Mot-clé : Mobile Instruments

2017

faust2api: a Comprehensive API Generator for Android and iOS

Linux Audio Conference, 2017, Saint-Etienne, France. pp.77-82

We introduce faust2api, a tool to generate custom DSP engines for Android and iOS using the Faust programming language. Faust DSP ob jects can easily be turned into MIDI-controllable polyphonic synthesizers or audio effects with built-in sensors support, etc. The various elements of the DSP engine can be accessed through a high-level API, made uniform across platforms and languages. This paper provides technical details on the implementation of this system as w... read_more

We introduce faust2api, a tool to generate custom DSP engines for Android and iOS using the Faust programming language. Faust DSP ob jects can easily be turned into MIDI-controllable polyphonic synthesizers or audio effects with built-in sensors support, etc. The various elements of the DSP engine can be accessed through a high-level API, made uniform across platforms and languages. This paper provides technical details on the implementation of this system as well as an evaluation of its various features.

Romain Michon, Julius Smith, Chris Chafe, Stéphane Letz, Yann Orlarey

Mots-clés :
Android, FAUST, IOS, Mobile Instruments