summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--muse2/ChangeLog8
-rw-r--r--muse2/share/instruments/Alesis-QS-78R.idf2
-rw-r--r--muse2/share/instruments/AlesisQS6.idf2
-rw-r--r--muse2/share/instruments/Emu-4mbgsgmmt-sf.idf2
-rw-r--r--muse2/share/instruments/Hammond_XB-1.idf1
-rwxr-xr-xmuse2/share/instruments/KORG microSTATION combinations.idf2
-rw-r--r--muse2/share/instruments/KORG microSTATION.idf2
-rw-r--r--muse2/share/instruments/Korg-MS2000R.idf1
-rw-r--r--muse2/share/instruments/Korg-X50.idf3
-rw-r--r--muse2/share/instruments/Korg-X5DR-PresetA.idf1
-rw-r--r--muse2/share/instruments/Korg-X5DR-PresetB.idf1
-rw-r--r--muse2/share/instruments/Kurzweil-SP2X.idf2
-rw-r--r--muse2/share/instruments/MC303.idf2
-rw-r--r--muse2/share/instruments/MC505.idf2
-rw-r--r--muse2/share/instruments/Roland-E28.idf2
-rw-r--r--muse2/share/instruments/Roland-JV90.idf3
-rw-r--r--muse2/share/instruments/Roland-SCD70.idf2
-rw-r--r--muse2/share/instruments/Roland-XP30.idf2
-rwxr-xr-xmuse2/share/instruments/Roland_FantomXR.idf2
-rwxr-xr-xmuse2/share/instruments/Roland_SRX-02.idf2
-rwxr-xr-xmuse2/share/instruments/Roland_SRX-09.idf2
-rw-r--r--muse2/share/instruments/Waldorf-Q.idf2
-rw-r--r--muse2/share/instruments/Waldorf-microQ-Factory2000.idf2
-rw-r--r--muse2/share/instruments/Waldorf-microQ-Factory2001.idf2
-rw-r--r--muse2/share/instruments/Waldorf-microQ-Phoenix.idf2
-rw-r--r--muse2/share/instruments/Waldorf-microQ.idf2
-rw-r--r--muse2/share/instruments/Waldorf_Microwave-I.idf2
-rw-r--r--muse2/share/instruments/Yamaha-CS1x.idf2
-rw-r--r--muse2/share/instruments/Yamaha-Motif-Rack.idf1
-rw-r--r--muse2/share/instruments/Yamaha-Motif.idf2
-rw-r--r--muse2/share/instruments/Yamaha-P100.idf1
-rw-r--r--muse2/share/instruments/Yamaha-P50m.idf2
-rw-r--r--muse2/share/instruments/Yamaha-PSR530.idf1
-rw-r--r--muse2/share/instruments/Yamaha-S90.idf2
-rw-r--r--muse2/share/instruments/emuproteus2000.idf1
-rw-r--r--muse2/share/instruments/ns5r.idf2
-rw-r--r--muse2/share/instruments/yam_mo6_v4.idf2
37 files changed, 71 insertions, 3 deletions
diff --git a/muse2/ChangeLog b/muse2/ChangeLog
index 0ad246dd..63ef9713 100644
--- a/muse2/ChangeLog
+++ b/muse2/ChangeLog
@@ -1,8 +1,10 @@
+12.11.2012:
+ - Added aftertouch controllers to all relevant remaining instrument files. (Tim)
11.11.2012:
- Finished Aftertouch controllers: Removed PAfter and CAfter Event types. Quietly convert such
- events in old songs into the new controllers. Converted midi input (hopefully).
- Updated README.instruments. TODO: Add afterouch controllers to all relevant remaining instrument files.
- * Feature: Piano KB and drum list show coloured dots when per-pitch controllers exist or have data.
+ events in old songs into the new controllers. Converted midi input (hopefully). (Tim)
+ Updated README.instruments.
+ * Feature: Piano KB and drum list show coloured dots when per-pitch controllers exist or have data. (Tim)
03.11.2012:
* Improved: Instrument Editor (controller tab): Redesigned. Fixed MANY bugs. Should be SOLID now. (Tim)
Two new columns: "Show in midi tracks" and "Show in drum tracks".
diff --git a/muse2/share/instruments/Alesis-QS-78R.idf b/muse2/share/instruments/Alesis-QS-78R.idf
index 303d99d5..adf849a4 100644
--- a/muse2/share/instruments/Alesis-QS-78R.idf
+++ b/muse2/share/instruments/Alesis-QS-78R.idf
@@ -670,5 +670,7 @@
<Patch name="Deja Hitz" hbank="0" lbank="32" prog="127" drum="1" />
</PatchGroup>
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/AlesisQS6.idf b/muse2/share/instruments/AlesisQS6.idf
index cb4de5b1..ba06f686 100644
--- a/muse2/share/instruments/AlesisQS6.idf
+++ b/muse2/share/instruments/AlesisQS6.idf
@@ -651,5 +651,7 @@
<Patch name="128" hbank="0" lbank="32" prog="127" />
</PatchGroup>
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Emu-4mbgsgmmt-sf.idf b/muse2/share/instruments/Emu-4mbgsgmmt-sf.idf
index 39aa1be5..543249e3 100644
--- a/muse2/share/instruments/Emu-4mbgsgmmt-sf.idf
+++ b/muse2/share/instruments/Emu-4mbgsgmmt-sf.idf
@@ -436,5 +436,7 @@
<Controller name="DrumChorusSend" type="NRPN" h="30" l="pitch" showType="1" />
<Controller name="Pitch" type="Pitch" />
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Hammond_XB-1.idf b/muse2/share/instruments/Hammond_XB-1.idf
index 06896383..c5738cfd 100644
--- a/muse2/share/instruments/Hammond_XB-1.idf
+++ b/muse2/share/instruments/Hammond_XB-1.idf
@@ -85,5 +85,6 @@
<Patch name="H-8" hbank="0" lbank="0" prog="64" />
</PatchGroup>
<Controller name="Program" type="Program" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/KORG microSTATION combinations.idf b/muse2/share/instruments/KORG microSTATION combinations.idf
index ed136c06..b2f004ac 100755
--- a/muse2/share/instruments/KORG microSTATION combinations.idf
+++ b/muse2/share/instruments/KORG microSTATION combinations.idf
@@ -274,5 +274,7 @@
<Controller name="BankSelMSB" l="0" />
<Controller name="BankSelLSB" l="32" />
<Controller name="Program" type="Program" init="0x0" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/KORG microSTATION.idf b/muse2/share/instruments/KORG microSTATION.idf
index 8bfd6b13..b3f4b053 100644
--- a/muse2/share/instruments/KORG microSTATION.idf
+++ b/muse2/share/instruments/KORG microSTATION.idf
@@ -662,5 +662,7 @@
<Controller name="BankSelMSB" l="0" />
<Controller name="BankSelLSB" l="32" />
<Controller name="Program" type="Program" init="0x0" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Korg-MS2000R.idf b/muse2/share/instruments/Korg-MS2000R.idf
index b5ad41a7..b828fa6f 100644
--- a/muse2/share/instruments/Korg-MS2000R.idf
+++ b/muse2/share/instruments/Korg-MS2000R.idf
@@ -542,5 +542,6 @@
<Controller name="AllSoundsOff" l="120" />
<Controller name="ResetAllController" l="121" />
<Controller name="Program" type="Program" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Korg-X50.idf b/muse2/share/instruments/Korg-X50.idf
index e8a7b13b..0bd2b395 100644
--- a/muse2/share/instruments/Korg-X50.idf
+++ b/muse2/share/instruments/Korg-X50.idf
@@ -1087,5 +1087,8 @@
<Controller name="MFX2_On_Off" l="95" />
<Controller name="All_Sound_Off" l="120" />
<Controller name="Reset_All_Controllers" l="121" />
+ <Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Korg-X5DR-PresetA.idf b/muse2/share/instruments/Korg-X5DR-PresetA.idf
index 5181ab09..4804e1bd 100644
--- a/muse2/share/instruments/Korg-X5DR-PresetA.idf
+++ b/muse2/share/instruments/Korg-X5DR-PresetA.idf
@@ -364,5 +364,6 @@
<Controller name="AllSoundsOff" l="120" />
<Controller name="ResetAllCntrls" l="121" />
<Controller name="Program" type="Program" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Korg-X5DR-PresetB.idf b/muse2/share/instruments/Korg-X5DR-PresetB.idf
index 6441d816..95f47051 100644
--- a/muse2/share/instruments/Korg-X5DR-PresetB.idf
+++ b/muse2/share/instruments/Korg-X5DR-PresetB.idf
@@ -364,5 +364,6 @@
<Controller name="AllSoundsOff" l="120" />
<Controller name="ResetAllCntrls" l="121" />
<Controller name="Program" type="Program" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Kurzweil-SP2X.idf b/muse2/share/instruments/Kurzweil-SP2X.idf
index fbf6dd47..e99e5010 100644
--- a/muse2/share/instruments/Kurzweil-SP2X.idf
+++ b/muse2/share/instruments/Kurzweil-SP2X.idf
@@ -117,5 +117,7 @@
<Controller name="OmniOn" l="125" />
<Controller name="MonoOn" l="126" />
<Controller name="PolyOn" l="127" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/MC303.idf b/muse2/share/instruments/MC303.idf
index 44cf51b3..07436d26 100644
--- a/muse2/share/instruments/MC303.idf
+++ b/muse2/share/instruments/MC303.idf
@@ -522,5 +522,7 @@
<Patch name="HIP HOP" hbank="64" lbank="0" prog="80" drum="1" />
</PatchGroup>
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/MC505.idf b/muse2/share/instruments/MC505.idf
index dc7e7460..598a0f85 100644
--- a/muse2/share/instruments/MC505.idf
+++ b/muse2/share/instruments/MC505.idf
@@ -550,5 +550,7 @@
<Patch name="Reverse" hbank="81" lbank="0" prog="26" drum="1" />
</PatchGroup>
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Roland-E28.idf b/muse2/share/instruments/Roland-E28.idf
index 5d6d62d8..b2a2a567 100644
--- a/muse2/share/instruments/Roland-E28.idf
+++ b/muse2/share/instruments/Roland-E28.idf
@@ -305,5 +305,7 @@
<Controller name="DrumChorusSend" type="NRPN" h="30" l="pitch" showType="1" />
<Controller name="Pitch" type="Pitch" />
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Roland-JV90.idf b/muse2/share/instruments/Roland-JV90.idf
index 2e0818d1..78591dff 100644
--- a/muse2/share/instruments/Roland-JV90.idf
+++ b/muse2/share/instruments/Roland-JV90.idf
@@ -925,5 +925,8 @@
<Patch name="254" hbank="84" lbank="1" prog="126"/>
<Patch name="255" hbank="84" lbank="1" prog="127"/>
</PatchGroup>
+ <Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Roland-SCD70.idf b/muse2/share/instruments/Roland-SCD70.idf
index f85668fc..a9c6e46b 100644
--- a/muse2/share/instruments/Roland-SCD70.idf
+++ b/muse2/share/instruments/Roland-SCD70.idf
@@ -1367,5 +1367,7 @@
<Controller name="FineTuning" type="RPN" h="0" l="1" min="-64" max="63" init="0" />
<Controller name="Pitch" type="Pitch" />
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Roland-XP30.idf b/muse2/share/instruments/Roland-XP30.idf
index 4b176a17..8bcffcc2 100644
--- a/muse2/share/instruments/Roland-XP30.idf
+++ b/muse2/share/instruments/Roland-XP30.idf
@@ -1587,5 +1587,7 @@
<Patch name="Industrial Set 1" hbank="84" lbank="4" prog="7" drum="1" />
</PatchGroup>
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Roland_FantomXR.idf b/muse2/share/instruments/Roland_FantomXR.idf
index c63d5e40..244c55d3 100755
--- a/muse2/share/instruments/Roland_FantomXR.idf
+++ b/muse2/share/instruments/Roland_FantomXR.idf
@@ -1383,6 +1383,8 @@
<Patch name="When Im 64" hbank="87" lbank="71" prog="127" />
</PatchGroup>
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Roland_SRX-02.idf b/muse2/share/instruments/Roland_SRX-02.idf
index 0fc520de..611390d4 100755
--- a/muse2/share/instruments/Roland_SRX-02.idf
+++ b/muse2/share/instruments/Roland_SRX-02.idf
@@ -54,6 +54,8 @@
<Patch name="Eastern 5th" hbank="93" lbank="1" prog="49" />
</PatchGroup>
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Roland_SRX-09.idf b/muse2/share/instruments/Roland_SRX-09.idf
index 86e7ed00..224b588d 100755
--- a/muse2/share/instruments/Roland_SRX-09.idf
+++ b/muse2/share/instruments/Roland_SRX-09.idf
@@ -438,6 +438,8 @@
<Patch name="Voice Menu3" hbank="93" lbank="22" prog="29" />
</PatchGroup>
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Waldorf-Q.idf b/muse2/share/instruments/Waldorf-Q.idf
index e43c0eab..daf0c1c8 100644
--- a/muse2/share/instruments/Waldorf-Q.idf
+++ b/muse2/share/instruments/Waldorf-Q.idf
@@ -570,5 +570,7 @@
<Controller name="All Notes Off" l="123" />
<Controller name="Pitch" type="Pitch" />
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Waldorf-microQ-Factory2000.idf b/muse2/share/instruments/Waldorf-microQ-Factory2000.idf
index 678854a8..1043cebd 100644
--- a/muse2/share/instruments/Waldorf-microQ-Factory2000.idf
+++ b/muse2/share/instruments/Waldorf-microQ-Factory2000.idf
@@ -548,5 +548,7 @@
<Controller name="All Notes Off" l="123" />
<Controller name="Pitch" type="Pitch" />
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Waldorf-microQ-Factory2001.idf b/muse2/share/instruments/Waldorf-microQ-Factory2001.idf
index 41469732..275c808a 100644
--- a/muse2/share/instruments/Waldorf-microQ-Factory2001.idf
+++ b/muse2/share/instruments/Waldorf-microQ-Factory2001.idf
@@ -548,5 +548,7 @@
<Controller name="All Notes Off" l="123" />
<Controller name="Pitch" type="Pitch" />
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Waldorf-microQ-Phoenix.idf b/muse2/share/instruments/Waldorf-microQ-Phoenix.idf
index 2a0ef824..7f73e3ad 100644
--- a/muse2/share/instruments/Waldorf-microQ-Phoenix.idf
+++ b/muse2/share/instruments/Waldorf-microQ-Phoenix.idf
@@ -548,5 +548,7 @@
<Controller name="All Notes Off" l="123" />
<Controller name="Pitch" type="Pitch" />
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Waldorf-microQ.idf b/muse2/share/instruments/Waldorf-microQ.idf
index 7545857b..9483e9e4 100644
--- a/muse2/share/instruments/Waldorf-microQ.idf
+++ b/muse2/share/instruments/Waldorf-microQ.idf
@@ -548,5 +548,7 @@
<Controller name="All Notes Off" l="123" />
<Controller name="Pitch" type="Pitch" />
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Waldorf_Microwave-I.idf b/muse2/share/instruments/Waldorf_Microwave-I.idf
index 4b953fc2..26b7f5a5 100644
--- a/muse2/share/instruments/Waldorf_Microwave-I.idf
+++ b/muse2/share/instruments/Waldorf_Microwave-I.idf
@@ -138,5 +138,7 @@
<Patch name="D 32" hbank="0" lbank="0" prog="127" />
</PatchGroup>
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Yamaha-CS1x.idf b/muse2/share/instruments/Yamaha-CS1x.idf
index 1c05f5be..91f15ff5 100644
--- a/muse2/share/instruments/Yamaha-CS1x.idf
+++ b/muse2/share/instruments/Yamaha-CS1x.idf
@@ -1654,5 +1654,7 @@
<Controller name="Controller 90" l="0x5a" min="0x00" max="0x7f" />
<Controller name="Controller 92" l="0x5c" min="0x00" max="0x7f" />
<Controller name="Controller 95" l="0x5f" min="0x00" max="0x7f" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Yamaha-Motif-Rack.idf b/muse2/share/instruments/Yamaha-Motif-Rack.idf
index 956a8d92..0dec1dcc 100644
--- a/muse2/share/instruments/Yamaha-Motif-Rack.idf
+++ b/muse2/share/instruments/Yamaha-Motif-Rack.idf
@@ -1131,5 +1131,6 @@
<Controller name="FineTuning" type="RPN" h="0" l="1" min="-64" max="63" init="0" />
<Controller name="Pitch" type="Pitch" />
<Controller name="Program" type="Program" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Yamaha-Motif.idf b/muse2/share/instruments/Yamaha-Motif.idf
index e7acb5fc..da1f8936 100644
--- a/muse2/share/instruments/Yamaha-Motif.idf
+++ b/muse2/share/instruments/Yamaha-Motif.idf
@@ -740,5 +740,7 @@
<Controller name="FineTuning" type="RPN" h="0" l="1" min="-64" max="63" init="0" />
<Controller name="Pitch" type="Pitch" />
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Yamaha-P100.idf b/muse2/share/instruments/Yamaha-P100.idf
index 7a583555..4f434e39 100644
--- a/muse2/share/instruments/Yamaha-P100.idf
+++ b/muse2/share/instruments/Yamaha-P100.idf
@@ -40,5 +40,6 @@
<Controller name="EgDecayTime" type="NRPN" h="1" l="100" min="-100" max="100" />
<Controller name="EgReleaseTime" type="NRPN" h="1" l="102" min="-100" max="100" />
<Controller name="Program" type="Program" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Yamaha-P50m.idf b/muse2/share/instruments/Yamaha-P50m.idf
index 8ad932d5..1863ca84 100644
--- a/muse2/share/instruments/Yamaha-P50m.idf
+++ b/muse2/share/instruments/Yamaha-P50m.idf
@@ -59,5 +59,7 @@
<Controller name="EgDecayTime" type="NRPN" h="1" l="100" min="-100" max="100" />
<Controller name="EgReleaseTime" type="NRPN" h="1" l="102" min="-100" max="100" />
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Yamaha-PSR530.idf b/muse2/share/instruments/Yamaha-PSR530.idf
index 7637b5f2..9b3349db 100644
--- a/muse2/share/instruments/Yamaha-PSR530.idf
+++ b/muse2/share/instruments/Yamaha-PSR530.idf
@@ -753,5 +753,6 @@
<Patch name="692: FireWork" hbank="64" lbank="0" prog="115" />
</PatchGroup>
<Controller name="Program" type="Program" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/Yamaha-S90.idf b/muse2/share/instruments/Yamaha-S90.idf
index 54316999..e9c2d3e5 100644
--- a/muse2/share/instruments/Yamaha-S90.idf
+++ b/muse2/share/instruments/Yamaha-S90.idf
@@ -688,5 +688,7 @@
<Patch name="HipHop5" hbank="63" lbank="40" prog="2" drum="1" />
</PatchGroup>
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/emuproteus2000.idf b/muse2/share/instruments/emuproteus2000.idf
index 8a1fccaf..27bfdd39 100644
--- a/muse2/share/instruments/emuproteus2000.idf
+++ b/muse2/share/instruments/emuproteus2000.idf
@@ -1077,5 +1077,6 @@
<Patch name="Clar/Oboe" hbank="4" lbank="0" prog="33" />
</PatchGroup>
<Controller name="Program" type="Program" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/ns5r.idf b/muse2/share/instruments/ns5r.idf
index a7448372..85b91043 100644
--- a/muse2/share/instruments/ns5r.idf
+++ b/muse2/share/instruments/ns5r.idf
@@ -561,5 +561,7 @@
<Patch name="Applaus2" mode="4" hbank="4" lbank="0" prog="101" />
</PatchGroup>
<Controller name="Program" type="Program" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>
diff --git a/muse2/share/instruments/yam_mo6_v4.idf b/muse2/share/instruments/yam_mo6_v4.idf
index f104d9ab..326ea060 100644
--- a/muse2/share/instruments/yam_mo6_v4.idf
+++ b/muse2/share/instruments/yam_mo6_v4.idf
@@ -1433,6 +1433,8 @@
<Controller name="Pan" l="10" min="-64" max="63" init="0" />
<Controller name="Expression" l="11" init="0" />
<Controller name="Brightness" l="74" min="-64" max="63" init="0" />
+ <Controller name="PolyAftertouch" type="PolyAftertouch" />
+ <Controller name="Aftertouch" type="Aftertouch" />
</MidiInstrument>
</muse>