pierreguillot / Camomile

An audio plugin with Pure Data embedded that allows to load and to control patches
GNU General Public License v3.0
909 stars 65 forks source link

Improve script for plugins generation #123

Open pierreguillot opened 6 years ago

pierreguillot commented 6 years ago
aviloff commented 3 years ago

I added a "-v" key to generate only the vst3 plugin version in per-plugin generation mode on mac (or linux), since I tend to only use vst3. Au-only and lv-2-only functionality could be implemented in a similar way too. If interested I could send a pull request or share the modified "camomile" script. I would like this functionality to be available in the future and not edit the script with every new version of Camomile.

pierreguillot commented 3 years ago

I'm not sure I will maintain this script approach very long because it's not cross-platform but before I find a better solution, it would be a good improvement! Please, feel free to create a pull request (against the branch dev/1.0.8).

I think it would be better to use the argument -vst3 instead of -v for the VST3 because -v is often used as an argument for the version. And indeed, AudioUnit (-au) and LV2 (-lv2) would be appreciated to ensure consistency for all formats.