The Scarlett is an 'interface'. In my world a sound module generates sound like a synth does from MIDI .. the Scarlett does not.

Assuming you are not using a hardware synth for the sound:
Need to select a default MIDI synth for the MIDI port you are using.
That synth needs to be able to play out through your monitoring system.

Try setting the default MIDI synth to something like something like Coyote just to test.
The other possibility is you did not select a patch for whatever the MIDI channel is that you are sending. Yet the Track has a patch assigned.
You can't go by the Patch assignment on a Track; sometimes that gets sent on Playback, not record ..
Image below show MIDI comes in through Delta 1010 In

Midi goes out through MS Wavetable syneh .. but since I have checked the box to reroute all MIDI to a VSTi that's where I'd hear the sound from.
I happen to have an obscure VSTi synth selected in the screen shot; select Coyote here.

Second shot shows how you can use Ports to assign Tracks to different synths.
Any VSTi Port can a synth assigned to it and then you route the track(s) to that synth if different than the default. The bottom VSTi Port will be your default synth, and it will show this. You get the option get 16 channels on 16 possible different VSTi synths this way. Plus any hardware ones you may have.

You only want the Alesis as the Input Port on this test, not the Output (if that is an option).
This way the synth gets generated along with BiaB sounds.





Attached Files (Click to download or enlarge) (Only available when you are logged in)
RBMIDIDefault.jpg (27.74 KB, 76 downloads)
RBPorts.jpg (100.66 KB, 75 downloads)
Last edited by rharv; 08/08/17 12:29 PM.

I do not work here, but the benefits are still awesome
Make your sound your own!