From 6f35a1b2b84ab6cfc5d77fd46d5e31887a1590e1 Mon Sep 17 00:00:00 2001 From: Florian Jung Date: Fri, 30 Dec 2011 17:55:58 +0000 Subject: instruments can load their patch'es drummaps automatic setting of drummap according to patch this is turned off when the user manually changes the drummap TODO: let him turn it on again moved MidiTrack::read/writeOurDrummap out to helper.cpp extended xg.idf and gs.idf to ship the drummaps still work in progress, but should be usable and stable, though incomplete --- muse2/share/instruments/gs.idf | 367 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 367 insertions(+) (limited to 'muse2/share/instruments/gs.idf') diff --git a/muse2/share/instruments/gs.idf b/muse2/share/instruments/gs.idf index 3368b7c9..1e8a54c0 100644 --- a/muse2/share/instruments/gs.idf +++ b/muse2/share/instruments/gs.idf @@ -214,5 +214,372 @@ + + + + + High Q + Slap + Scratch Push + Scratch Pull + Sticks + Square Click + Metronome Click + Metronome Bell + Kick Drum 2 + Kick Drum 1 + Snare Drum 1 + Snare Drum 2 + Low Tom 2 + Low Tom 1 + Mid Tom 2 + Mid Tom 1 + High Tom 2 + High Tom 1 + Shaker + Jingle Bell + Belltree + Castanets + Mute Surdo + Open Surdo + + + + + + + High Q + Slap + Scratch Push + Scratch Pull + Sticks + Square Click + Metronome Click + Metronome Bell + Kick Drum 2 + Kick Drum 1 + Snare Drum 1 + Snare Drum 2 + Room Low Tom 2 + Room Low Tom 1 + Room Mid Tom 2 + Room Mid Tom 1 + Room High Tom 2 + Room High Tom 1 + Shaker + Jingle Bell + Belltree + Castanets + Mute Surdo + Open Surdo + + + + + + + High Q + Slap + Scratch Push + Scratch Pull + Sticks + Square Click + Metronome Click + Metronome Bell + Kick Drum 2 + Mondo Kick + Gated Snare + Snare Drum 2 + Room Low Tom 2 + Room Low Tom 1 + Room Mid Tom 2 + Room Mid Tom 1 + Room High Tom 2 + Room High Tom 1 + Shaker + Jingle Bell + Belltree + Castanets + Mute Surdo + Open Surdo + + + + + + + High Q + Slap + Scratch Push + Scratch Pull + Sticks + Square Click + Metronome Click + Metronome Bell + Kick Drum 2 + Elec. Bass Drum + Elec. Snare + Gated Snare + Elec. Low Tom 2 + Elec. Low Tom 1 + Elec. Mid Tom 2 + Elec. Mid Tom 1 + Elec. High Tom 2 + Elec. High Tom 1 + Reverse Cymbal + Shaker + Jingle Bell + Belltree + Castanets + Mute Surdo + Open Surdo + + + + + + + High Q + Slap + Scratch Push + Scratch Pull + Sticks + Square Click + Metronome Click + Metronome Bell + Kick Drum 2 + 808 Bass Drum + 808 Rim Shot + 808 Snare Drum + Snare Drum 2 + 808 Low Tom 2 + 808 Closed Hi-Hat + 808 Low Tom 1 + 808 Pedal Hi-Hat + 808 Tom 2 + 808 Open Hi-Hat + 808 Mid Tom 1 + 808 High Tom 2 + 808 Cymbal + 808 High Tom 1 + Reverse Cymbal + 808 Cowbell + 808 High Conga + 808 Mid Conga + 808 Low Conga + 808 Maracas + Shaker + Jingle Bell + Belltree + Castanets + Mute Surdo + Open Surdo + + + + + + + High Q + Slap + Scratch Push + Scratch Pull + Sticks + Square Click + Metronome Click + Metronome Bell + Jazz Bass Drum 2 + Jazz Bass Drum 1 + Snare Drum 1 + Snare Drum 2 + Low Tom 2 + Low Tom 1 + Mid Tom 2 + Mid Tom 1 + High Tom 2 + High Tom 1 + Shaker + Jingle Bell + Belltree + Castanets + Mute Surdo + Open Surdo + + + + + + + High Q + Slap + Scratch Push + Scratch Pull + Sticks + Square Click + Metronome Click + Metronome Bell + Jazz Bass Drum 2 + Jazz Bass Drum 1 + Brush Tap + Brush Slap + Brush Swirl + Low Tom 2 + Low Tom 1 + Mid Tom 2 + Mid Tom 1 + High Tom 2 + High Tom 1 + Shaker + Jingle Bell + Belltree + Castanets + Mute Surdo + Open Surdo + + + + + + + Closed Hi-Hat + Pedal Hi-Hat + Open Hi-Hat + Ride Cymbal + Sticks + Square Click + Metronome Click + Metronome Bell + Concert Bass Drum 2 + Concert Bass Drum 1 + Concert Snare Drum + Castanets + Concert Snare Drum + Timpani F + Timpani F# + Timpani G + Timpani G# + Timpani A + Timpani A# + Timpani B + Timpani C + Timpani C# + Timpani D + Timpani D# + Timpani E + Timpani F + Concert Cymbal 2 + Concert Cymbal 1 + Shaker + Jingle Bell + Belltree + Castanets + Mute Surdo + Open Surdo + + + + + + + + + + + High Q + Slap + Scratch Push + Scratch Pull + Sticks + Square Click + Metronome Click + Metronome Bell + Guitar Fret Noise + Guitar Cut Noise Up + Guitar Cut Noise Down + Double Bass String Slap + Flute Key Click + Laughing + Screaming + Punch + Heartbeat + Footsteps 1 + Footsteps 2 + Applause + Door Creaking + Door Closing + Scratch + Wind Chimes + Car Engine + Car Brakes + Car Passing + Car Crash + Siren + Train + Jet Plane + Helicopter + Starship + Gun Shot + Machine Gun + Laser Gun + Explosion + Dog Bark + Horse Gallop + Birds Tweet + Rain + Thunder + Wind + Seashore + Stream + Bubble + + + + + + + + + + + + + Quijada + + Laughing + Screaming + Punch + Heartbeat + Footsteps 1 + Footsteps 2 + Applause + Door Creaking + Door Closing + Scratch + Wind Chimes + Car Engine + Car Brakes + Car Passing + Car Crash + Siren + Train + Jet Plane + Helicopter + Starship + Gun Shot + Machine Gun + Laser Gun + Explosion + Dog Bark + Horse Gallop + Birds Tweet + Rain + Thunder + Wind + Seashore + Stream + Bubble + + + -- cgit v1.2.3 From 14ed268100ece710a009c287fa4d61d7254f7aa1 Mon Sep 17 00:00:00 2001 From: Florian Jung Date: Fri, 30 Dec 2011 18:51:46 +0000 Subject: fixed gs.idf --- muse2/muse/midiedit/scoreedit.cpp | 4 +++- muse2/muse/xml.cpp | 2 +- muse2/share/instruments/gs.idf | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) (limited to 'muse2/share/instruments/gs.idf') diff --git a/muse2/muse/midiedit/scoreedit.cpp b/muse2/muse/midiedit/scoreedit.cpp index 055134e2..45ccd4d6 100644 --- a/muse2/muse/midiedit/scoreedit.cpp +++ b/muse2/muse/midiedit/scoreedit.cpp @@ -4679,7 +4679,9 @@ void ScoreCanvas::add_new_parts(const std::map< MusECore::Part*, std::set<%s><%s>\n", + printf("unexpected EOF reading xml file at level %d, line %d, <%s><%s><%s>\n", level, _line, _tag.toLatin1().constData(), _s1.toLatin1().constData(), _s2.toLatin1().constData()); return level == 0 ? End : Error; } diff --git a/muse2/share/instruments/gs.idf b/muse2/share/instruments/gs.idf index 1e8a54c0..9314e282 100644 --- a/muse2/share/instruments/gs.idf +++ b/muse2/share/instruments/gs.idf @@ -580,6 +580,6 @@ Bubble - + -- cgit v1.2.3