From: Tim E. Real <termtech@ro...> - 2011-05-06 22:32:06
On May 6, 2011 04:53:01 pm you wrote:
> I've built MusE 1.1, and my Yamaha-CS1x.idf seems to work as well as it did
> in 0.8.1. Though, I'm curious as to why controllers are now sorted by
> number, instead of by order of appearance in the .idf.
Mm, where did you mean? As shown in the new instrument editor?
> I'll attach it to
> this email--should you find it useful please feel free to do with it as you
> wish. I wasn't sure if the mailing list was attachment-friendly.
> Best Regards,
> Ernie Rymer
(I'm cc'ing list for users' benefit).
Hey Ernie, Thanks! That's the largest instrument file so far.
Committed to our current SVN. Will appear next release.
I neglected to mention that sometime after 0.8.1, I added
automatic NULL parameter sending in MusE.
In the xml "MidiInstrument", you can put a combined hi/lo
NULL parameters setting like this:
<MidiInstrument name="Yamaha CS1x" nullparam="32639">
(The nullparam value is 256 * HiNum + LoNum)
Then MusE will /automatically/ send those NULL parameters
after each RPN/NRPN is sent, to avoid corruption of the current
parameters later. I tested this feature, it was needed and it worked.
If one prefers not to have MusE do that, simply don't use the "nullparam" tag.
I took the liberty of adding this to your .idf file. Sound OK to you?
You may do so too, since the feature is in MusE-1.1
And do check out the gui instrument editor :)