We now have (I hope) a functioning percussion matrix editor with key mappings (providing drum names instead of pitches) in CVS HEAD.
Each MIDI device definition (e.g. GM.rgd) can contain any number of key mappings, each of which specifies a name for any of a number of different pitches. You can select one of these key mappings in the instrument parameter box, and then if you open the percussion matrix editor, you get a list of key names (showing only the ones that actually exist) on the left hand side instead of the piano keyboard. Uneventful screenshot: http://www.rosegardenmusic.com/tmp/perc.png Currently the only .rgd file to contain any key mappings is GM.rgd. The default autoload does not (yet). A first test: * Start RG * Open bogus-surf-jam * Hit Manage MIDI Devices * Select the first MIDI device, and say Import... * Select GM.rgd * Return to main window, select a percussion track, and check the Key Mapping checkbox in the instrument parameter box * Right-click on a track and say "Open in Percussion Matrix editor". Please, if you have an interest in a particular .rgd file, consider adding key mappings to it as appropriate (in the Bank Editor or by importing them from existing files) and sending them in. Still to do: - Make it possible to use these with synth plugin tracks. - Fix up the rough edges in the percussion matrix editor. - The key mappings can be specified as being applicable either for a single channel or for a single program (or for anything). The bank editor currently only supports channel assignments (and "anything"), not programs. Add. Chris ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
