Skip to content
View DBraun's full-sized avatar
🎹
🎹

Organizations

@ccrma

Block or report DBraun

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DBraun/README.md

Hello! I'm a second-year PhD student at Princeton 🐯, advised by Professor Adam Finkelstein. I'm researching ML-driven musical creativity while staying grounded in interpretable instruments, effects, and audio processor graphs constructed with Faust.

JAX Projects

  • Faust-to-JAX: Convert any Faust code into JAX. Then optimize with SGD, evolutionary algos + more!
  • DAC-JAX: Descript Audio Codec and EnCodec, training and pre-trained models
  • audiotree: Data loading and augmentations
  • librosax: Librosa in JAX
  • remixavier-jax: Subtract vocals from full mixtures to get instrumentals, etc.
  • DX7-JAX: Yamaha DX7 🎹 in JAX via Faust

Audio Projects

  • DawDreamer: Control VSTs, Faust processors and more via Python
  • Vita: Python bindings to the Vital Synthesizer 🎹
  • AbletonParsing: Parse Ableton warp markers (.asd) files and do beatmatching 🥁

Faust Projects

ChucK Projects

TouchDesigner Projects

Graphics

Links:

Pinned Loading

  1. DawDreamer Public

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

    C++ 1.1k 85

  2. TouchDesigner_Shared Public

    TouchDesigner toxes and small projects

    Python 907 133

  3. TD-Faust Public

    FAUST (Functional Audio Stream) for TouchDesigner

    C++ 72 3

  4. ChucKDesigner Public

    ChucK audio integration with TouchDesigner

    C++ 43 1

  5. DAC-JAX Public

    JAX Implementations of Descript Audio Codec and EnCodec

    Python 31 3

  6. DX7-JAX Public

    Yamaha DX7 synthesizer with JAX

    Python 15 1

2,219 contributions in the last year

Skip to contributions year list
Contribution Graph
Day of Week August September October November December January February March April May June July August
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Contribution activity

August 2025

Reviewed 1 pull request in 1 repository
DBraun/ChucKDesigner 1 pull request

Created an issue in google/grain that received 2 comments

grain and Flax's Tensorboard conflict on macOS

grain + Flax TensorBoard Conflict on macOS Summary Bug: Fatal mutex error when using grain + flax.metrics.tensorboard together Platform: macOS wit…

2 comments
Opened 4 other issues in 2 repositories
Started 1 discussion in 1 repository
Answered 1 discussion in 1 repository
google/flax
82 contributions in private repositories Aug 1 – Aug 17
Loading