c++ - Apply VST audio effect/plugin to audio-file -


this first question after leeching on here time.. spare me.

i need apply izotope vinyl vst effect audio files via cli or c++ (so language doesn't matter), has work on mac or on unix based system. i've researched on webs , can't find working solution.

i've tried using misswatson, command line utility, works result audio files silent...

./misswatson -plugin=vinyl -input-file="/users/sjaq/desktop/test.wav" -output-file="/users/sjaq/downloads/misswatson-v1.0-mac/res.wav" -parameter=1:0.6,2:0.6,11:0.4

then tried using steinberg vst sdk creating host application, starting vstvalidator provided sdk. when try load vst error:

2010-12-01 16:57:40.774 vstvalidator[4654:903] error loading /library/audio/plug-ins/vst/vinyl.vst/contents/macos/vinyl: dlopen(/library/audio/plug-ins/vst/vinyl.vst/contents/macos/vinyl, 262): no suitable image found. did find: /library/audio/plug-ins/vst/vinyl.vst/contents/macos/vinyl: no matching architecture in universal wrapper

and don't know do. i'm pretty new c++ , and made few apps without issues, time i've hit dead end.

i've read pyvst seems need dll vst didn't work either.

i'm author of misswatson, , noticed on webpage, unfortunately required close-source code, can't ask more diagnostic information, since wouldn't able patch misswatson if it's bug there. however, recommend running misswatson -verbose switch , perhaps logging output file if floods terminal. might find in output helps diagnose problem.

anyways, error in vst host, have feeling compiling app 64-bit executable , trying load 32-bit plugin. since hardly vst/au plugins (and sequencers, matter) have made leap 64-bit, you'd better off compiling app 32-bit x86 binary.

by default, "debug" configuration in xcode builds app native architecture of machine save time during compilation. advise disable feature in project's build settings , build architectures plan ship with. prevent weird cross-architecture types of errors 1 saw above.

edit: have since started new command-line vst host replace misswatson called mrswatson. should try using tool instead.


Comments

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -