Re: [PD] [PD-announce] Camomile v1.0.6 - LV2 support, PdStalFx, Audio Buses, etc.
> > You had a video tutorial on how to generate > plugins before, I think this is also a nice feature to dedicate another > video showing how easier it is now ;) Here it is: https://vimeo.com/281661482. I will do the linux version of the video soon! Cheers, Pierre Le lun. 16 juil. 2018 à 11:00, Pierre Guillot a écrit : > > >> I just realized this is also another feature I had requested that must >> really facilitate things. You had a video tutorial on how to generate >> plugins before, I think this is also a nice feature to dedicate another >> video showing how easier it is now ;) > > > Yes, this video should be easy to do. > > Oh, and, by the way, I'm more than willing to support this project by >> adding support to my externals - you wouldn't need to worry on maintaining >> that. > > >> But I needed to know what I had to do... > > > Thanks, it's really appreciated! There is a thread on the pd forum where I > speak about it ( > https://forum.pdpatchrepo.info/topic/11242/camomile-v1-0-1-an-audio-plugin-with-pure-data-embedded/13). > One idea could be to create a parallel distribution, some kind of > Camomile-extended, but I'm not sure that's the good approach (in fact, I'm > pretty sure it's not). I would prefer to have the dynamic libraries > alongside the patches and, if necessary, to let libraries devs to manage > the multiinstance/multithread support (most of the time it's not hard to > do) and offering a special version of their libraries. Anyway, for the > first approach I can make an example with the freeverb external and let > people do the same with their libraries if they want to have their own > Camomile distribution. And if you want to have a first look, the first step > would be to compile Camomile, it's pretty easy and straightforward (on Mac > there is one solution that compile everything and on Linux one makefile), > see the readme: > https://github.com/pierreguillot/Camomile/blob/master/README.md#compilation > . > > Cheers > ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Camomile v1.0.6 - LV2 support, PdStalFx, Audio Buses, etc.
> I just realized this is also another feature I had requested that must > really facilitate things. You had a video tutorial on how to generate > plugins before, I think this is also a nice feature to dedicate another > video showing how easier it is now ;) Yes, this video should be easy to do. Oh, and, by the way, I'm more than willing to support this project by > adding support to my externals - you wouldn't need to worry on maintaining > that. > But I needed to know what I had to do... Thanks, it's really appreciated! There is a thread on the pd forum where I speak about it ( https://forum.pdpatchrepo.info/topic/11242/camomile-v1-0-1-an-audio-plugin-with-pure-data-embedded/13). One idea could be to create a parallel distribution, some kind of Camomile-extended, but I'm not sure that's the good approach (in fact, I'm pretty sure it's not). I would prefer to have the dynamic libraries alongside the patches and, if necessary, to let libraries devs to manage the multiinstance/multithread support (most of the time it's not hard to do) and offering a special version of their libraries. Anyway, for the first approach I can make an example with the freeverb external and let people do the same with their libraries if they want to have their own Camomile distribution. And if you want to have a first look, the first step would be to compile Camomile, it's pretty easy and straightforward (on Mac there is one solution that compile everything and on Linux one makefile), see the readme: https://github.com/pierreguillot/Camomile/blob/master/README.md#compilation. Cheers ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Camomile v1.0.6 - LV2 support, PdStalFx, Audio Buses, etc.
thanks for the video 2018-07-13 13:13 GMT-03:00 Pierre Guillot : > > - Add *script for Linux and MacOS* that speeds up and facilitates the > generation of the plugins. > I just realized this is also another feature I had requested that must really facilitate things. You had a video tutorial on how to generate plugins before, I think this is also a nice feature to dedicate another video showing how easier it is now ;) thanks Oh, and, by the way, I'm more than willing to support this project by adding support to my externals - you wouldn't need to worry on maintaining that. But I needed to know what I had to do... cheers ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Camomile v1.0.6 - LV2 support, PdStalFx, Audio Buses, etc.
Thanks! Yes, I've done it: https://vimeo.com/279991885 Date: Fri, 13 Jul 2018 15:38:19 -0300 > From: Alexandre Torres Porres > > 2018-07-13 13:13 GMT-03:00 Pierre Guillot : > > > - Add a new plugin example *PdStalFx* that allows to dynamically load > > patches. It can be used in a similar way to the first Camomile versions > > (v0.0.1 to v0.0.7). > > > > this is awesome, would you consider making a video example for this? > ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
[PD] [PD-announce] Camomile v1.0.6 - LV2 support, PdStalFx, Audio Buses, etc.
Hi, I'm pleased to announce the new *Camomile* release *1.0.6*. Camomile is a plugin with Pure Data embedded that offers to load and to control patches inside a digital audio workstation. The plugin is available in the VST2, VST3, Audio Unit and *LV2* formats for Linux, Windows and MacOS. Downloads, documentation and further information are available on the website: https://github.com/pierreguillot/camomile/wiki. This new version includes several great new features: - Add support for the *LV2 format* thanks to the work of Filipe Coelho that created an interface for the LV2 format with JUCE. - Add a new plugin example *PdStalFx* that allows to dynamically load patches. It can be used in a similar way to the first Camomile versions (v0.0.1 to v0.0.7). - Add support for *naming the audio buses*, so you can name the first bus "MainBus" and the second bus "SideChain", for example. - Add *script for Linux and MacOS* that speeds up and facilitates the generation of the plugins. And many other improvements and bug fixes: - Fix MIDI channels correlation between Pd (0-15) and Juce (1-16) - Fix buses with no-channels (for Debug mode only) - Improve console for concurrent access - Remove LibWebKit on Linux plugin for better Ardour and Carla Support (#116) - Fix text ellipsis of the number boxes and the symbol box - Add support for bypass parameter/manual bypass in the patch (#108) - Fix param.get abstraction for the first value (using a default value) - Improve the IEM/atom GUIS label rendering (#118) - Fix invisible comments in subpatches and abstractions (#120) - Improve font size rendering - Add Fuzzy tests using pluginval on the Travis CI - Fix the margins of the main patch I hope you will like this new release! As always, feel free to give feedback, to submit bugs and to request new features! I would like to thanks all the people that helped me for the development and especially Filipe Coelho and Alfonso Santimone! Thanks for your help! Few words about the support for external libraries as this feature is highly requested. I didn't forget but for the moment I don't have any solution that seems usable and sustainable. You can read this discussion for further information: https://forum.pdpatchrepo.info/topic/11242/camomile-v1-0-1-an-audio-plugin-with-pure-data-embedded/13 . And few words on the future of project. I will continue this project but, for many reasons (that are good news), I will unfortunately have less time to work on it after this summer. That's why I tried to document the project and to simplify the compilation process. If anybody wants to join me on the Camomile development, it would be great and I'll be really pleased to help for this. Cheers, Pierre ___ Pd-announce mailing list pd-annou...@lists.iem.at https://lists.puredata.info/listinfo/pd-announce ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list