I am using Gervill's software synthesizer to load an SF2 soundbank, and play music from a Midi keyboard, and I was wondering if it's possible to play the output through ASIO, probably through JAsioHost. I've been trying to look through the Gervill source code to find when the raw audio data is actually passed to the audio driver, but I can't seem to find it, and even then, I'm not sure whether that is the correct way to go about it.
The chain I am using is using an SF2loader to load a soundfont into the default synthesizer, which I then play notes on with the channel noteOn methods.