David Braun

Elite
@DBraun

Do It Real-Time | CS PhD Candidate @princeton | Audiovisual ML, Faust, @TouchDesigner | alum @ccrma @BrownUniversity

DawDreamer. Digital Audio Workstation with Python; VST instruments/effects, parameter automation, FAUST, JAX, Warp Markers, and JUCE processors

1.3k

TouchDesigner_Shared. TouchDesigner toxes and small projects

1k

TD-FaceCHOP. Face landmark detection with DLib (in TouchDesigner)

101

AbletonParsing. Parse an Ableton ASD clip file (warp markers and more) in Python

84

PyTorchTOP. GPU PyTorch TOP in TouchDesigner with CUDA-enabled OpenCV

82

TD-Faust. FAUST (Functional Audio Stream) for TouchDesigner

80

PyTorchTOP-cpumem. PyTorch / libtorch in TouchDesigner based on the CPUMemoryTOP example.

54

ChucKDesigner. ChucK audio integration with TouchDesigner

50

PhaserCHOP-TD-Summit-Talk. Project files associated with http://github.com/dbraun/PhaserCHOP and David Braun's "Quantitative Easing" talk at the 2019 TouchDesigner Summit https://www.youtube.com/watch?v=S4PQW4f34c8

45

TD-JUCE. JUCE audio and VSTs in TouchDesigner

41

DAC-JAX. JAX Implementations of Descript Audio Codec and EnCodec

37

RealSenseTOP. TouchDesigner C++ TOP for RealSense D435 Depth Camera

31

MatrixCHOP. Matrix Multiply CHOP

30

kpop_midi. MIDI transcriptions of kpop songs. Most examples focus on piano chord progressions.

29

Sampler. A sampler made with JUCE

26

Vita. Python bindings to the Vital Synthesizer

22

DX7-JAX. Yamaha DX7 synthesizer with JAX

21

PhaserCHOP. A TouchDesigner channel operator for phase-staggered animations

18

tactile-python. Library for representing, manipulating, and drawing isohedral tilings

15

jraphx. Graph Neural Networks with JAX/NNX

13

Faust-Tutorial. Multi-day Faust Tutorial (syntax, plugins, microcontrollers, pedals)

13

turning-function. Python module of "An efficiently computable metric for comparing polygonal shapes" (Arkin et al.)

11

onsets-and-frames. A TensorFlow 2.1 implementation of Onsets and Frames (Hawthorne 2018)

10

SmoothstepCHOP. Smoothstep and linear remap CHOP.

9

TD-Box2D. Box2D in TouchDesigner

8

audiotree. Audio data loading and augmentations in JAX

7

librosax. Librosa in JAX

4

HeadCoupledPerspective. HTML

3

fastText-for-language-learners. A foreign language study methodology based on https://github.com/facebookresearch/fastText and https://en.wikipedia.org/wiki/Spaced_repetition

3

DBraun.

2

dbraun.github.io. CSS

2

pyrubberband. python wrapper for rubberband

2

RenderMan. Command line C++ and Python VSTi Host library with MFCC, FFT, RMS and audio extraction and .wav writing.

2

faust. Functional programming language for signal processing and sound synthesis

2

flow_synthesizer. Universal audio synthesizer control learning with normalizing flows

2

Sound2Synth. Sound2Synth: Interpreting Sound via FM Synthesizer Parameters Estimation

1

audiotools. Object-oriented handling of audio data, with GPU-powered augmentations, and more.

1

pytorch. Tensors and Dynamic neural networks in Python with strong GPU acceleration

1

remixavier. Given a mixed song, remove components that you have

1

dj_scrape. Download mp3 A Cappella Tracks Off deejayportal.com

1

agents. TF-Agents: A reliable, scalable and easy to use TensorFlow library for Contextual Bandits and Reinforcement Learning.

1

chugins. Repository for ChuGins

1

jaxloudnorm. JAX implementation of a flexible audio loudness meter in Python with implementation of ITU-R BS.1770-4 loudness algorithm

1
43
Apply