These links will go straight to the Colabs rather than GitHub first. 1. Faust to JAX <https://colab.research.google.com/github/DBraun/DawDreamer/blob/main/examples/Faust_to_JAX/Faust_to_JAX.ipynb> 2. Faust to QDax <https://colab.research.google.com/github/DBraun/DawDreamer/blob/main/examples/Faust_to_QDax/Faust_to_QDax.ipynb> 3. Box API <https://colab.research.google.com/github/DBraun/DawDreamer/blob/main/examples/Box_API/Faust_Box_API.ipynb>
On Thu, Oct 20, 2022 at 3:48 AM David Braun <br...@ccrma.stanford.edu> wrote: > Faust now supports the machine learning framework JAX > <https://jax.readthedocs.io/> as a backend. DawDreamer > <https://github.com/DBraun/DawDreamer/> is a python module where you can > conveniently convert Faust code to JAX. DawDreamer has two new Colabs > demonstrating this Faust to JAX pipeline: > > 1. Faust to JAX > <https://github.com/DBraun/DawDreamer/tree/main/examples/Faust_to_JAX>: > Optimize parameters using gradient descent. > 2. Faust to QDax > <https://github.com/DBraun/DawDreamer/tree/main/examples/Faust_to_QDax>: > Optimize with Quality-Diversity algorithms. > > There's an additional notebook covering the Box API > <https://github.com/DBraun/DawDreamer/tree/main/examples/Box_API> in > Python. You can access the intermediate representation of Faust, > programmatically compose boxes, then render audio with DawDreamer, or > transpile to a target language (C++, JAX, Rust, etc.). > > More information in the tweet: > https://twitter.com/DoItRealTime/status/1583042473227452416 > > Please check out the Colabs, and feel free to contact me. > > Best, > > David >
_______________________________________________ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users