Hi Sebastian,

On Fri, June 12, 2009 7:11 am, Sebastian Moors wrote:
> I would like to save a "mapping" inside a drumkit. This means: A user can
> create a mapping which maps an instrument to a note number. So you can
> order the instruments the way you want and save this order.
> We could deliver some default mappings with the drumkits, like "standard"
> (
> the way the instruments are ordered now) and "GMKit". The user should be
> able to switch easily between them, maybe via a soundlibrary-browser
> context menu, and create new ones via an editor.

Good idea.  In addition to this... what if we *also* allowed a
GM-Instrument setting for each instrument.[1]  So, for each instrument
there would be a field where you would select "High Bongo" or "Hand Clap."
 Hydrogen would use the MIDI note number assigned (as you outlined
above)... however, we would also allow for a "GM Mode" that would
automatically map the GM note numbers to the proper instrument(s).

Note that, in GM mode, MIDI Channel 10 is reserved for drum kits.  I think
there's also a SysEx event that is supposed to be able to switch GM Mode
on and off.

[1] List of GM mapping:
http://en.wikipedia.org/wiki/General_MIDI#Percussion_notes

-- 
               G a b r i e l   M   B e d d i n g f i e l d


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to