First, thanks obiwanjacobi for writing this VST host..
I have "small" troubles. I am writing my bachelor project and i need use VST. I am writing "simply" project which will be used like VST plugin in programs like Fruity loops, etc. I need know informations about midis. In short words someone
will record some midis, turn on my VST plugin and i need then get those midis and informations about them.
Last 3weeks i am trying establish your codes (samples) but without some results. So i spoke with some peoples and i readed some links about VST. And i know that for this action i need call ProcessReplacing method and then ProcessEvents method. In processReplacing
method i can get whole buffer with midis and in processEvents method i can handle midi and there i can get informations about them.
When i am trying write some DLL (i dont know exactly if VSThost will "call"-start .exe file or if this need to be .dll file). But this is not the main problem. VSThost 100% invoke .dll files, and for example in Jacobi.Vst.Samples.MidiNoteMapper
you have .dll files, so i started VSThost and i wanted load your MidiNoteMapper. Nothing happend. I wroted "simple" DLL where are only ProcessReplacing and ProcessEvents methods. Those methods only open console and show there some text. When i wanted
load this my VSTplugin, again, nothing happened.
I am really at an end, i dont know what to do. My "logic" brain say myself that i am doing something bad :D.. If my DLL use for example your Jacobi.VST.Framework, the framework need to be "visible" (in same directory) but how can i do
that, in 99% are VST plugins only 1dll file.
I dont know where i can start and what i can do.
Or maybe is possible that i understand totaly bad whole your "projects" and that the project is something like VSThost. I thought that your VST.NET is something like SDK to write VST plugins. Maybe is possible that i understand whole project bad.
And that i need only write the processReplacing and processEvents method and when i give it for example in FLstudio, the FLstudio will send my informations about midis etc.. I am really at an end..
Please will you (or someone else) explain me starts with VST.NET or say me that i am totaly stupid and i dont need the VST.NET and to guide me on right way?
Last 3weeks i readed whole your documentation. I readed millions articles about VST, i spoke with my profesor what control my project, but still i dont understand the problematic in VST. Program problematic i understand (i need call processReplacing and
processEvents methods)..but others i dont understand..
Big thanks for answer, help, whatever.
Best regards piggy!