On Wednesday 11 June 2003 11:45, Chris Cannam wrote: > a. Add a toggle (on the bank dialog) to declare that you want > this device to use Roland-style Variation controllers
This has been already added to the Studio window in RG CVS, so i assume that you are starting to implement this feature. > b. Instead of making a Bank consist internally of LSB and MSB only, > make it consist of LSB, MSB and "percussion flag". Same LSB > and MSB but different flag => different bank. Optional switch > to say that selecting a percussion bank should cause some sysex > or other (entered into a text field) to be sent. (If that's not > set, then the synth will actually see same LSB/MSB as same bank > regardless of the percussion flag, but you'll still be able to > have two sets of names at the GUI.) Optional switch to say show > the percussion programs on channel 10 without requiring explicit > bank settings. I like this, except the optional switch sending sysex events. The other optional switch should not go in Studio, but in the instrument parameters. If some track is marked as a drum track, it should show drum banks only, and not limited to channel 10. In this case, it can be useful to set at Studio level which channel(s) are reserved for drums, being channel 10 a default setting. > One problem here is that a. and b. are not actually quite compatible: > you don't exactly want percussion showing up as variations on non- > percussion. The details would come out in the wash I guess. If you add a "drum type track" switch in the instrument parameters box, it become compatible. When you mark this switch for some track, the instrument parameters show drum type banks and programs. If not, it shows programs and variations (or regular banks and programs if your synth doesn't support variations). Regards, Pedro -- ALSA Library Bindings for Pascal http://alsapas.alturl.com ------------------------------------------------------- This SF.Net email is sponsored by: INetU Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php _______________________________________________ Rosegarden-devel mailing list [EMAIL PROTECTED] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
