I’m trying to use the Feature-Extract-Modulator toolkit (for cross adaptive processing) for my master’s thesis. Oeyvind Brandtsegg created it, it’s available at https://github.com/Oeyvind/featexmod, and Cabbage runs the GUI. I’m super short on time and it’s not working properly in Reaper when I export it to VST. Namely, all the low-level audio feature event detection channels (OSC signals) are unresponsive – only this one pitch monitor seems to be receiving audio. Furthermore, upon exporting, Cabbage has consistently given me the same error:
“The plugin ID identifier in /Volumes/Macintosh HD/Users//Downloads/featexmod-master/analyzer.csd [or vst_mediator_interprocess.csd or vst_MIDIator_interprocess.csd] is empty, or the pluginid identifier string contains a typo. Certain hosts may not recognize your plugin. Please use a unique ID for each plugin.”
Swear I haven’t changed any of the original toolkit code. But I’ve uninstalled then re-downloaded the toolkit from GitHub, uninstalled Cabbage 2.7 to install the current 2.8, and Homebrew-reinstalled Csound at the Terminal (I’m running an OS X 10.14.5). With the new Cabbage install, the plugin windows would not come up when I tried running each of them. In Reaper, they came up, but were still unresponsive.
NOTE: A few times during the Csound reinstall process I had to force the symlink (tbh didn’t really know what it was) and overwrite conflicting files. I ended up doing the following commands at diff points:
brew link --overwrite libtool
… which resulted in error requiring me to
brew link --overwrite pkg-config
… then an error requiring me to
brew link --overwrite libevent
… at which point there seemed to be no more terminal errors.
Following the instructions in the FeatExMod github page, I made sure to upgrade my python directories (GUI code is in part generated by python), then I did
pip install
pykalman, numpy, and matplotlib.
BUT THEN, when the plugins were still unresponsive in Reaper, I decided to try running a random Csound file in the Terminal, namely /csound-develop/examples/plugin/opcodes.csd, and I saw that it brought me the same warnings generated in the plugin host in Reaper:
WARNING: could not open library ‘/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64/libfluidOpcodes.dylib’ (-1)
WARNING: could not open library ‘/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64/libvirtual.dylib’ (-1)
WARNING: could not open library ‘/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64/librtjack.dylib’ (-1)
soooooo… does anyone have any ideas? I need this working like yesterday I would appreciate any insight so much.