Re: Percussion Bank Bug Fixed (bug 1692)

chuck elliot <[email protected]> Mon, 30 Sep 2024 16:02:49 +0100
Newsgroups gmane.comp.audio.rosegarden.user
Message-ID <[email protected]>
Great! - 'less to worry about.. 😉



Here is an extract from 'GM2.rgd' (<librarian name = "Ted Felix") 🙂

I expect it is old (<rosegarden-data version="14.10">)

++++++++++++++++++++++++++++++++++++++++++++++++++
  <keymapping name="General MIDI Percussion" channel="9">
             <key number="27" name="High Q"/>
             <key number="28" name="Slap"/>
             <key number="29" name="Scratch Push"/>
             <key number="30" name="Scratch Pull"/>
             <key number="31" name="Sticks"/>
             <key number="32" name="Square Click"/>
             <key number="33" name="Metronome Click"/>
             <key number="34" name="Metronome Bell"/>
++++++++++++++++++++++++++++++++++++++++++++++++++++

The "channel=" attribute is not present in the file I edited and 
exported from MDM.

Thanks for the info.
Chuck.



On 30/09/2024 3:43 pm, Ted Felix wrote:
> On 9/29/24 7:16 AM, chuck elliot wrote:
>> The only issue arising is that it is still necessary to manually edit 
>> the results to eliminate
>> "metronome" and "instrument" tags, as per Wiki recommendations, if 
>> this is still considered
>> desirable. Perhaps these should be removed from the 'export' function?
>
>   This is more of a perfectionist thing.  Ideally, the export should 
> indeed drop those.  But they are harmless if present.
>
>> I would be grateful if anyone can point me to a detailed description 
>> of the various RGD tags and their
>> parameters and uses.
>
>   All we have is the code.
>
>> In particular, I am unclear as to what the "channel" parameter does 
>> within
>> a "keymapping" tag.
>
>   The code doesn't write such a thing these days:
>
> midiDevice << "        <keymapping "
>            << "name=\"" << encode(kit->getName()) << "\">\n";
>
>   It's just a "name" attribute.  Are you looking at older files, or 
> are you seeing this in new files that you export?  Can you post or 
> point to an example in the library?
>
>   On the read side, the only code for handling a "channel" attribute 
> is for the instrument and audioinput tags.
>
> Ted.
>
>
>
> _______________________________________________
> Rosegarden-user mailing list
> [email protected] - use the link below to unsubscribe
> https://lists.sourceforge.net/lists/listinfo/rosegarden-user



_______________________________________________
Rosegarden-user mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user