[Faudiostream-users] Plugins in Carla
Hello all, Thanks for the answers. The reason I'm interested in using the Faust IDE is that I already tried Faust Live, Mephisto, building Faust from source (from GitHub), Faustgen, etc. But I didn't succeed in getting that stuff working, that's all way above my head. However the Faust IDE is a pleasant graphical environment for beginners like myself to experiment with Faust. But sadly many plugins generated by the Faust IDE don't work as they should in Carla. Am I doing something wrong here, or is this a known problem? Bart ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Plugins in Carla
+1 This uses JUCE, so using Filipe's LV2 backend for JUCE it should be possible to get a native LV2 plugin from that, too, no? Albert On Tue, May 4, 2021 at 8:30 AM Stéphane Letz wrote: > There is work-in progress for a VST plugin for live-coding effects in the > Faust programming language, see https://github.com/glocq/Amati, developed > by Grégoire Locqueville > > This may be interesting to contribute to this project. > > Stéphane > > > Le 4 mai 2021 à 01:18, Florian Hülsmann a écrit : > > > > Of course! I forgot about this option: > > > > > > > > Mephisto.lv2 is a Faust JIT compiler in an LV2 plugin. A bit tricky > sometimes to use with an arbitrary editor and the controls + inputs/outputs > are fixed, but should still be great for basic prototyping! > > > > > > > > Florian Hülsmann > > > > > > > > 4 May 2021 00:57:42 Brandon Hale : > > > >> I would take it one step further and say a plugin that you can load > into any DAW that compiles on the fly would be awesome. I want the faust > compiler that is in the Radium music editor as a standalone plugin to use > in all of my other DAWs. > >> > >> Brandon Hale > >> > >> On 5/3/21 5:31 PM, Florian Hülsmann wrote: > >>> Hi Bart, > >>> > >>> Two obvious solutions: > >>> - FaustLive with JACK > >>> - compile faust2lv2 or faust2jack, then start it from Carla > >>> > >>> A native libfaust integration with Carla would be really nice, though. > >>> > >>> > >>> > >>> Am Mo., 3. Mai 2021 um 23:23 Uhr schrieb >: > >>>> Hello Everyone, > >>>> > >>>> I recently opened a topic on LinuxMusicians about testing plugins > >>>> generated by Faust IDE in the plugin host Carla. See: > >>>> > >>>> > >>>> Over there I received the advise to notify the Faust community about > my > >>>> findings. So here I am. And maybe there is an easy solution to get the > >>>> plugins working in Carla? > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> Faudiostream-users mailing list > >>>> > >>>> > >>> > >>> > >> > >> > >> > >> Faudiostream-users mailing list > >> > >> > > > > > > ___ > > Faudiostream-users mailing list > > Faudiostream-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/faudiostream-users > > > > ___ > Faudiostream-users mailing list > Faudiostream-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/faudiostream-users > -- Dr. Albert Gr"af Computer Music Research Group, JGU Mainz, Germany Email: aggr...@gmail.com, web: https://agraef.github.io/ ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Plugins in Carla
Yes, I was about to mention pd-faustgen / pd-faustgen2 as well. But a port pd-faustgen2 as a native LV2 plugin seems in order. Sounds like an interesting project. ;-) However, the main issue I see with *any* Faust JIT LV2 plugin is the manifest support, in order to support plugins with arbitrary inputs, outputs and control ports. While LV2 supports dynamic manifests, which would be key to this, last time I looked most plugin hosts and/or lilv builds didn't have that enabled. That's why faust2lv2 generates static manifests by default. Albert On Tue, May 4, 2021 at 9:39 AM Pierre Guillot wrote: > Hello, > > The Camomile plugin (Pure Data embedded in a LV2/VST3/AU plugins) > v1.0.8-beta ( > https://github.com/pierreguillot/Camomile/releases/tag/v1.0.8-beta4) > supports the pd~ object and so the loading externals. So a workaround could > be to use the object faustgen~ with the Faust JIT compiler (you can > install it via Deken and Albert Gräf created a fork with more features > https://github.com/agraef/pd-faustgen), you can code in the text editor > of your choice and it compiles the code on the fly. > > Pierre > > Le mar. 4 mai 2021 à 08:30, Stéphane Letz a écrit : > >> There is work-in progress for a VST plugin for live-coding effects in the >> Faust programming language, see https://github.com/glocq/Amati, >> developed by Grégoire Locqueville >> >> This may be interesting to contribute to this project. >> >> Stéphane >> >> > Le 4 mai 2021 à 01:18, Florian Hülsmann a écrit : >> > >> > Of course! I forgot about this option: >> > >> > >> > >> > Mephisto.lv2 is a Faust JIT compiler in an LV2 plugin. A bit tricky >> sometimes to use with an arbitrary editor and the controls + inputs/outputs >> are fixed, but should still be great for basic prototyping! >> > >> > >> > >> > Florian Hülsmann >> > >> > >> > >> > 4 May 2021 00:57:42 Brandon Hale : >> > >> >> I would take it one step further and say a plugin that you can load >> into any DAW that compiles on the fly would be awesome. I want the faust >> compiler that is in the Radium music editor as a standalone plugin to use >> in all of my other DAWs. >> >> >> >> Brandon Hale >> >> >> >> On 5/3/21 5:31 PM, Florian Hülsmann wrote: >> >>> Hi Bart, >> >>> >> >>> Two obvious solutions: >> >>> - FaustLive with JACK >> >>> - compile faust2lv2 or faust2jack, then start it from Carla >> >>> >> >>> A native libfaust integration with Carla would be really nice, though. >> >>> >> >>> >> >>> >> >>> Am Mo., 3. Mai 2021 um 23:23 Uhr schrieb < >> b.vandonsel...@donselaria.nl>: >> >>>> Hello Everyone, >> >>>> >> >>>> I recently opened a topic on LinuxMusicians about testing plugins >> >>>> generated by Faust IDE in the plugin host Carla. See: >> >>>> >> >>>> >> >>>> Over there I received the advise to notify the Faust community about >> my >> >>>> findings. So here I am. And maybe there is an easy solution to get >> the >> >>>> plugins working in Carla? >> >>>> >> >>>> >> >>>> >> >>>> >> >>>> >> >>>> >> >>>> Faudiostream-users mailing list >> >>>> >> >>>> >> >>> >> >>> >> >> >> >> >> >> >> >> Faudiostream-users mailing list >> >> >> >> >> > >> > >> > ___ >> > Faudiostream-users mailing list >> > Faudiostream-users@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/faudiostream-users >> >> >> >> ___ >> Faudiostream-users mailing list >> Faudiostream-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/faudiostream-users >> > ___ > Faudiostream-users mailing list > Faudiostream-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/faudiostream-users > -- Dr. Albert Gr"af Computer Music Research Group, JGU Mainz, Germany Email: aggr...@gmail.com, web: https://agraef.github.io/ ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Plugins in Carla
Hello, The Camomile plugin (Pure Data embedded in a LV2/VST3/AU plugins) v1.0.8-beta ( https://github.com/pierreguillot/Camomile/releases/tag/v1.0.8-beta4) supports the pd~ object and so the loading externals. So a workaround could be to use the object faustgen~ with the Faust JIT compiler (you can install it via Deken and Albert Gräf created a fork with more features https://github.com/agraef/pd-faustgen), you can code in the text editor of your choice and it compiles the code on the fly. Pierre Le mar. 4 mai 2021 à 08:30, Stéphane Letz a écrit : > There is work-in progress for a VST plugin for live-coding effects in the > Faust programming language, see https://github.com/glocq/Amati, developed > by Grégoire Locqueville > > This may be interesting to contribute to this project. > > Stéphane > > > Le 4 mai 2021 à 01:18, Florian Hülsmann a écrit : > > > > Of course! I forgot about this option: > > > > > > > > Mephisto.lv2 is a Faust JIT compiler in an LV2 plugin. A bit tricky > sometimes to use with an arbitrary editor and the controls + inputs/outputs > are fixed, but should still be great for basic prototyping! > > > > > > > > Florian Hülsmann > > > > > > > > 4 May 2021 00:57:42 Brandon Hale : > > > >> I would take it one step further and say a plugin that you can load > into any DAW that compiles on the fly would be awesome. I want the faust > compiler that is in the Radium music editor as a standalone plugin to use > in all of my other DAWs. > >> > >> Brandon Hale > >> > >> On 5/3/21 5:31 PM, Florian Hülsmann wrote: > >>> Hi Bart, > >>> > >>> Two obvious solutions: > >>> - FaustLive with JACK > >>> - compile faust2lv2 or faust2jack, then start it from Carla > >>> > >>> A native libfaust integration with Carla would be really nice, though. > >>> > >>> > >>> > >>> Am Mo., 3. Mai 2021 um 23:23 Uhr schrieb >: > >>>> Hello Everyone, > >>>> > >>>> I recently opened a topic on LinuxMusicians about testing plugins > >>>> generated by Faust IDE in the plugin host Carla. See: > >>>> > >>>> > >>>> Over there I received the advise to notify the Faust community about > my > >>>> findings. So here I am. And maybe there is an easy solution to get the > >>>> plugins working in Carla? > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> Faudiostream-users mailing list > >>>> > >>>> > >>> > >>> > >> > >> > >> > >> Faudiostream-users mailing list > >> > >> > > > > > > ___ > > Faudiostream-users mailing list > > Faudiostream-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/faudiostream-users > > > > ___ > Faudiostream-users mailing list > Faudiostream-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/faudiostream-users > ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Plugins in Carla
There is work-in progress for a VST plugin for live-coding effects in the Faust programming language, see https://github.com/glocq/Amati, developed by Grégoire Locqueville This may be interesting to contribute to this project. Stéphane > Le 4 mai 2021 à 01:18, Florian Hülsmann a écrit : > > Of course! I forgot about this option: > > > > Mephisto.lv2 is a Faust JIT compiler in an LV2 plugin. A bit tricky sometimes > to use with an arbitrary editor and the controls + inputs/outputs are fixed, > but should still be great for basic prototyping! > > > > Florian Hülsmann > > > > 4 May 2021 00:57:42 Brandon Hale : > >> I would take it one step further and say a plugin that you can load into any >> DAW that compiles on the fly would be awesome. I want the faust compiler >> that is in the Radium music editor as a standalone plugin to use in all of >> my other DAWs. >> >> Brandon Hale >> >> On 5/3/21 5:31 PM, Florian Hülsmann wrote: >>> Hi Bart, >>> >>> Two obvious solutions: >>> - FaustLive with JACK >>> - compile faust2lv2 or faust2jack, then start it from Carla >>> >>> A native libfaust integration with Carla would be really nice, though. >>> >>> >>> >>> Am Mo., 3. Mai 2021 um 23:23 Uhr schrieb : >>>> Hello Everyone, >>>> >>>> I recently opened a topic on LinuxMusicians about testing plugins >>>> generated by Faust IDE in the plugin host Carla. See: >>>> >>>> >>>> Over there I received the advise to notify the Faust community about my >>>> findings. So here I am. And maybe there is an easy solution to get the >>>> plugins working in Carla? >>>> >>>> >>>> >>>> >>>> >>>> >>>> Faudiostream-users mailing list >>>> >>>> >>> >>> >> >> >> >> Faudiostream-users mailing list >> >> > > > ___ > Faudiostream-users mailing list > Faudiostream-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/faudiostream-users ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Plugins in Carla
Of course! I forgot about this option: Mephisto.lv2 is a Faust JIT compiler in an LV2 plugin. A bit tricky sometimes to use with an arbitrary editor and the controls + inputs/outputs are fixed, but should still be great for basic prototyping! Florian Hülsmann 4 May 2021 00:57:42 Brandon Hale : > I would take it one step further and say a plugin that you can load into any > DAW that compiles on the fly would be awesome. I want the faust compiler that > is in the Radium music editor as a standalone plugin to use in all of my > other DAWs. > > Brandon Hale > > On 5/3/21 5:31 PM, Florian Hülsmann wrote: >> Hi Bart, >> >> Two obvious solutions: >> - FaustLive with JACK >> - compile faust2lv2 or faust2jack, then start it from Carla >> >> A native libfaust integration with Carla would be really nice, though. >> >> >> >> Am Mo., 3. Mai 2021 um 23:23 Uhr schrieb : >>> Hello Everyone, >>> >>> I recently opened a topic on LinuxMusicians about testing plugins >>> generated by Faust IDE in the plugin host Carla. See: >>> >>> >>> Over there I received the advise to notify the Faust community about my >>> findings. So here I am. And maybe there is an easy solution to get the >>> plugins working in Carla? >>> >>> >>> >>> >>> >>> >>> Faudiostream-users mailing list >>> >>> >> >> > > > > Faudiostream-users mailing list > > ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Plugins in Carla
Oh, this already exists? That's sweet, thank you for letting me know about this. I didn't realize what I wanted was already a plugin. Brandon Hale On 5/3/21 7:18 PM, Florian Hülsmann wrote: Of course! I forgot about this option: Mephisto.lv2 is a Faust JIT compiler in an LV2 plugin. A bit tricky sometimes to use with an arbitrary editor and the controls + inputs/outputs are fixed, but should still be great for basic prototyping! Florian Hülsmann 4 May 2021 00:57:42 Brandon Hale : I would take it one step further and say a plugin that you can load into any DAW that compiles on the fly would be awesome. I want the faust compiler that is in the Radium music editor as a standalone plugin to use in all of my other DAWs. Brandon Hale On 5/3/21 5:31 PM, Florian Hülsmann wrote: Hi Bart, Two obvious solutions: - FaustLive with JACK - compile faust2lv2 or faust2jack, then start it from Carla A native libfaust integration with Carla would be really nice, though. Am Mo., 3. Mai 2021 um 23:23 Uhr schrieb : Hello Everyone, I recently opened a topic on LinuxMusicians about testing plugins generated by Faust IDE in the plugin host Carla. See: Over there I received the advise to notify the Faust community about my findings. So here I am. And maybe there is an easy solution to get the plugins working in Carla? Faudiostream-users mailing list Faudiostream-users mailing list ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Plugins in Carla
I would take it one step further and say a plugin that you can load into any DAW that compiles on the fly would be awesome. I want the faust compiler that is in the Radium music editor as a standalone plugin to use in all of my other DAWs. Brandon Hale On 5/3/21 5:31 PM, Florian Hülsmann wrote: Hi Bart, Two obvious solutions: - FaustLive with JACK - compile faust2lv2 or faust2jack, then start it from Carla A native libfaust integration with Carla would be really nice, though. Flo Am Mo., 3. Mai 2021 um 23:23 Uhr schrieb : Hello Everyone, I recently opened a topic on LinuxMusicians about testing plugins generated by Faust IDE in the plugin host Carla. See: https://linuxmusicians.com/viewtopic.php?f=48=23153=132395#p132395 Over there I received the advise to notify the Faust community about my findings. So here I am. And maybe there is an easy solution to get the plugins working in Carla? Regards, Bart ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Plugins in Carla
Hi Bart, Two obvious solutions: - FaustLive with JACK - compile faust2lv2 or faust2jack, then start it from Carla A native libfaust integration with Carla would be really nice, though. Flo Am Mo., 3. Mai 2021 um 23:23 Uhr schrieb : > > Hello Everyone, > > I recently opened a topic on LinuxMusicians about testing plugins > generated by Faust IDE in the plugin host Carla. See: > https://linuxmusicians.com/viewtopic.php?f=48=23153=132395#p132395 > > Over there I received the advise to notify the Faust community about my > findings. So here I am. And maybe there is an easy solution to get the > plugins working in Carla? > > Regards, > Bart > > > ___ > Faudiostream-users mailing list > Faudiostream-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/faudiostream-users -- Florian Hülsmann http://cbix.de ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users