The following table provides a list of MIDI instruments and the bank select method used for them. When defining the type of patch you'll send from SongWriter, choose the appropriate method from the Patch drop-down listpopup menu. For example for the Roland D-20, choose “Bank Select 0, Bank Select 32, Program Change” from the popup menu. For the Yamaha TG300, choose “Bank Select 0, Program Change” from the popup menu.
| Instrument | Bank Select Method | Patch popup menu selection | 
| Alesis QS6 | Controller 0 Only | Bank Select 0, Program Change | 
| Alesis Quadra Synth Plus | Controller 0 Only | Bank Select 0, Program Change | 
| Casio CT-470 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Creative Labs, Sound Blaster AWE-32 | Controller 0 Only | Bank Select 0, Program Change | 
| E-MU Classic Keys | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| E-MU Proteus FX | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Ensoniq KS-32 | Patch 100..127 | Program Change, Program Change | 
| Ensoniq SQ1 | Patch 100..127 | Program Change, Program Change | 
| Ensoniq TS-10 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Ensoniq VFX | Patch 100..127 | Program Change, Program Change | 
| GeneralMusic, S MusicProcessor | Controller 0 Only | Bank Select 0, Program Change | 
| GeneralMusic, WX/SX Series | Controller 0 Only | Bank Select 0, Program Change | 
| Kawai K-11 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Korg 01/W | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Korg 03R/W | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Korg 05R/W | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Korg i3 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Korg T3 | Patch 100..127 | Program Change, Program Change | 
| Korg Wavestation | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Korg X3 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Korg X5DR | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Kurzweil 1000PX A/B | Patch 100..127 | Program Change, Program Change | 
| Kurzweil K1000 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Kurzweil K2000 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Kurzweil K2500 | Controller 32 Only | Bank Select 32, Program Change | 
| Kurzweil MASS | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Kurzweil PC-88mx | Controller 32 Only | Bank Select 32, Program Change | 
| Oberheim 1000 | Controller 32 Only | Bank Select 32, Program Change | 
| Peavey Spectrum Bass | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Roland D-20 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Roland D-70 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Roland GR-1 | Controller 0 Only | Bank Select 0, Program Change | 
| Roland GS | Controller 0 Only | Bank Select 0, Program Change | 
| Roland GS mkII | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Roland GS SC-55 | Controller 0 Only | Bank Select 0, Program Change | 
| Roland GS SC-88 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Roland JD-990 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Roland JV-1080 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Roland JV-880 | Controller 0 Only | Bank Select 0, Program Change | 
| Roland JV-90 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Roland Super JV-1080 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Roland U-220 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Roland XP-50 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Technics KN1000 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Technics PR307 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Yamaha SY-35 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Yamaha SY-77 | Patch 100..127 | Program Change, Program Change | 
| Yamaha SY-85 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Yamaha SY-99 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Yamaha TG-100 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Yamaha TG-300 | Controller 0 Only | Bank Select 0, Program Change | 
| Yamaha TG-33 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Yamaha TG-500 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Yamaha TX-7 | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| Yamaha W5/7 | Controller 0 Only | Bank Select 0, Program Change | 
| Yamaha XG | Controller 0 and 32 | Bank Select 0, Bank Select 32, Program Change | 
| User Manual Home |   |