Camomile-ELSE: creating plugins with Pure Data patches and the ELSE library
Resumo
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.
Palavras-chave:
Software Systems and Languages for Sound and Music
Referências
PdParty see: https://web.archive.org/web/20210711154116/ http://danomatika.com/code/pdparty
PdDroidParty see: https://web.archive.org/web/20210410181502/ https://droidparty.net/
LibPd see: https://web.archive.org/web/20201125151522/ https://github.com/libpd/libpd
ELSE Library see: https://web.archive.org/web/20210711155857/ https://github.com/porres/pd-else
Camomile-ELSE see: https://web.archive.org/web/20210711180229/ https://github.com/emviveros/Camomile-ELSE
Porres, Alexandre Torres. “ELSE Library for Pure Data”, 2017, 8. See: https://web.archive.org/web/20210711160308/ http://compmus.ime.usp.br/sbcm/2017/papers/sbcm-2017-6.pdf
PD Pulp see: https://web.archive.org/web/20201207051840/ https://github.com/logsol/Pd-Pulp
JUCE see: https://web.archive.org/web/20210708055657/ https://juce.com/
Camomile see: https://web.archive.org/web/20210711163045/ https://github.com/pierreguillot/Camomile
PdDroidParty see: https://web.archive.org/web/20210410181502/ https://droidparty.net/
LibPd see: https://web.archive.org/web/20201125151522/ https://github.com/libpd/libpd
ELSE Library see: https://web.archive.org/web/20210711155857/ https://github.com/porres/pd-else
Camomile-ELSE see: https://web.archive.org/web/20210711180229/ https://github.com/emviveros/Camomile-ELSE
Porres, Alexandre Torres. “ELSE Library for Pure Data”, 2017, 8. See: https://web.archive.org/web/20210711160308/ http://compmus.ime.usp.br/sbcm/2017/papers/sbcm-2017-6.pdf
PD Pulp see: https://web.archive.org/web/20201207051840/ https://github.com/logsol/Pd-Pulp
JUCE see: https://web.archive.org/web/20210708055657/ https://juce.com/
Camomile see: https://web.archive.org/web/20210711163045/ https://github.com/pierreguillot/Camomile
Publicado
24/10/2021
Como Citar
ASTORGA, E. M. V.; PORRES, Alexandre Torres.
Camomile-ELSE: creating plugins with Pure Data patches and the ELSE library. In: SIMPÓSIO BRASILEIRO DE COMPUTAÇÃO MUSICAL (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.