Thoughts from the mind of Herbert Boland, 11/22/02: >Still a bit overwhelmed by the programming power of the MkII I stumble >on things that make me very curious. It's amazing what they added indeed... Conceptually it's all pretty clear (well, most of it) but personally I cannot at all oversee the possibilities the new additions create. Rather mindboggling... >To focus on one: a group can be selected by combinations of CC, note >value, bender and group#. You can combine up to three of them for a >group select. Can someone enlighten me? In which cases do you e.g. use >groups to activate other groups? Maybe some of the gurus here can give >examples of programming realistic brass or string patches using these >modifiers. I hadn't even noticed, but indeed, in the Instrument Editor, if you pick a "Select by" option in a Group, a second "Select by" is added in which you can pick another selection criterion. This is all quite esoteric stuff, I must say, and afaik hasn't been documented at all. I just played around with it a couple of minutes, and think I got it figured out -- the theory at least. First of all, all Select criteria must be satisfied *simultaneously* before a Group actually sounds. I.e. if you pick C1 as the Note to select Group1, and additionally set the 2nd "Select" to "Controller 1, values 0-63", then Group 1 will only play after you've hit C1 _and_ CC1 has a value between 0 and 63. So suppose you have 3 groups: group1 and group2 are both assigned to Select by Note C1, and group3 is set to Select by Note C#1. You also set group1 to Select by CC1, 0-63 and group2 to CC1, 64-127. Now hit C#1: group3 plays, plain and simple. Hit C1: group1 or 2 plays, depending on the current CC1 value. So you could use this to have two Notes select between e.g violin and trumpet, and then use the modwheel to select between either violin staccato/legato or trumpet staccato/legato. I'm not sure though why you would do it this way: you might as well assign the 4 groups to 4 different keys, and use that to select between violin-s/l and trumpet-s/l. As I said: this is the (or: my) theory. Any ideas for real-world applications are welcome. As for the Select by Group#, this is the most puzzling of all imo. Again suppose there are 3 groups, G1, G2 and G3. Set G1 to Select by Group:start, set G2 to Select by Group:G1, and G3 to Select by Group:G2. Now play staccato (i.e. unconnected) notes: you'll hear the notes being played by G1, G2, G3, G1, G2... respectively. I.e. if G1 has played, then the next note will be played by G2, since G2 is set to Select by G1. However (this is where it gets puzzling): play a note, and keep the key down. Suppose you happen to hear G1 playing. Now play additional keys: they'll all play G1. I.e. as long as you play legato (overlapping notes) the next group will _not_ be triggered -- all notes will be played by the same group. Only as soon as you release all keys, and then hit a new key, will G2 sound. Furthermore: one of the Groups must be set to "Select by Group:start" for this feature to work. This is probably the way to "get the EXS on its way". I.e. the EXS must know which group to start with. You can't have 2 groups set up like "G1 selects G2, and G2 selects G1" - you'll simply hear nothing. Also the groups should be picked out uniquely. You can't have G1 set to 'start' and then have both G2 and G3 selected by G1: only one of the groups (G2 or G3) will actually sound. Still there? Fine :-). I'm not sure how you would ever use this "Select by Group#". One application (although not too sensible imo) would be to have e.g. 6 kick-drums assigned to the same key, each in its own group, and then have group2 be selected by group1, group3 by group2, etc, so that each new kick-hit (which usually is unattached from the previous hit) triggers the next kickdrum. This way successive notes would cycle through all 6 kicks... Rather pointless imo. What you _would_ want (maybe) is 6 layered kicks, and each note picks out a _random_ kick-sound -- to give a kind of natural variation. But _that_ can be achieved in the EXS itself (not in the Instrument Editor I mean). Set the 'Select Range' in the Instrument editor to adjacent ranges. With 3 groups (kicks) that would be e.g. 0-42, 43-84, 85-127. In the EXS set the modulation matrix to "dest: sample select, source: LFO1", and set LFO1 to a random wave (2nd from below). Set an appropriate speed for LFO1, and off you go. If anyone can think of some sort of sensible way to use the "Select by Group" stuff, I would be very curious to know. >(now is a good time someone starts writing "the ultimate EXS programming >guide") Yeah :-). BTW, anyone already explore the Remote function? Fun to play with. Set Remote to C2, grab e.g. a Cmin chord somewhere high on the keyboard, press your sustain pedal, and then start playing in to C#1-B2 range... It's just a pity that they limited the range to 2 octaves, and didn't make this adjustable -- or dependent on the pitchbend range or something. And it's a bit silly that it's not even 2 full octaves. When setting Remote to C2, the range is C#1 to B2, whereas you'd have expected C1 to C3. Oh well... Finally one annoying detail. I don't like to complain about the interface or whatever, but isn't it completely braindead to have the +/- buttons (instrument select) on opposite sides of the instrument popup? Of course you never use them -- just use a keycommand -- but then either leave them out and force people to use a keycommand, or put them such that it's actually easy to flip back & forth between sounds. Putting them so wide apart requires an awful lot of mousing if you don't just want to go 'forward'. And given the size of the buttons, this isn't easy at all. Completely stupid imo. Can you spell RSI? For the rest: I'm very curious to see what people come up with. It'll take us quite some time to get to the bottom of this beast, I guess. Isn't it great? -- this is not just some sort of update -- it's a completely new & wild instrument, and it's for free... -- Hendrik Jan Veenstra <h@...> Omega Art: http://www.ision.nl/users/h/index.html
Message
Re: [exs] MkII Select by CC, Note, Bender, Group#
2002-11-22 by Hendrik Jan Veenstra
Attachments
- No local attachments were found for this message.