![]() ![]() Problem being that VST.NET uses the ProcessReplacing method (i think) to process audio to a plugin and this method requires a buffer in form of an instance of a VstAudioBuffer Array and the constructor of VstAudioBuffer requires a float* buffer. Now i can get the Audio Buffer in my isDataAvailable method in the form of a byte array. After it got routed through all necessary plugins it should be routed to an audio output device.įor the recording part i already took a look at NAudio and created the recording part like this. The output of the first Plugin (which will be an Effects Plugin will the go live to the next plugin. ![]() My plan is to record the audio in the host and sent the recorded buffer (live when recorded not saving a temporary file) to the first plugin. Now i'm trying to create the routing between the Line in, through the Plugins and to the Line Out. ![]() I just recently started making a VST Host and for that i'm using the VST.NET library for C#. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |