From e2de64d6f1beb9e492daf5b886e19933c1fa41dd Mon Sep 17 00:00:00 2001 From: toma Date: Wed, 25 Nov 2009 17:56:58 +0000 Subject: Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdemultimedia@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- kmid/maps/Makefile.am | 5 + kmid/maps/YamahaPSR500.map | 293 +++++++++++++++++++++++++++++++++++++++++++ kmid/maps/YamahaPSS790.map | 299 ++++++++++++++++++++++++++++++++++++++++++++ kmid/maps/YamahaQY10.map | 305 +++++++++++++++++++++++++++++++++++++++++++++ kmid/maps/gm.map | 290 ++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 1192 insertions(+) create mode 100644 kmid/maps/Makefile.am create mode 100644 kmid/maps/YamahaPSR500.map create mode 100644 kmid/maps/YamahaPSS790.map create mode 100644 kmid/maps/YamahaQY10.map create mode 100644 kmid/maps/gm.map (limited to 'kmid/maps') diff --git a/kmid/maps/Makefile.am b/kmid/maps/Makefile.am new file mode 100644 index 00000000..d276e13e --- /dev/null +++ b/kmid/maps/Makefile.am @@ -0,0 +1,5 @@ + +maps_DATA = gm.map YamahaPSS790.map YamahaPSR500.map YamahaQY10.map +mapsdir = $(kde_datadir)/kmid/maps + +EXTRA_DIST = $(maps_DATA) diff --git a/kmid/maps/YamahaPSR500.map b/kmid/maps/YamahaPSR500.map new file mode 100644 index 00000000..16068c21 --- /dev/null +++ b/kmid/maps/YamahaPSR500.map @@ -0,0 +1,293 @@ +# Blank lines and lines beginning with # are ignored +# This is a map for a Yamaha PSR-500 keyboard +# This file was done by Dietmar Schnabel (thanks !) + +# If you make a new map, please send it to Antonio, so future releases +# will include them. +# Antonio Larrosa Jimenez, larrosa@kde.org + +# General Midi Map File + +DEFINE PATCHMAP +AcusticPiano =0 +BrightPiano =0 +SynthPiano =3 +HonkyTonky =2 +ElectricPiano1=4 +ElectricPiano2=5 +Harpsichord =6 +Clavinet =8 +Celeste =9 +Glockenspiel =40 +Musicbox =41 +Vibes =40 +Marimba =41 +Xylophon =41 +TubeBell =41 +Santur =42 +HomeOrg =12 +PercussionOrg =13 +RockOrg =14 +ChurchOrg =10 +ReedOrg =11 +Accordion =16 +Harmonica =17 +Concrtna =17 +NylonGuitar =29 +AcusticGuitar =31 +JazzGuitar =24 +CleanGuitar =19 +MuteGuitar =26 +OdGuitar =18 +DistortionGuit=23 +GtrHarm =20 +AcusticBass =88 +FingerBass =89 +PickBass =87 +FretlessBass =84 +SlapBass1 =87 +SlapBass2 =87 +SynthBass1 =90 +SynthBass2 =91 +Violin =32 +Viola =33 +Cello =34 +Contrabajo =33 +Marcato =34 +Pizzicato =38 +Harp =38 +Timpani =33 +Marcato =34 +SlowStrings =35 +SynthStrings1 =36 +SynthStrings2 =75 +Choir =72 +Doo =72 +Voices =72 +OrchestraHit =37 +Trumpet =43 +Trombone =47 +Tuba =50 +MuteTrumpet =44 +FrenchHorn =49 +HitBrass =51 +SynthBrass1 =52 +SynthBrass2 =74 +SopranoSax =60 +AltoSax =61 +TenorSax =62 +BaritoneSax =63 +Oboe =57 +EnglishHorn =58 +Bassoon =59 +Clarinet =55 +Piccolo =53 +Flute =54 +Recorder =66 +WoodFlute =65 +Bottle =55 +Shakazul =55 +Whistle =68 +Ocarina =79 +SquareWave =80 +SawWave =81 +Calliope =82 +Chiflead =83 +Charang =84 +VoxLead =85 +Lead5th =86 +BassLead =87 +Fantasia =88 +WarmPad =89 +Polysyn =90 +Ghostie =91 +BowGlass =92 +MetalPad =93 +HaloPad =94 +Sweeper =95 +Aurora =72 +SoundTrack =72 +Crystal =72 +Atmosphear =72 +FreshAir =100 +Unicorn =101 +Sweeper =102 +StarTrak =103 +Sitar =104 +Banjo =105 +Shamisen =106 +Koto =107 +Kalimba =108 +BagPipes =109 +Fiddle =110 +Shannai =111 +Carillon =112 +Agogo =113 +SteelDrm =114 +WoodBlk =115 +Taiko =116 +Toms =117 +Syntom =118 +RevCymbal =119 +Fx-Fret =120 +Fx-Blow =121 +Seashore =122 +Jungle =123 +Telephon =124 +Helicopter =125 +Applause =126 +Gunshot =127 +END + +DEFINE KEYMAP "Drumset" +C 0 =0 +C#0 =1 +D 0 =2 +D#0 =3 +E 0 =4 +F 0 =5 +F#0 =6 +G 0 =7 +G#0 =8 +A 0 =9 +A#0 =10 +B 0 =11 +C 1 =12 +C#1 =13 +D 1 =14 +D#1 =15 +E 1 =16 +F 1 =17 +F#1 =18 +G 1 =19 +G#1 =20 +A 1 =21 +A#1 =22 +B 1 =23 +C 2 =24 +C#2 =25 +D 2 =26 +D#2 27 Highq =27 +E 2 28 Slap =54 +F 2 29 Scratch1 =62 +F#2 30 Scratch2 =63 +G 2 31 Sticks =22 +G#2 32 SqrClick =87 +A 2 33 MetaClick=57 +A#2 34 MetBell =55 +B 2 35 Kick1 =44 +C 3 36 Kick2 =45 +C#3 37 StickRim =27 +D 3 38 Snare1 =28 +D#3 39 Claps =30 +E 3 40 snare2 =25 +F 3 41 tomlo2 =24 +F#3 42 Hihatclos=72 +G 3 43 Tomlo1 =17 +G#3 44 HihatPd =56 +A 3 45 Tommid2 =26 +A#3 46 Hihatop =35 +B 3 47 Tommid1 =18 +C 4 48 Tomhi2 =29 +C#4 49 Cymbalcrsh1 =36 +D 4 50 Tomhi1 =19 +D#4 51 Cymbalride1 =38 +E 4 52 Cymbalchina =38 +F 4 53 Cymbell =38 +F#4 54 Tamborin =47 +G 4 55 CymbalSplash=37 +G#4 56 Cowbell =31 +A 4 57 Cymbalcrash2=36 +A#4 58 Vibslap =39 +B 4 59 Cymbalride2 =39 +C 5 60 Bongohi =44 +C#5 61 Bongolo =43 +D 5 62 Congahi1 =41 +D#5 63 congahi2 =42 +E 5 64 Congalo =40 +F 5 65 Timbalehi=46 +F#5 66 Timbalelo=45 +G 5 67 Agogohi =51 +G#5 68 Agogolo =50 +A 5 69 Cabasa =32 +A#5 70 Maracas =65 +B 5 71 whistle1 =52 +C 6 72 whistle2 =53 +C#6 73 Guiro1 =74 +D 6 74 Guiro2 =74 +D#6 75 Clave =29 +E 6 76 Woodblock1=73 +F 6 77 Woodblock2=72 +F#6 78 Cuica1 =76 +G 6 79 Cuica2 =77 +G#6 80 Triangle1=13 +A 6 81 Triangle2=15 +A#6 82 Shaker =56 +B 6 83 Jingles =75 +C 7 84 Belltree =71 +C#7 85 Canstinet=85 +D 7 86 Surdo1 =86 +D#7 87 Surdo2 =87 +E 7 =88 +F 7 =89 +F#7 =90 +G 7 =91 +G#7 =92 +A 7 =93 +A#7 =94 +B 7 =95 +C 8 =96 +C#8 =97 +D 8 =98 +D#8 =99 +E 8 =100 +F 8 =101 +F#8 =102 +G 8 =103 +G#8 =104 +A 8 =105 +A#8 =106 +B 8 =107 +C 9 =108 +C#9 =109 +D 9 =110 +D#9 =111 +E 9 =112 +F 9 =113 +F#9 =114 +G 9 =115 +G#9 =116 +A 9 =117 +A#9 =118 +B 9 =119 +C 10=120 +C#10=121 +D 10=122 +D#10=123 +E 10=124 +F 10=125 +F#10=126 +G 10=127 +# This line should be ignored +END + + +DEFINE CHANNELMAP +0 = 0 +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 Keymap "Drumset" ForcePatch 99 +10 = 10 +11 = 11 +12 = 12 +13 = 13 +14 = 14 +15 = 15 +END + diff --git a/kmid/maps/YamahaPSS790.map b/kmid/maps/YamahaPSS790.map new file mode 100644 index 00000000..5017832e --- /dev/null +++ b/kmid/maps/YamahaPSS790.map @@ -0,0 +1,299 @@ +# Blank lines and lines beginning with # are ignored +# This is my a map for the Yamaha PSS-790 keyboard +# it can be used as a template to make any new map for any +# other keyboard. +# If you make a new map, please send it to me, so future releases +# will include it. +# Antonio Larrosa Jimenez, larrosa@kde.org + +# Yamaha PSS-790 Map File + +DEFINE PATCHMAP +AcusticPiano =3 +BrightPiano =3 +SynthPiano =54 +HonkyTonky =25 +ElectricPiano1=25 +ElectricPiano2=25 +Harpsichord =53 +Clavinet =30 +Celeste =6 +Glockenspiel =64 +Musicbox =24 +Vibes =28 +Marimba =8 +Xylophon =24 +TubeBell =95 +Santur =30 +HomeOrg =1 +PercussionOrg =2 +RockOrg =11 +ChurchOrg =29 +ReedOrg =49 +Accordion =31 +Harmonica =22 +Concrtna =3 +NylonGuitar =36 +AcusticGuitar =68 +JazzGuitar =122 +CleanGuitar =68 +MuteGuitar =12 +OdGuitar =123 +DistortionGuit=13 +GtrHarm =72 +AcusticBass =38 +FingerBass =39 +PickBass =79 +FretlessBass =80 +SlapBass1 =14 +SlapBass2 =81 +SynthBass1 =58 +SynthBass2 =86 +Violin =10 +Viola =67 +Cello =67 +Contrabajo =41 +Marcato =41 +Pizzicato =78 +Harp =37 +Timpani =66 +Marcato =41 +SlowStrings =50 +SynthStrings1 =41 +SynthStrings2 =50 +Choir =96 +Doo =94 +Voices =96 +OrchestraHit =90 +Trumpet =15 +Trombone =16 +Tuba =84 +MuteTrumpet =44 +FrenchHorn =17 +HitBrass =92 +SynthBrass1 =0 +SynthBrass2 =82 +SopranoSax =101 +AltoSax =18 +TenorSax =102 +BaritoneSax =101 +Oboe =19 +EnglishHorn =87 +Bassoon =87 +Clarinet =19 +Piccolo =103 +Flute =20 +Recorder =88 +WoodFlute =111 +Bottle =111 +Shakazul =110 +Whistle =88 +Ocarina =93 +SquareWave =54 +SawWave =54 +Calliope =22 +Chiflead =9 +Charang =19 +VoxLead =96 +Lead5th =41 +BassLead =95 +Fantasia =111 +WarmPad =51 +Polysyn =60 +Ghostie =94 +BowGlass =33 +MetalPad =9 +HaloPad =111 +Sweeper =78 +Aurora =60 +SoundTrack =84 +Crystal =60 +Atmosphear =51 +FreshAir =60 +Unicorn =93 +Sweeper =112 +StarTrak =117 +Sitar =73 +Banjo =34 +Shamisen =73 +Koto =70 +Kalimba =73 +BagPipes =11 +Fiddle =67 +Shannai =11 +Carillon =64 +Agogo =91 +SteelDrm =9 +WoodBlk =35 +Taiko =100 AllKeysTo 60 +Toms =66 +Syntom =85 +RevCymbal =100 AllKeysTo 60 +Fx-Fret =121 +Fx-Blow =94 +Seashore =100 AllKeysTo 79 +Jungle =70 +Telephon =91 +Helicopter =111 +Applause =100 AllKeysTo 79 +Gunshot =100 AllKeysTo 38 + +END + +DEFINE KEYMAP "Drumset" +C 0 =0 +C#0 =1 +D 0 =2 +D#0 =3 +E 0 =4 +F 0 =5 +F#0 =6 +G 0 =7 +G#0 =8 +A 0 =9 +A#0 =10 +B 0 =11 +C 1 =12 +C#1 =13 +D 1 =14 +D#1 =15 +E 1 =16 +F 1 =17 +F#1 =18 +G 1 =19 +G#1 =20 +A 1 =21 +A#1 =22 +B 1 =23 +C 2 =24 +C#2 =25 +D 2 =26 +D#2 27 Highq =27 +E 2 28 Slap =54 +F 2 29 Scratch1 =29 +F#2 30 Scratch2 =30 +G 2 31 Sticks =46 +G#2 32 SqrClick =87 +A 2 33 MetaClick=57 +A#2 34 MetBell =55 +B 2 35 AcousticBassDrum=44 +C 3 36 BassDrum1=47 +C#3 37 StickRim =46 +D 3 38 AcSnare =47 +D#3 39 Claps =63 +E 3 40 ElectSnare =49 +F 3 41 LowFloorTom =48 +F#3 42 Hihatclos =57 +G 3 43 HighFloorTom=50 +G#3 44 PedalHihat =80 +A 3 45 LowTom =47 +A#3 46 OpenHihat =59 +B 3 47 LowMidTom =48 +C 4 48 HiMidTom =50 +C#4 49 Cymbalcrsh1 =60 +D 4 50 HiTom =53 +D#4 51 Cymbalride1 =63 +E 4 52 Cymbalchina =60 +F 4 53 RideBell =62 +F#4 54 Tambourin =71 +G 4 55 CymbalSplash=61 +G#4 56 Cowbell =55 +A 4 57 Cymbalcrash2=60 +A#4 58 Vibraslap =79 +B 4 59 Cymbalride2 =62 +C 5 60 Bongohi =68 +C#5 61 Bongolo =67 +D 5 62 MuteHiConga =66 +D#5 63 OpenHiConga =65 +E 5 64 LowConga =64 +F 5 65 HiTimbale =70 +F#5 66 LoTimbale =69 +G 5 67 HiAgogo =75 +G#5 68 LoAgogo =74 +A 5 69 Cabasa =56 +A#5 70 Maracas =56 +B 5 71 ShortWhistle=78 +C 6 72 LongWhistle =78 +C#6 73 ShortGuiro =79 +D 6 74 LongGuiro =71 +D#6 75 Clave =72 +E 6 76 HiWoodBlock =73 +F 6 77 LoWoodBlock =72 +F#6 78 MuteCuica =77 +G 6 79 OpenCuica =76 +G#6 80 MuteTriangle=37 +A 6 81 OpenTriangle=39 +A#6 82 Shaker =56 +B 6 83 Jingles =75 +C 7 84 Belltree =63 +C#7 85 Canstinet=85 +D 7 86 Surdo1 =86 +D#7 87 Surdo2 =87 +E 7 =88 +F 7 =89 +F#7 =90 +G 7 =91 +G#7 =92 +A 7 =93 +A#7 =94 +B 7 =95 +C 8 =96 +C#8 =97 +D 8 =98 +D#8 =99 +E 8 =100 +F 8 =101 +F#8 =102 +G 8 =103 +G#8 =104 +A 8 =105 +A#8 =106 +B 8 =107 +C 9 =108 +C#9 =109 +D 9 =110 +D#9 =111 +E 9 =112 +F 9 =113 +F#9 =114 +G 9 =115 +G#9 =116 +A 9 =117 +A#9 =118 +B 9 =119 +C 10=120 +C#10=121 +D 10=122 +D#10=123 +E 10=124 +F 10=125 +F#10=126 +G 10=127 +# This line should be ignored +END + + +DEFINE CHANNELMAP +0 = 0 +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 15 Keymap "Drumset" ForcePatch 100 +10 = 10 +11 = 11 +12 = 12 +13 = 13 +14 = 14 +15 = 9 +END + +OPTIONS +PitchBenderRatio = 672 +MapExpressionToVolumeEvents +END + diff --git a/kmid/maps/YamahaQY10.map b/kmid/maps/YamahaQY10.map new file mode 100644 index 00000000..1a4914b4 --- /dev/null +++ b/kmid/maps/YamahaQY10.map @@ -0,0 +1,305 @@ +# Midi map file for the Yamaha QY10 "walkstation", a basic sequencer / tone +# module. + +# Provided by Malcolm Tyrrell. If there is a problem with this file, please +# e-mail tyrrelmr@cs.tcd.ie + +# If you make a new map, please send it to Antonio, so future releases +# will include them. +# Antonio Larrosa Jimenez, larrosa@kde.org + +# Yamaha QY10 Map File + +DEFINE PATCHMAP +AcusticPiano =0 +BrightPiano =0 +SynthPiano =1 +HonkyTonky =0 +ElectricPiano1=1 +ElectricPiano2=2 +Harpsichord =3 +Clavinet =3 +Celeste =18 +Glockenspiel =18 +Musicbox =20 +Vibes =19 +Marimba =18 +Xylophon =20 +TubeBell =19 +Santur =12 +HomeOrg =4 +PercussionOrg =4 +RockOrg =4 +ChurchOrg =5 +ReedOrg =5 +Accordion =5 +Harmonica =23 +Concrtna =23 +NylonGuitar =12 +AcusticGuitar =12 +JazzGuitar =9 +CleanGuitar =9 +MuteGuitar =11 +OdGuitar =9 +DistortionGuit=10 +GtrHarm =25 +AcusticBass =13 +FingerBass =14 +PickBass =14 +FretlessBass =13 +SlapBass1 =15 +SlapBass2 =15 +SynthBass1 =16 +SynthBass2 =16 +Violin =23 +Viola =23 +Cello =23 +Contrabajo =23 +Marcato =6 +Pizzicato =16 +Harp =12 +Timpani =20 +Marcato =6 +SlowStrings =6 +SynthStrings1 =22 +SynthStrings2 =22 +Choir =27 +Doo =21 +Voices =21 +OrchestraHit =8 +Trumpet =26 +Trombone =26 +Tuba =21 +MuteTrumpet =8 +FrenchHorn =26 +HitBrass =8 +SynthBrass1 =21 +SynthBrass2 =21 +SopranoSax =26 +AltoSax =26 +TenorSax =26 +BaritoneSax =26 +Oboe =27 +EnglishHorn =26 +Bassoon =27 +Clarinet =27 +Piccolo =27 +Flute =27 +Recorder =27 +WoodFlute =27 +Bottle =27 +Shakazul =27 +Whistle =27 +Ocarina =27 +SquareWave =28 +SawWave =28 +Calliope =29 +Chiflead =29 +Charang =24 +VoxLead =21 +Lead5th =21 +BassLead =21 +Fantasia =24 +WarmPad =21 +Polysyn =22 +Ghostie =27 +BowGlass =26 +MetalPad =21 +HaloPad =27 +Sweeper =24 +Aurora =31 +SoundTrack =21 +Crystal =19 +Atmosphear =24 +FreshAir =21 +Unicorn =24 +Sweeper =24 +StarTrak =21 +Sitar =9 +Banjo =9 +Shamisen =12 +Koto =12 +Kalimba =18 +BagPipes =28 +Fiddle =28 +Shannai =23 +Carillon =19 +Agogo =20 +SteelDrm =18 +WoodBlk =20 +Taiko =20 +Toms =18 +Syntom =18 +RevCymbal =31 +Fx-Fret =31 +Fx-Blow =31 +Seashore =31 +Jungle =31 +Telephon =5 +Helicopter =31 +Applause =31 +Gunshot =31 +END + +DEFINE KEYMAP "Drumset" +C 0 =0 +C#0 =1 +D 0 =2 +D#0 =3 +E 0 =4 +F 0 =5 +F#0 =6 +G 0 =7 +G#0 =8 +A 0 =9 +A#0 =10 +B 0 =11 +C 1 =12 +C#1 =13 +D 1 =14 +D#1 =15 +E 1 =16 +F 1 =17 +F#1 =18 +G 1 =19 +G#1 =20 +A 1 =21 +A#1 =22 +B 1 =23 +C 2 =24 +C#2 =25 +D 2 =26 +# What is a high q? +D#2 27 Highq =40 +E 2 28 Slap =37 +F 2 29 Scratch1 =23 +F#2 30 Scratch2 =48 +G 2 31 Sticks =21 +G#2 32 SqrClick =42 +A 2 33 MetaClick=42 +A#2 34 MetBell =43 +B 2 35 Kick1 =36 +C 3 36 Kick2 =12 +C#3 37 StickRim =21 +D 3 38 Snare1 =15 +D#3 39 Claps =19 +E 3 40 snare2 =14 +F 3 41 tomlo2 =16 +F#3 42 Hihatclos=23 +G 3 43 Tomlo1 =16 +G#3 44 HihatPd =23 +A 3 45 Tommid2 =17 +A#3 46 Hihatop =24 +B 3 47 Tommid1 =17 +C 4 48 Tomhi2 =18 +C#4 49 Cymbalcrsh1 =20 +D 4 50 Tomhi1 =18 +D#4 51 Cymbalride1 =22 +E 4 52 Cymbalchina =22 +F 4 53 Cymbell =22 +F#4 54 Tamborin =21 +G 4 55 CymbalSplash=20 +G#4 56 Cowbell =37 +A 4 57 Cymbalcrash2=20 +A#4 58 Vibslap =0 +B 4 59 Cymbalride2 =22 +C 5 60 Bongohi =41 +C#5 61 Bongolo =40 +D 5 62 Congahi1 =41 +D#5 63 congahi2 =41 +E 5 64 Congalo =40 +F 5 65 Timbalehi=46 +F#5 66 Timbalelo=45 +G 5 67 Agogohi =44 +G#5 68 Agogolo =43 +A 5 69 Cabasa =48 +A#5 70 Maracas =48 +B 5 71 whistle1 =0 +C 6 72 whistle2 =0 +C#6 73 Guiro1 =0 +D 6 74 Guiro2 =0 +D#6 75 Clave =44 +E 6 76 Woodblock1=40 +F 6 77 Woodblock2=41 +# Don't know about the following two +F#6 78 Cuica1 =0 +G 6 79 Cuica2 =0 +G#6 80 Triangle1=44 +A 6 81 Triangle2=44 +A#6 82 Shaker =48 +B 6 83 Jingles =23 +C 7 84 Belltree =0 +C#7 85 Canstinet=21 +D 7 86 Surdo1 =16 +D#7 87 Surdo2 =17 +E 7 =88 +F 7 =89 +F#7 =90 +G 7 =91 +G#7 =92 +A 7 =93 +A#7 =94 +B 7 =95 +C 8 =96 +C#8 =97 +D 8 =98 +D#8 =99 +E 8 =100 +F 8 =101 +F#8 =102 +G 8 =103 +G#8 =104 +A 8 =105 +A#8 =106 +B 8 =107 +C 9 =108 +C#9 =109 +D 9 =110 +D#9 =111 +E 9 =112 +F 9 =113 +F#9 =114 +G 9 =115 +G#9 =116 +A 9 =117 +A#9 =118 +B 9 =119 +C 10=120 +C#10=121 +D 10=122 +D#10=123 +E 10=124 +F 10=125 +F#10=126 +G 10=127 +END + + +DEFINE CHANNELMAP +# The information on channels 7-8 and 11-15 is ignored since the QY10 is only +# 8 part multi-timbral. The polyphony should be okay. +0 = 0 +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +# The next two channels are ignored +7 = 9 +8 = 8 +# Play GM channel 9 (drums) on QY10 track 7 (rhythm track) +9 = 7 Keymap "Drumset" ForcePatch 30 +# All the following channels are ignored. +10 = 10 +11 = 11 +12 = 12 +13 = 13 +14 = 14 +15 = 15 +END + +# I don't think the QY10 responds to Expression Events, so... +OPTIONS +MapExpressionToVolumeEvents +END diff --git a/kmid/maps/gm.map b/kmid/maps/gm.map new file mode 100644 index 00000000..fd188ec0 --- /dev/null +++ b/kmid/maps/gm.map @@ -0,0 +1,290 @@ +# Blank lines and lines beginning with # are ignored +# This is a map for any General Midi synthesizer +# If you make a new map, please send it to me, so future releases +# will include them. +# Antonio Larrosa Jimenez, larrosa@kde.org + +# General Midi Map File + +DEFINE PATCHMAP +AcusticPiano =0 +BrightPiano =1 +SynthPiano =2 +HonkyTonky =3 +ElectricPiano1=4 +ElectricPiano2=5 +Harpsichord =6 +Clavinet =7 +Celeste =8 +Glockenspiel =9 +Musicbox =10 +Vibes =11 +Marimba =12 +Xylophon =13 +TubeBell =14 +Santur =15 +HomeOrg =16 +PercussionOrg =17 +RockOrg =18 +ChurchOrg =19 +ReedOrg =20 +Accordion =21 +Harmonica =22 +Concrtna =23 +NylonGuitar =24 +AcusticGuitar =25 +JazzGuitar =26 +CleanGuitar =27 +MuteGuitar =28 +OdGuitar =29 +DistortionGuit=30 +GtrHarm =31 +AcusticBass =32 +FingerBass =33 +PickBass =34 +FretlessBass =35 +SlapBass1 =36 +SlapBass2 =37 +SynthBass1 =38 +SynthBass2 =39 +Violin =40 +Viola =41 +Cello =42 +Contrabajo =43 +Marcato =44 +Pizzicato =45 +Harp =46 +Timpani =47 +Marcato =48 +SlowStrings =49 +SynthStrings1 =50 +SynthStrings2 =51 +Choir =52 +Doo =53 +Voices =54 +OrchestraHit =55 +Trumpet =56 +Trombone =57 +Tuba =58 +MuteTrumpet =59 +FrenchHorn =60 +HitBrass =61 +SynthBrass1 =62 +SynthBrass2 =63 +SopranoSax =64 +AltoSax =65 +TenorSax =66 +BaritoneSax =67 +Oboe =68 +EnglishHorn =69 +Bassoon =70 +Clarinet =71 +Piccolo =72 +Flute =73 +Recorder =74 +WoodFlute =75 +Bottle =76 +Shakazul =77 +Whistle =78 +Ocarina =79 +SquareWave =80 +SawWave =81 +Calliope =82 +Chiflead =83 +Charang =84 +VoxLead =85 +Lead5th =86 +BassLead =87 +Fantasia =88 +WarmPad =89 +Polysyn =90 +Ghostie =91 +BowGlass =92 +MetalPad =93 +HaloPad =94 +Sweeper =95 +Aurora =96 +SoundTrack =97 +Crystal =98 +Atmosphear =99 +FreshAir =100 +Unicorn =101 +Sweeper =102 +StarTrak =103 +Sitar =104 +Banjo =105 +Shamisen =106 +Koto =107 +Kalimba =108 +BagPipes =109 +Fiddle =110 +Shannai =111 +Carillon =112 +Agogo =113 +SteelDrm =114 +WoodBlk =115 +Taiko =116 +Toms =117 +Syntom =118 +RevCymbal =119 +Fx-Fret =120 +Fx-Blow =121 +Seashore =122 +Jungle =123 +Telephon =124 +Helicopter =125 +Applause =126 +Gunshot =127 +END + +DEFINE KEYMAP "Drumset" +C 0 =0 +C#0 =1 +D 0 =2 +D#0 =3 +E 0 =4 +F 0 =5 +F#0 =6 +G 0 =7 +G#0 =8 +A 0 =9 +A#0 =10 +B 0 =11 +C 1 =12 +C#1 =13 +D 1 =14 +D#1 =15 +E 1 =16 +F 1 =17 +F#1 =18 +G 1 =19 +G#1 =20 +A 1 =21 +A#1 =22 +B 1 =23 +C 2 =24 +C#2 =25 +D 2 =26 +D#2 27 Highq =27 +E 2 28 Slap =28 +F 2 29 Scratch1 =29 +F#2 30 Scratch2 =30 +G 2 31 Sticks =31 +G#2 32 SqrClick =32 +A 2 33 MetaClick=33 +A#2 34 MetBell =34 +B 2 35 Kick1 =35 +C 3 36 Kick2 =36 +C#3 37 StickRim =37 +D 3 38 Snare1 =38 +D#3 39 Claps =39 +E 3 40 snare2 =40 +F 3 41 tomlo2 =41 +F#3 42 Hihatclos=42 +G 3 43 Tomlo1 =43 +G#3 44 HihatPd =44 +A 3 45 Tommid2 =45 +A#3 46 Hihatop =46 +B 3 47 Tommid1 =47 +C 4 48 Tomhi2 =48 +C#4 49 Cymbalcrsh1 =49 +D 4 50 Tomhi1 =50 +D#4 51 Cymbalride1 =51 +E 4 52 Cymbalchina =52 +F 4 53 Cymbell =53 +F#4 54 Tamborin =54 +G 4 55 CymbalSplash=55 +G#4 56 Cowbell =56 +A 4 57 Cymbalcrash2=57 +A#4 58 Vibslap =58 +B 4 59 Cymbalride2 =59 +C 5 60 Bongohi =60 +C#5 61 Bongolo =61 +D 5 62 Congahi1 =62 +D#5 63 congahi2 =63 +E 5 64 Congalo =64 +F 5 65 Timbalehi=65 +F#5 66 Timbalelo=66 +G 5 67 Agogohi =67 +G#5 68 Agogolo =68 +A 5 69 Cabasa =69 +A#5 70 Maracas =70 +B 5 71 whistle1 =71 +C 6 72 whistle2 =72 +C#6 73 Guiro1 =73 +D 6 74 Guiro2 =74 +D#6 75 Clave =75 +E 6 76 Woodblock1=76 +F 6 77 Woodblock2=77 +F#6 78 Cuica1 =78 +G 6 79 Cuica2 =79 +G#6 80 Triangle1=80 +A 6 81 Triangle2=81 +A#6 82 Shaker =82 +B 6 83 Jingles =83 +C 7 84 Belltree =84 +C#7 85 Canstinet=85 +D 7 86 Surdo1 =86 +D#7 87 Surdo2 =87 +E 7 =88 +F 7 =89 +F#7 =90 +G 7 =91 +G#7 =92 +A 7 =93 +A#7 =94 +B 7 =95 +C 8 =96 +C#8 =97 +D 8 =98 +D#8 =99 +E 8 =100 +F 8 =101 +F#8 =102 +G 8 =103 +G#8 =104 +A 8 =105 +A#8 =106 +B 8 =107 +C 9 =108 +C#9 =109 +D 9 =110 +D#9 =111 +E 9 =112 +F 9 =113 +F#9 =114 +G 9 =115 +G#9 =116 +A 9 =117 +A#9 =118 +B 9 =119 +C 10=120 +C#10=121 +D 10=122 +D#10=123 +E 10=124 +F 10=125 +F#10=126 +G 10=127 +END + + +DEFINE CHANNELMAP +0 = 0 +1 = 1 +2 = 2 +3 = 3 +4 = 4 +5 = 5 +6 = 6 +7 = 7 +8 = 8 +9 = 9 +10 = 10 +11 = 11 +12 = 12 +13 = 13 +14 = 14 +15 = 15 +END + -- cgit v1.2.1