The XL-7 banks are MSB *14*, not 7 as previously posted... -Aaron kgilani@... wrote: > On Friday, September 21, 2001, at 12:08 AM, <kgilani@...> > wrote: > > > thank you Scott > > > > That table doesn't quite match the list editor in logic. > > > > I got exactly this table. it works with the first 4 banks , but beyond > > it ,it's a mess. > > > > position status Cha # val Length > > > > bank 0(a) control - 32 0 bank LSB > > bank 1(a) control - 32 0 bank LSB > > bank 2(a) control - 32 0 bank LSB > > bank 3(a) control - 32 0 bank LSB > > bank 4(a) control - 32 0 bank LSB > > bank 5(a) control - 32 0 bank LSB > > bank 6(a) control - 32 0 bank LSB > > bank 7(a) control - 32 0 bank LSB > > bank 8(a) control - 32 0 bank LSB > > bank 9(a) control - 32 0 bank LSB > > bank 10(a) control - 32 0 bank LSB > > > > I tried all different variation but it didn't work. > > I don't use Logic, and I don't understand their notation exactly. Maybe > some Logic user can help better, but I'll try again. > > Essentially, for each Bank Select, you need to send *two* Controller > messages. Controller #0 is the Bank Select MSB and it has a value which > will be 0 for all the User banks, 7 for all the XL-7 banks. The > Controller #0 message must be sent first. It must then be immediately > followed by another Controller Message, Controller #32, which is the > Bank Select LSB controller number, with a value of 0-3 to indicate which > bank of 128 presets. Maybe your table would look like this (but I don't > now if this is the correct representation in Logic speak): > > What is seems is that this would be the format for *one bank select*. > I.e. both these messages have to be sent to get a one fully qualified > bank select to happen: > > to select the first XL-7 bank > bank ?(?) control - 0 7 bank MSB > bank ?(?) control - 32 0 bank LSB > > If that is the correct notation, the full table would be: > > -- for the User Banks > > bank ?(?) control - 0 0 bank MSB > bank ?(?) control - 32 0 bank LSB > > bank ?(?) control - 0 0 bank MSB > bank ?(?) control - 32 1 bank LSB > > bank ?(?) control - 0 0 bank MSB > bank ?(?) control - 32 2 bank LSB > > bank ?(?) control - 0 0 bank MSB > bank ?(?) control - 32 3 bank LSB > > -- for the XL-7 banks > > bank ?(?) control - 0 7 bank MSB > bank ?(?) control - 32 0 bank LSB > > bank ?(?) control - 0 7 bank MSB > bank ?(?) control - 32 1 bank LSB > > bank ?(?) control - 0 7 bank MSB > bank ?(?) control - 32 2 bank LSB > > bank ?(?) control - 0 7 bank MSB > bank ?(?) control - 32 3 bank LSB > > I don't know what the first field ?(?) means in Logic. Is it just a user > definable name? > > Scott > > Scott, > > your first ? = bank number......the letter in paranthesis is the order the > messages are being sent. > I guess I have to set per bank two commands like this: > > bank 0(a) control - 0 7 bank LSB > bank 0(b) control - 32 0 bank LSB > > I'll try this tomorrow , when I'm back from work. > > Good Night, and thanks again > > Kamy > > > To unsubscribe from this group, send an email to: > xl7-unsubscribe@yahoogroups.com > > > > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
Message
Re: [xl7] Weird Bank Message Changes in Logic!
2001-09-21 by Aaron Eppolito
Attachments
- No local attachments were found for this message.