Hi All, As explained by Romain in his LAC talk, the faust2api tool has recently be extended to support most of the audio architectures we already have .
See https://ccrma.stanford.edu/~rmichon/faust2api/ for the documentation on iOS and Android support. Testing and feedback welcome ! Stéphane ========================================================== faust2api -h faust2api can be used to generate faust-based dsp objects for various platforms: To generate an iOS API, run: faust2api -ios yourFaustCode.dsp To generate an Android API, run: faust2api -android yourFaustCode.dsp To generate a CoreAudio API, run: faust2api -coreaudio yourFaustCode.dsp To generate an ALSA API, run: faust2api -alsa yourFaustCode.dsp To generate a JACK API, run: faust2api -jack yourFaustCode.dsp To generate a PortAudio API, run: faust2api -portaudio yourFaustCode.dsp To generate a RTAudio API, run: faust2api -rtaudio yourFaustCode.dsp To generate a OpenFramework API, run: faust2api -of yourFaustCode.dsp To generate a JUCE API, run: faust2api -juce yourFaustCode.dsp To generate a dummy audio API, run: faust2api -dummy yourFaustCode.dsp Global options: -nvoices N : creates a polyphonic object with N voices. -effect <effect.dsp>: adds an effect to the polyphonic synth (this option is ignored if -nvoices is not specified). -nodoc : prevents documentation from being generated. Android specific options: -package : set the JAVA package name (e.g. '-package mypackage' will change the JAVA package name to 'mypackage.DspFaust'). The default package name is 'com.DspFaust.' iOS specific options -midi : add built-in RtMidi support to the API. -osc : add built-in OSC support to the API. CoreAudio specific options -midi : add built-in RtMidi support to the API. ALSA specific options -midi : add built-in RtMidi support to the API. PortAudio specific options -midi : add built-in RtMidi support to the API. ========================================================== ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users