DBraun
Do It Real-Time | CS PhD Student @princeton | Audiovisual ML, Faust, @TouchDesigner | alum @ccrma @BrownUniversity
Princeton UniversityStanford, CA
Pinned Repositories
AbletonParsing
Parse an Ableton ASD clip file (warp markers and more) in Python
ChucKDesigner
ChucK audio integration with TouchDesigner
DAC-JAX
JAX Implementations of Descript Audio Codec and EnCodec
DawDreamer
Digital Audio Workstation with Python; VST instruments/effects, parameter automation, FAUST, JAX, Warp Markers, and JUCE processors
DX7-JAX
Yamaha DX7 synthesizer with JAX
PyTorchTOP
GPU PyTorch TOP in TouchDesigner with CUDA-enabled OpenCV
PyTorchTOP-cpumem
PyTorch / libtorch in TouchDesigner based on the CPUMemoryTOP example.
TD-FaceCHOP
Face landmark detection with DLib (in TouchDesigner)
TD-Faust
FAUST (Functional Audio Stream) for TouchDesigner
TouchDesigner_Shared
TouchDesigner toxes and small projects
DBraun's Repositories
DBraun/DawDreamer
Digital Audio Workstation with Python; VST instruments/effects, parameter automation, FAUST, JAX, Warp Markers, and JUCE processors
DBraun/TouchDesigner_Shared
TouchDesigner toxes and small projects
DBraun/TD-Faust
FAUST (Functional Audio Stream) for TouchDesigner
DBraun/AbletonParsing
Parse an Ableton ASD clip file (warp markers and more) in Python
DBraun/ChucKDesigner
ChucK audio integration with TouchDesigner
DBraun/DAC-JAX
JAX Implementations of Descript Audio Codec and EnCodec
DBraun/MatrixCHOP
Matrix Multiply CHOP
DBraun/DX7-JAX
Yamaha DX7 synthesizer with JAX
DBraun/Vita
Python bindings to the Vital Synthesizer
DBraun/Faust-Tutorial
Multi-day Faust Tutorial (syntax, plugins, microcontrollers, pedals)
DBraun/jraphx
Graph Neural Networks with JAX/NNX
DBraun/audiotree
Audio data loading and augmentations in JAX
DBraun/faust
Functional programming language for signal processing and sound synthesis
DBraun/librosax
Librosa in JAX
DBraun/audiotools
Object-oriented handling of audio data, with GPU-powered augmentations, and more.
DBraun/chugins
Repository for ChuGins
DBraun/DBraun
DBraun/diffuse_nnx
A comprehensive JAX/NNX library for diffusion and flow matching generative algorithms, featuring DiT (Diffusion Transformer) and its variants as the primary backbone with support for ImageNet training and various sampling strategies.
DBraun/jaxloudnorm
JAX implementation of a flexible audio loudness meter in Python with implementation of ITU-R BS.1770-4 loudness algorithm
DBraun/remixavier
Given a mixed song, remove components that you have
DBraun/argbind
Simple package for binding functions to CLI or config files.
DBraun/descript-audio-codec
State-of-the-art audio codec with 90x compression factor. Supports 44.1kHz, 24kHz, and 16kHz mono/stereo audio.
DBraun/dm_aux
DBraun/faustideas
A central place for Faust GSoC proposals, todo list and new ideas
DBraun/faustlibraries
The Faust libraries
DBraun/hyperopt
Distributed Asynchronous Hyperparameter Optimization in Python
DBraun/QDax
Accelerated Quality-Diversity
DBraun/remixavier-jax
Remixavier (Raffel & Ellis, 2014) implemented in JAX. For example, given a full mixture and a vocal track, extract an instrumental.
DBraun/Sound2Synth
Sound2Synth: Interpreting Sound via FM Synthesizer Parameters Estimation
DBraun/synth-proxy
Neural proxies for non-differentiable black-box sound synthesizers.