thanks for the info Pierre! i'll wait!
a.
-
Camomile : An audio plugin that loads Pure Data patches
-
nice work.
-
@Pierre-Guillot This is really great, I look forward to the next release. Do you think there is a chance of being able to show and interact with arrays in the future? Thanks.
-
@weightless I just created an issue for this on github. Perhaps, you could use sliders for the moment.
-
@Pierre-Guillot Sure, but sometimes it would be nice to be able to see a waveform for example, and of course for interacting with the table as well. Thanks for your effort.
-
Yesterday, I made a small demo video that could interest some of you
and here are the patches.
-
-
@Pierre-Guillot Thanks a lot for the code for the reverse delay, I've been looking on how to make one but could never figure it out!
-
Hi Pierre, sorry to push you are you working again on Camomile? I'd really like to have multiple instances and external libraries support. All the best!
-
Normally, I should be able right now ! I just finished my 3 years long hard work
-
That's great!
-
thrilled about new github activity on Camomile! thanks @Pierre-Guillot !
-
So I'm working on a new major release. It means that there will be a lot of changes ! The plugin will be used as some kind of a meta plugin to create other plugins with specific names (and all the plugins/patches will have their own configurations, their own presets, etc.). Another big change is that the parameters are no more determined depending on the GUI (graphical user interface). You'll still be able to change their values with the GUI if you want but their creation won't depend on it. It's not ready for the moment (I working very hard on it) but I would like to have some of your idea and feedback. My principal issue is how to describe the functionalities of the plugin. So if you want to discuss about it feel free to do so. It would be easier for me on this Github issue and I'll try to integrate the comments left here.
Cheers -
Question:
With the next release of Camomile, to generate a new plugin you need to create a folder with the name of the plugin that contains the patches and a small text file that describes the plugins functionalities and options (parameters, presets, MIDI support, etc.). Then you need to use a small script that automatically generates and install all versions of your plugins. It depends on the Camomile versions installed (on MacOS this can be VST, VST3 & AU, on Windows VST & VST3 and on Linux VST only I guess). It also depends if your plugin is an Instrument or an Effect. And to generate the plugins the script will use the instrument or the effect versions of Camomile. So I propose that the names of the plugins should be followed by Fx if the plugin is an effect to distinguish between them. So if your plugin is named MyPlugin it will be an instrument and if the plugin is name MyPluginFx it will be an effect. Does it sound good to you? Otherwise do you have a better idea. Note that it can't be a dynamic option of the plugin. I need to generate the two kinds of plugin with two different binaries.
-
@Pierre-Guillot Hi Pierre, that sounds good to me. Does this mean that the patch can make use of abstractions? (which will be copied in the folder). And would it work with externals too?
As for other suggestions, I think it would be very helpful to be able for the plug-in to show tables as well as data structures. This would make it possible to design interactive GUIs like sequencers etc. I have no idea if this is feasible though, I'm just throwing it out there.
Thanks for your effort, it's very much appreciated.
-
Does this mean that the patch can make use of abstractions?
yes, of course. Like for the older versions.
And would it work with externals too?
It seems not, I didn't work on it for the moment. I planned this for 0.1.1 because there are already a lot of things to do.
As for other suggestions, I think it would be very helpful to be able for the plug-in to show tables as well as data structures.
I'd like to but I really need to think on how to implement that. I'd like something that would be sustainable. Perhaps for 0.1.2?
Thanks for feedback!
-
A short video of the future version: The plugin is a one voice MIDI synthesizer adapted from the Minimoog patch made by Jaime Oliver.
-
A pre-release is available for MacOS and Linux for tests.
-
New pre-releases are available for MacOS, Linux and Windows. I compiled everything online because I have neither a Linux nor a Windows machine. I test everything on MacOS, it would be great if some of you could give me feedback on Linux and Windows (and macOS). At least to know if it works.
-
Hi @Pierre, both the latest Win versions claims for a libpd.dll not found as soon as the DAW scans the new plugins at startup. Should you probably include the libpd.dll into the Camomile.dll Camomile.vst3 CamomileFX.dll and CamomileFX.vst3?