Camomile-ELSE: creating plugins with Pure Data patches and the ELSE library

  • E. M. V. Astorga University of São Paulo / EL Locus Solus
  • Alexandre Torres Porres University of São Paulo / EL Locus Solus

Abstract


Camomile is an open source project that turns patches made in the Pure Data programming language into plugins (VST, VST3, LV2 and Audio Unit) so you can load them in any plugin host on Windows, Linux and MacOS. We have a fork of this project that embeds the ELSE library of Pure Data externals into camomile so you dont have to only rely on the limited set of native Pure Data objects. This paper describes the potential of the Camomile project, how it makes the creation of plugins very accessible to people without a background in computer science and also how this process is improved by including the extensive ELSE library. We also offer an overview of similar projects and the technical details of including the ELSE library into the camomile project.
Keywords: Software Systems and Languages for Sound and Music
Published
2021-10-24
ASTORGA, E. M. V.; PORRES, Alexandre Torres. Camomile-ELSE: creating plugins with Pure Data patches and the ELSE library. In: BRAZILIAN SYMPOSIA ON COMPUTER MUSIC (SBCM), 18. , 2021, Recife. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2021 . p. 229-232. DOI: https://doi.org/10.5753/sbcm.2021.19454.