|
|
|
02-02-2018, 03:07 AM
|
#1
|
Human being with feelings
Join Date: Apr 2016
Posts: 30
|
Camomile v1.0.1 - An audio plugin with Pure Data embedded
Hi, I'm pleased to announce that the brand new Camomile release (1.0.1) is available!
Camomile is a free and open-source 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 and Audio Unit formats for Linux, Windows and MacOS. Download and information on the website: https://github.com/pierreguillot/camomile/wiki.
Here are three examples of plugins created with Camomile but there is an infinity of possibilities!
And I made a set of videos (demos and tutorials) https://vimeo.com/album/4639971.
Read carefully the documentation. Feedback are more than welcome!
For feature request and bug report, please use the issue section on the Github repository if you can:
https://github.com/pierreguillot/camomile/issues.
|
|
|
05-26-2018, 04:44 AM
|
#2
|
Human being with feelings
Join Date: Feb 2017
Posts: 305
|
Thank you much for sharing! It looks brilliant!
But why did you choose this thread on forum? I mean I wouldn't have seen it if I'd searched one on purpose)
Anyway keep it up!
|
|
|
05-30-2018, 02:25 PM
|
#3
|
Human being with feelings
Join Date: Apr 2016
Posts: 30
|
Indeed, the general forum would have been surely more appropriate. I guess, it seemed a good place... another one of my great idea... I'll try to move the post if it's possible otherwise I'll wait for the next release. And thanks for your comment !
|
|
|
05-30-2018, 03:11 PM
|
#4
|
Human being with feelings
Join Date: Feb 2006
Location: decepticon mothership in a hidden place inside a mountain
Posts: 3,754
|
Excellent ! Jerome le Zorglhomme !
Thank you, i will try your plugin, it seems great !
|
|
|
06-01-2018, 07:03 AM
|
#5
|
Human being with feelings
Join Date: Feb 2017
Posts: 305
|
What about this place?) https://forum.cockos.com/forumdispla...daysprune=&f=3
But I've got a couple issues: no sound and when I push Camomile button I don't see menu only console pops up.
And I did't get what's CamomileFX used for)
windows 7 64, intel 4core 2.66GHz, geforce 210
|
|
|
06-01-2018, 07:48 AM
|
#6
|
Human being with feelings
Join Date: Apr 2016
Posts: 30
|
|
|
|
06-01-2018, 11:00 AM
|
#7
|
Human being with feelings
Join Date: Feb 2017
Posts: 305
|
Yep) I missed about CamomileFX part)
I've got sound) I feel like a fool When I was checking MiniMonk I didn't notice a freq of filter and wave of osc)
But I still don't see the menu like in this one https://vimeo.com/album/4639971/video/222009250
And is it fine 4% CPU?
|
|
|
06-05-2018, 01:49 AM
|
#8
|
Human being with feelings
Join Date: Apr 2016
Posts: 30
|
There is no more menu because it's one of the breaking changes of the version 1.0.0. I explain how and why in several tickets of the GitHub repository. And yes, I guess the CPU is fine. Do you considerer it should be less? The MiniMock plugin is not well finished, it's more an example and it can be really optimized.
|
|
|
06-05-2018, 12:22 PM
|
#9
|
Human being with feelings
Join Date: Feb 2017
Posts: 305
|
I'd like to have a bit lower cpu usage)
btw did you familiar with this pd? https://github.com/uliss/pure-data
|
|
|
06-12-2018, 02:52 AM
|
#10
|
Human being with feelings
Join Date: Apr 2016
Posts: 30
|
Quote:
I'd like to have a bit lower cpu usage
|
It's not a priority but I planned to update this example since a while. I also wanted to find a good background image... If you want, feel free to open an issue on the GitHub repository. Anyway, I'll try to have a look at it for the next release.
Yes, I know it. I don't use it because I try to use vanilla only but I often give the link to people who want to learn Pd (and they used some of the graphical object that I created cf. CICM Wrapper).
|
|
|
06-13-2018, 06:53 AM
|
#11
|
Human being with feelings
Join Date: Feb 2017
Posts: 305
|
About cpu usage I mean to Camonmile at all not only to some patch)
I thought to join to github but I'm not coder at all and current event. But I'd like to help and follow one.
What do you mean about background image?
|
|
|
06-14-2018, 02:41 AM
|
#12
|
Human being with feelings
Join Date: Apr 2016
Posts: 30
|
Quote:
About cpu usage I mean to Camonmile at all not only to some patch)
|
The CPU in Camomile can't be lower to the one in Pd and it depends on the machines and the OS. But if you see a big difference between Pd and Camomile, please report it (and if you can find the when and why, it would be great).
Quote:
I thought to join to github but I'm not coder at all and current event.
|
Most people who help on Github are not coders. Reporting bugs and submitting feature requests does not require to be an encoder and doing this stuff is really useful and necessary for free / open projects! You will be very welcome!
Quote:
What do you mean about background image?
|
It's not really important, it's more for the fun but you can use images for the background of the plugins. For example, the Castafiore and Capitaine Haddock.
|
|
|
06-14-2018, 06:50 PM
|
#13
|
Human being with feelings
Join Date: Feb 2017
Posts: 305
|
I suppose would be not bad to have tutorials how to proper build the simplest instrument and effects. Could you please do one? When you have a moment.
And I didn't understand why you don't use CEAMMC for that there's a knob as minimum?)
Last edited by Ivannn Bennnettt; 06-15-2018 at 04:28 AM.
|
|
|
06-15-2018, 05:50 AM
|
#14
|
Human being with feelings
Join Date: Apr 2016
Posts: 30
|
Quote:
I suppose would be not bad to have tutorials how to proper build the simplest instrument and effects. Could you please do one?
|
Yes, I planned this. Just need time...
Quote:
And I didn't understand why you don't use CEAMMC for that there's a knob as minimum?)
|
First, CEAMMC is not meant to be embedded in another program. In addition, CEAMMC is behind Pure Data vanilla, so if you use CEAMMC, you also lose the recent vanilla developments. Finally, the GUIs are a bit complicated and the use of additional GUIs requires that I reimplement the plugin so I guess a better solution would be to support the Pd-vanilla graphic data structures and create a knob with it.
|
|
|
06-15-2018, 06:35 AM
|
#15
|
Human being with feelings
Join Date: Feb 2017
Posts: 305
|
Quote:
Originally Posted by PierreGlt
Yes, I planned this. Just need time...
|
Looking forward!)
Quote:
First, CEAMMC is not meant to be embedded in another program. In addition, CEAMMC is behind Pure Data vanilla, so if you use CEAMMC, you also lose the recent vanilla developments. Finally, the GUIs are a bit complicated and the use of additional GUIs requires that I reimplement the plugin so I guess a better solution would be to support the Pd-vanilla graphic data structures and create a knob with it.
|
Too bad, CEAMMC has alot other opportunities(
|
|
|
07-13-2018, 09:26 AM
|
#16
|
Human being with feelings
Join Date: Apr 2016
Posts: 30
|
I'm pleased to announce the new Camomile release 1.0.6.
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 would like to thanks all the people that helped me for the development and especially Filipe Coelho and Alfonso Santimone! Thanks for your help!
I hope you will like this new release! As always, feel free to give feedback, to submit bugs and to request new features!
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...ta-embedded/13.
Cheers,
Pierre
|
|
|
07-13-2018, 02:03 PM
|
#17
|
Human being with feelings
Join Date: Feb 2017
Posts: 305
|
Thank you for new update!
btw I suppose you forgot to post it on a bit popular thread if you want it)
|
|
|
07-14-2018, 10:58 AM
|
#19
|
Human being with feelings
Join Date: Feb 2017
Posts: 305
|
Yeah, We need more Pd fans!)
btw Thanks for PdStalFx but I've got issue with one. It can't load pd even empty file. (windows 7, 64) Does it work only as fx if yes what about synths?)
|
|
|
07-16-2018, 04:47 AM
|
#20
|
Human being with feelings
Join Date: Apr 2016
Posts: 30
|
Quote:
Originally Posted by Ivannn Bennnettt
Thanks for PdStalFx but I've got issue with one. It can't load pd even empty file. (windows 7, 64)
|
I found 2/3 small bugs on PDStalFx patch, it will be fixed on the next release and for the moment, you can replace the patch with this one https://github.com/pierreguillot/Cam...Fx/PdStalFx.pd
Quote:
Originally Posted by Ivannn Bennnettt
Does it work only as fx if yes what about synths?)
|
You can use it as an instrument, you only have to copy/rename the folder and the files PdStalFx (to PdStal for example) and to replace the type in the PdStal.txt file (originally PdStalFx.txt) from effect to instrument. I will do the instrument version for the next release also.
|
|
|
07-16-2018, 06:34 AM
|
#21
|
Human being with feelings
Join Date: Feb 2017
Posts: 305
|
Quote:
Originally Posted by PierreGlt
|
Didn't help yet(
Quote:
You can use it as an instrument, you only have to copy/rename the folder and the files PdStalFx (to PdStal for example) and to replace the type in the .txt file (originally PdStalFx.txt) from effect to instrument. I will do the instrument version for the next release also.
|
I wonder is there some issue for universal plugin (not only for PdStal) I mean 2 in 1 for instruments and effects?
|
|
|
07-16-2018, 11:21 AM
|
#22
|
Human being with feelings
Join Date: Apr 2016
Posts: 30
|
Do you have anything such as a message in the console that can give a hint about is going wrong ? And no, instruments and effect must be different binaries - unfortunately I can’t do anything about it...
|
|
|
07-16-2018, 11:59 AM
|
#23
|
Human being with feelings
Join Date: Feb 2017
Posts: 305
|
Quote:
Originally Posted by PierreGlt
Do you have anything such as a message in the console that can give a hint about is going wrong ? And no, instruments and effect must be different binaries - unfortunately I can’t do anything about it...
|
I'm sorry but on the console only this:
... couldn't create
C:\Users\User\Desktop\1.pd: can't open
C:\Users\User\Desktop\1.pd: read failed
|
|
|
07-17-2018, 08:19 AM
|
#24
|
Human being with feelings
Join Date: Apr 2016
Posts: 30
|
I don't have access to a windows machine right now, I'll test it next week. Are you sure there is no restriction access to these file and the path is the right one? Can you have a look to the console with the log level (All - no Normal) perhaps there will be more informations?
|
|
|
07-17-2018, 10:03 AM
|
#25
|
Human being with feelings
Join Date: Feb 2017
Posts: 305
|
No rush) When you have a moment
No, I didn't do any special access to files
All log:
Code:
Camomile 1.0.6 for Pd 0.48.1
layout 0 bus 1 input: 2 "stereo"
layout 0 bus 1 output: 2 "stereo"
input channels = 2, output channels = 2
input channels = 2, output channels = 2
input channels = 2, output channels = 2
input channels = 2, output channels = 2
tried C:\Program Files\VstPlugins\PdStalFx/C:Users\User\Desktop\1.m_i386 and failed
tried C:\Program Files\VstPlugins\PdStalFx/C:Users\User\Desktop\1.dll and failed
tried C:\Program Files\VstPlugins\PdStalFx/C:Users\User\Desktop\1/C:Users\User\Desktop\1.m_i386 and failed
tried C:\Program Files\VstPlugins\PdStalFx/C:Users\User\Desktop\1/C:Users\User\Desktop\1.dll and failed
tried C:\Program Files\VstPlugins\PdStalFx/C:Users\User\Desktop\1.pd and failed
tried C:\Program Files\VstPlugins\PdStalFx/C:Users\User\Desktop\1.pat and failed
tried C:\Program Files\VstPlugins\PdStalFx/C:Users\User\Desktop\1/C:Users\User\Desktop\1.pd and failed
C:Users\\User\\Desktop\\1
... couldn't create
... you might be able to track this down from the Find menu.
tried C:\Program Files\VstPlugins\PdStalFx/C:\Users\User\Desktop\1.pd and failed
C:\Users\User\Desktop\1.pd: can't open
C:\Users\User\Desktop\1.pd: read failed
input channels = 2, output channels = 2
|
|
|
07-17-2018, 10:39 AM
|
#26
|
Human being with feelings
Join Date: May 2017
Posts: 3,204
|
This might interest me if you had a brief summary of what "PureData" is and what abilities it provides. TBH, it sounds like marketing-speak.
|
|
|
07-18-2018, 12:53 AM
|
#27
|
Human being with feelings
Join Date: Apr 2016
Posts: 30
|
Quote:
Originally Posted by Ivannn Bennnettt
No rush) When you have a moment
No, I didn't do any special access to files ....
|
Indeed, it seems that everything is relative to the plugin path... I'll have a look at it but I think you'll have better chance if you create an issue on the github repository - there are Windows users and devs that can help better than me.
|
|
|
07-18-2018, 12:59 AM
|
#28
|
Human being with feelings
Join Date: Apr 2016
Posts: 30
|
Quote:
Originally Posted by Philbo King
This might interest me if you had a brief summary of what "PureData" is and what abilities it provides. TBH, it sounds like marketing-speak.
|
All is free and open-source and there is no lucrative organization behind so no, it's not a marketing-speak
From the new post:
Quote:
Pure data is an open source visual programming language for multimedia and especially audio where "objects" are "patched" together to create audio effects and instruments. Pure Data enables musicians, visual artists, performers, researchers, and developers to create software graphically without writing lines of code and that can be used as audio plugins with Camomile. Here are three examples of plugins created with Camomile but there is an infinity of possibilities!
|
|
|
|
07-21-2018, 09:40 PM
|
#29
|
Human being with feelings
Join Date: May 2017
Posts: 3,204
|
Quote:
Originally Posted by PierreGlt
All is free and open-source and there is no lucrative organization behind so no, it's not a marketing-speak
From the new post:
|
Thanks. This helps. And my interest is piqued.
|
|
|
07-24-2018, 09:07 AM
|
#30
|
Human being with feelings
Join Date: Apr 2016
Posts: 30
|
Quote:
Originally Posted by Ivannn Bennnettt
No rush) When you have a moment
No, I didn't do any special access to files ...
|
I see the problem now! Pd uses a Unix (Linux or Mac) path with slash "/" even on Windows but the openpanel method of the plugin returns a Windows path with backslah "\" so Pd can't open the patch... I will fix this for 1.0.7!
Thanks!
|
|
|
07-24-2018, 10:43 AM
|
#31
|
Human being with feelings
Join Date: Feb 2017
Posts: 305
|
Quote:
Originally Posted by PierreGlt
I see the problem now! Pd uses a Unix (Linux or Mac) path with slash "/" even on Windows but the openpanel method of the plugin returns a Windows path with backslah "" so Pd can't open the patch... I will fix this for 1.0.7!
Thanks!
|
No, Thank you Pierre!)
I was going to do post on git)
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 01:39 AM.
|