Wow, this is fun!
Now I really do need to learn Faust! So many fuzzes to create and so
little time...

Thanks
/Robert

2014-06-12 11:24 GMT+02:00 Stéphane Letz <[email protected]>:
> GRAME is happy to announce the official release of FaustLive.
>
> FaustLive is an advanced self-contained prototyping environment for the Faust 
> programming language with an ultra-short edit-compile-run cycle. Thanks to 
> its fully embedded compilation chain, FaustLive is simple to install and 
> doesn't require any external compiler, development toolchain or SDK to run.
>
> FaustLive is the ideal tool for fast prototyping. Faust programs can be 
> compiled and run on the fly by simple drag and drop. They can even be edited 
> and recompiled while running without sound interruption or Jack disconnection.
>
> 1) Dynamic Compilation :
>
> On FaustLive’s windows you can drop your Faust code as a file, a string or a 
> url. The code will be dynamically compiled and executed.
> You can then choose to edit your code. It will be opened in the default 
> editor for .dsp files (FOLLOW THE README TO CONFIGURE FILE ASSOCIATION). The 
> application will be automatically recompiled, every time you save your 
> document.
>
> A crossfade is calculated between two relaying applications in a window to 
> avoid brutal sound interruptions.
>
> 2)  Audio Drivers :
>
> Depending on your Operation System, you will have different drivers available:
>
>   On OSX : Coreaudio, Jack and NetJack
>   On Linux : Jack and NetJack
>   On Windows : Portaudio
>
> You can then dynamically switch from one to another in FaustLive’s 
> preferences.
>
> 3) Export Your DSP :
>
> Exporting your DSP as plugins is easy, thanks to FaustWeb, compilation 
> service. In FaustLive’s export menu, you can find every platform and 
> architecture that Faust can target. As you choose your target, your code is 
> sent to FaustWeb and you receive the requested binary in exchange.
>
> 4) Save Snapshots :
>
> If you create a configuration you like, you can save it as a Snapshot. The 
> state of FaustLive will be saved (running applications, Jack connections, 
> interface parameters, …).
>
> Later on, you will be able to whether :
> - recall the snapshot : closing any running application to restore the  saved 
> state
> - import the snapshot : adding the saved state to the current state
>
> 5) Remote Control Interfaces (only on Linux and OSX for now) :
>
> In the Windows Option toolBar, you can open a UDP port for OSC control or a 
> TCP port for HTTP control. Moreover, the HTLM interface can be accessed 
> through a QrCode that you can create from «View QrCode » in the menu « Window 
> ».
>
> Download access:
>
> http://sourceforge.net/projects/faudiostream/files/
>
> Tutorial video:
>
> http://www.youtube.com/watch?v=8ZUD2c5D-PU
>
> Sarah Denoux and Stéphane Letz
> _______________________________________________
> Linux-audio-user mailing list
> [email protected]
> http://lists.linuxaudio.org/listinfo/linux-audio-user
_______________________________________________
Linux-audio-dev mailing list
[email protected]
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Reply via email to