diff options
Diffstat (limited to 'muse2/share/instruments')
-rw-r--r-- | muse2/share/instruments/Yamaha-S90.idf | 26 | ||||
-rw-r--r-- | muse2/share/instruments/gm.idf | 3 | ||||
-rw-r--r-- | muse2/share/instruments/gs.idf | 10 | ||||
-rw-r--r-- | muse2/share/instruments/xg.idf | 8 |
4 files changed, 44 insertions, 3 deletions
diff --git a/muse2/share/instruments/Yamaha-S90.idf b/muse2/share/instruments/Yamaha-S90.idf index dd0125a1..54316999 100644 --- a/muse2/share/instruments/Yamaha-S90.idf +++ b/muse2/share/instruments/Yamaha-S90.idf @@ -1,6 +1,32 @@ <?xml version="1.0"?> <muse version="1.0"> <MidiInstrument name="Yamaha-S90"> + <SysEx name="Master 0"> + <comment>Master number 0 select</comment> + <data>0x43 0x10 0x6b 0xa 0x0 0x0 0x0</data> + </SysEx> + <SysEx name="SeqPlay"> + <comment>Switch to SeqPlay Mode</comment> + <data>0x43 0x10 0x6b 0xa 0x0 0x1 0x3</data> + </SysEx> + <SysEx name="Local off"> + <comment>Local Off</comment> + <data>0x43 0x10 0x6b 0x0 0x0 0x9 0x0</data> + </SysEx> + <Init> + <!-- Master number 0 select --> + <event tick="0" type="2" datalen="7"> + 0x43 0x10 0x6b 0xa 0x0 0x0 0x0 + </event> + <!-- Switch to SeqPlay Mode --> + <event tick="386" type="2" datalen="7"> + 0x43 0x10 0x6b 0xa 0x0 0x1 0x3 + </event> + <!-- Local Off --> + <event tick="386" type="2" datalen="7"> + 0x43 0x10 0x6b 0x0 0x0 0x9 0x0 + </event> + </Init> <PatchGroup name="PRE1"> <Patch name="3LayerS700" hbank="63" lbank="0" prog="0" /> <Patch name="Soft Touch" hbank="63" lbank="0" prog="1" /> diff --git a/muse2/share/instruments/gm.idf b/muse2/share/instruments/gm.idf index f0a66ecb..6c346eb2 100644 --- a/muse2/share/instruments/gm.idf +++ b/muse2/share/instruments/gm.idf @@ -6,6 +6,9 @@ <data>7e 7f 09 01</data> </SysEx> <Init> + <event tick="0" type="2" datalen="4"> + 7e 7f 09 01 + </event> </Init> <PatchGroup name="Piano"> <Patch name="Grand Piano" prog="0" /> diff --git a/muse2/share/instruments/gs.idf b/muse2/share/instruments/gs.idf index 3f03f6bc..873cbd18 100644 --- a/muse2/share/instruments/gs.idf +++ b/muse2/share/instruments/gs.idf @@ -1,11 +1,21 @@ <?xml version="1.0"?> <muse version="1.0"> <MidiInstrument name="GS" nullparam="32639"> + <SysEx name="GM on"> + <comment>Switch General Midi mode on</comment> + <data>7e 7f 09 01</data> + </SysEx> <SysEx name="GS on"> <comment>Switch GS mode on</comment> <data>0x41 0x10 0x42 0x12 0x40 0x00 0x7f 0x00 0x41</data> </SysEx> <Init> + <event tick="0" type="2" datalen="4"> + 7e 7f 09 01 + </event> + <event tick="250" type="2" datalen="9"> + 41 10 42 12 40 00 7f 00 41 + </event> </Init> <PatchGroup name="Piano"> <Patch name="Grand Piano" hbank="0" lbank="0" prog="0" /> diff --git a/muse2/share/instruments/xg.idf b/muse2/share/instruments/xg.idf index 5c3175bf..6d597d38 100644 --- a/muse2/share/instruments/xg.idf +++ b/muse2/share/instruments/xg.idf @@ -1,19 +1,21 @@ <?xml version="1.0"?> <muse version="1.0"> <MidiInstrument name="XG" nullparam="32639"> + <SysEx name="GM on"> + <comment>Switch General Midi mode on</comment> + <data>7e 7f 09 01</data> + </SysEx> <SysEx name="XG on"> <comment>Switch XG mode on</comment> <data>0x43 0x10 0x4c 0x00 0x00 0x7e 0x00</data> </SysEx> <Init> - <!-- <event tick="0" type="2" datalen="4"> 7e 7f 09 01 </event> - <event tick="0" type="2" datalen="7"> + <event tick="250" type="2" datalen="7"> 43 10 4c 00 00 7e 00 </event> - --> </Init> <PatchGroup name="Piano"> <Patch name="Grand Piano" hbank="0" lbank="0" prog="0" /> |