An open API service indexing awesome lists of open source software.

https://github.com/dbraun/dbraun


https://github.com/dbraun/dbraun

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

Hello! I'm a second-year PhD student at Princeton 🐯, advised by Professor [Adam Finkelstein](https://www.cs.princeton.edu/~af/). I'm researching ML-driven musical creativity while staying grounded in interpretable instruments, effects, and audio processor graphs constructed with [Faust](https://faust.grame.fr/).

#### JAX Projects
* [Faust-to-JAX](https://github.com/DBraun/DawDreamer/tree/main/examples/Faust_to_JAX): Convert any Faust code into JAX. Then optimize with SGD, evolutionary algos + more!
* [DAC-JAX](https://github.com/DBraun/DAC-JAX): Descript Audio Codec and EnCodec, training and pre-trained models
* [audiotree](https://dirt.design/audiotree): Data loading and augmentations
* [librosax](https://github.com/DBraun/librosax): Librosa in JAX
* [remixavier-jax](https://github.com/DBraun/remixavier-jax): Subtract vocals from full mixtures to get instrumentals, etc.
* [DX7-JAX](https://github.com/DBraun/DX7-JAX): Yamaha DX7 🎹 in JAX via Faust

#### Audio Projects
* [DawDreamer](https://github.com/DBraun/DawDreamer): Control VSTs, Faust processors and more via Python
* [Vita](https://github.com/DBraun/Vita): Python bindings to the Vital Synthesizer 🎹
* [AbletonParsing](https://github.com/DBraun/AbletonParsing): Parse Ableton warp markers (.asd) files and do beatmatching πŸ₯

#### Faust Projects
* [Faust-Tutorial](https://github.com/DBraun/Faust-Tutorial)
* [Faust-to-JAX](https://github.com/DBraun/DawDreamer/tree/main/examples/Faust_to_JAX)
* [TD-Faust](https://github.com/DBraun/TD-Faust)
* [faustlibraries](https://github.com/search?q=repo%3Agrame-cncm%2Ffaustlibraries%20braun&type=code) (I contribute to this)
* [faust2hothouse](https://github.com/grame-cncm/faust/tree/master-dev/architecture/hothouse) Faust on a "DIY" guitar pedal πŸŽΈπŸŽ›οΈ

#### ChucK Projects
* [FaucK](https://github.com/ccrma/fauck) (I'm the maintainer)
* [WarpBuf](https://github.com/ccrma/chugins/tree/main/WarpBuf)
* [ChucKDesigner](https://github.com/DBraun/ChucKDesigner)

#### TouchDesigner Projects
* [TouchDesigner_Shared](https://github.com/DBraun/TouchDesigner_Shared)
* [TD-Faust](https://github.com/DBraun/TD-Faust)
* [ChucKDesigner](https://github.com/DBraun/ChucKDesigner)
* [PhaserCHOP-TD-Summit-Talk](https://github.com/DBraun/PhaserCHOP-TD-Summit-Talk)
* [PhaserCHOP](https://github.com/DBraun/PhaserCHOP)
* [PyTorchTOP](https://github.com/DBraun/PyTorchTOP)
* [TD-Box2D](https://github.com/DBraun/TD-Box2D)
* [TD-FaceCHOP](https://github.com/DBraun/TD-FaceCHOP)
* [SmoothstepCHOP](https://github.com/DBraun/SmoothstepCHOP)
* [MatrixCHOP](https://github.com/DBraun/MatrixCHOP)
* [RealSenseTOP](https://github.com/DBraun/RealSenseTOP)
* [fastText-for-language-learners](https://github.com/DBraun/fastText-for-language-learners): Optimal order of words to learn in a new language

#### Graphics
* [tactile-python](https://github.com/DBraun/tactile-python)
* [turning-function](https://github.com/DBraun/turning-function)

#### Links:
* [Google Scholar](https://scholar.google.com/citations?hl=en&user=CtTWBrMAAAAJ)
* [LinkedIn](https://www.linkedin.com/in/doitrealtime/)
* [YouTube](https://www.youtube.com/davidbraun)
* [Instagram](https://www.instagram.com/david_braun)
* [Vimeo](https://vimeo.com/davidbraun)
* [Portfolio (Art)](https://dirt.design/portfolio/)