Ciciliato, Vincent; Orlarey, Yann; Pottier, Laurent (Ed.): Proceedings of the Linux Audio Conference — LAC 2017, pp. 77-82, CIEREC, Saint Etienne, 2017.
@inproceedings{michon17a,
title = {faust2api: a Comprehensive API Generator for Android and iOS},
author = {Romain Michon and Julius Smith and Chris Chafe and Stéphane Letz and Yann Orlarey},
editor = {Vincent Ciciliato and Yann Orlarey and Laurent Pottier},
url = {10_C_C_137485N.pdf},
year = {2017},
date = {2017-01-01},
booktitle = {Proceedings of the Linux Audio Conference — LAC 2017},
pages = {77-82},
publisher = {CIEREC},
address = {Saint Etienne},
abstract = {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.},
keywords = {Android, FAUST, iOS, Mobile Instruments},
pubstate = {published},
tppubtype = {inproceedings}
}
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.