Just to clarify a bit, the main thing to understand about the TTS-1 is that (1) it is a GM2 synth, and (2) you can edit the default sounds and save them in User banks. Banks (MSB) 1 and 2 are the user banks, and unless you have edited and saved your own sounds in these banks, all the Program #s are "acoustic piano" by default. Here are the details:

USER NORMAL
Bank MSB 001
Bank LSB 000 - 003
Program number 001 - 128

USER RYHTHM
Bank MSB 002
Bank LSB 000
Program number 001 - 128

GM2 RHYTHM
Bank MSB 120
Bank LSB 000
Program number 001,009,017,025,026,033,041,049,057

GM2 NORMAL
Bank MSB 121
Bank LSB 000 - 009
Program number 001 - 128

If you don't specify any bank, then by default you'll get the (Bank LSB 0) patches on the GM2 Normal bank, which are just the General MIDI 1 patches. However if you are trying to choose the extra patches that are part of General MIDI 2 (not in GM1), then you should specify the correct banks as listed above. You can refer to the General MIDI 2 instrument list in the TTS-1 help file. For example, "Helicopter" is Program #126 in General MIDI. If you want the extra General MIDI 2 patch "Siren" instead of "Helicopter", then you would need to send it BankMSB (controller 0) 121, BankLSB (controller 32) 5, and Program# 126.

Last edited by Andrew - PG Music; 01/24/10 03:25 PM.

Andrew
PG Music Inc.