Ok, let me see if I'm understanding correctly: you are using SONAR to record MIDI data from your keyboard and sending it back from SONAR to your keyboard's tone module in order to play the actual sounds, yes?
I also understand that the problem is that you aren't getting audible playback,
unless you add an extra audio track in SONAR and set its input to be the audio output of your keyboard's tone module.
If my understanding is correct, I think I have an idea of what's happening here.
I'm assuming that you've set up your MIDI connections correctly, having years of experience working with MIDI in Cakewalk products. You can easily verify this by plugging a pair of headphones into your keyboard and seeing if you're getting sound when playing back the MIDI data you've recorded.
If this is indeed the case, the issue is with how your keyboard's/tone module's audio is connected to amplification.
My understanding is that you have your hardware connected via an Alesis interface. Whenever an interface is involved, there are two ways in which input signals can travel to the interface outputs:
- Routed and mixed in the software domain - which is what I believe is happening here. The audio inputs of your interface are being sent to SONAR, mixed in with whatever audio is generated in SONAR (this could be recorded audio, soft synths, etc.) and the resulting mix is fed to the audio outputs of your interface. Such a setup will necessitate setting up an audio track in SONAR to hear playback from the tone module, because otherwise it isn't being fed into the software mixer,
- Mixed in the hardware (interface) - this is usually known as "direct monitoring" and exists in order to allow you to hear the input audio without latency imparted by software processing. Not all interfaces have such an option and the specifics of setting it up will depend on your hardware.
With that in mind, there are two ways to get the result you're looking for, that is: having only MIDI tracks in SONAR and hearing playback through your hardware tone module.
- Set up direct monitoring, if available - consult your interface's operating manual on how to do this.
- Connect the audio outputs of your tone module/keyboard to a separate amplification setup, instead of feeding them into the inputs of your audio interface.