diff options
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> |