I use the Gervill software synthesizer to load the SF2 sound bank and play music from the Midi keyboard, and I was wondering if the output could be played back through ASIO, possibly through JAsioHost . I try to look at the source code of Gervill to find when the source audio data is transferred to the audio driver, but I can not find it, and even then I am not sure if this is the right way to do this.
The chain I use uses SF2loader to load the soundfont into the default synthesizer, which then plays the notes using the channel's note.n methods.
source
share