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

Reply via email to