I want to run the vstnote example in the manual. But I unsuccessfully compiled it because using vstplugg is invalid. I dont know why. I found CsoundVST.dll had already been in my Csound directory.
Cheers
Csounds.com |
|
Why I can not use vstplugg?
Submitted by lynncheung924 on Thu, 05/21/2009 - 20:54.
I want to run the vstnote example in the manual. But I unsuccessfully compiled it because using vstplugg is invalid. I dont know why. I found CsoundVST.dll had already been in my Csound directory. Cheers |
Support Csounds.comJoin with these Generous Csounders and make a donation to help Csounds.com keep going and growing. Thanks so much!
Another way to help is by purchasing a copy of The Csound Instrument Catalog. User loginPodcast
latest entries:
- browse all the entries - browse by tag - feed URL ![]() - Instructions for listening and submitting your own tracks Recent blog postsSearch |
Re: Why I can not use vstplugg?
Can you please provide a lot more information about what exactly you are doing? Which operating system and version are you using? Exactly which version of Csound did you install (and downloaded from where)? Does that Csound installation include the vst4cs library (probably called vst4cs.dll)?
If applicable, please include your CSD file and the exact Csound commandline and Csound console output that you are seeing.
CsoundVST is not terribly relevant here since it allows Csound to be used as a VST plugin in a "host application". Sounds more like what you want is to host Pianoteq in Csound. That is what the vst4cs opcodes are for but I'm not sure that they are robust enough to handle something like Pianoteq. (The other question I would ask is _Why_ do you want to drive Pianoteq from Csound instead of a Midi sequencer?)
There are probably more people with Csound & VST experience who could help you with this on the Csound mailing list. See http://www.csounds.com/community to learn how to subscribe.
Anthony
Thank you, Anthony. Thanks
Thank you, Anthony. Thanks for your reply.
My operating system is Windows XP home edition version 2002 service pack 2. The Csound I installed is Csound5.10.1-gnu-win32-vst-d.exe, I downloaded it from sourceforge. It has included the vst4cs.dll.
My CSD file included vstinit and vstplugg. I use vstinit to load a vst pluggin dll such like pianoteq.dll to my csd file. And I use csound commandline in the cmd window like: csound xxx.csd
The output I can see is a huge list includes all of the parameters of pianoteq.
Sorry I dont use CsoundVST, that is my fault to mention it. I need to host pianoteq in csound rather than midi sequencer because my input is audio signal rather than midi signal.
Micro advice ...
A micro advice:
take a look in tutorial folder in the csound distribution; there is a tutorial by Mr. Gogins about csound vst that is really useful. And take a look at the blog of Mr. Gogins (www.michael-gogins.com) under csound download.
Hope this can be useful ... if not you lose only few seconds!
ciao,
fran
vstplugg no longer exists...!
Lynn,
What no-one has yet bothered to mention (:-)) is that the 'vstplugg' opcode has been changed to 'vstaudiog'! Apparently the documentation and examples are lagging a bit behind, and still reference the old name. Try editing the name in the example and see if it works then. (I can't check myself -- don't run Windows...)
HTH