Re: Percussion Bank Bug Fixed (bug 1692)

Ted Felix <ted-Ll1PANez7xxWk0Htik3J/[email protected]> Mon, 30 Sep 2024 10:43:07 -0400
Newsgroups gmane.comp.audio.rosegarden.user
Message-ID <[email protected]>
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.