From 0368494d2ba85b24da193512972ccfeada99cf52 Mon Sep 17 00:00:00 2001
From: "Tim E. Real" <termtech@rogers.com>
Date: Tue, 9 Oct 2012 20:04:43 +0000
Subject: !!! Song type is now removed !!! : See ChangeLog

---
 muse2/share/instruments/Yamaha-S90.idf | 26 ++++++++++++++++++++++++++
 muse2/share/instruments/gm.idf         |  3 +++
 muse2/share/instruments/gs.idf         | 10 ++++++++++
 muse2/share/instruments/xg.idf         |  8 +++++---
 muse2/share/templates/MusE.cfg         |  8 +++++++-
 5 files changed, 51 insertions(+), 4 deletions(-)

(limited to 'muse2/share')

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" />
diff --git a/muse2/share/templates/MusE.cfg b/muse2/share/templates/MusE.cfg
index 550b44a8..927234e0 100644
--- a/muse2/share/templates/MusE.cfg
+++ b/muse2/share/templates/MusE.cfg
@@ -22,10 +22,16 @@
     <exp2ByteTimeSigs>0</exp2ByteTimeSigs>
     <expOptimNoteOffs>1</expOptimNoteOffs>
     <importMidiSplitParts>1</importMidiSplitParts>
+    <importDevNameMetas>1</importDevNameMetas>
+    <importInstrNameMetas>1</importInstrNameMetas>
+    <exportPortsDevices>0</exportPortsDevices>
+    <exportPortDeviceSMF0>1</exportPortDeviceSMF0>
+    <exportModeInstr>0</exportModeInstr>
+    <importMidiDefaultInstr>GM</importMidiDefaultInstr>
     <startMode>1</startMode>
     <startSong></startSong>
     <startSongLoadConfig>0</startSongLoadConfig>
-    <projectBaseFolder>/home/flo/MusE</projectBaseFolder>
+    <projectBaseFolder></projectBaseFolder>
     <projectStoreInFolder>1</projectStoreInFolder>
     <useProjectSaveDialog>1</useProjectSaveDialog>
     <midiInputDevice>0</midiInputDevice>
-- 
cgit v1.2.3