Exactly Steve. I want to be able to change arp mode (up, down, fwd assign, etc.), and a bunch of other things, on the fly. At this point I'm not trying to create or edit arp patterns in real time (though that may come later...) I'm able to control most things in the preset that is in the edit buffer but now I'd like to tweak the other tracks, or channels, so I can have fun with multi-mode. I'm not sure I understand the edit context. Do I have to modify the presets that are loaded on the tracks or does each channel represent its own edit buffer that keeps track of changes made to it? Sorry if I'm not explaining myself well. Scott --- In xl7@yahoogroups.com, "steve_the_composer" <smw-mail@...> wrote: > > It definitely sounds like you are doing some sophisticated programming--pushing the Command Station beyond the ordinary. I am very intrigued. > > I am trying to get an understanding of what you are trying to do. Not sure I understand. > > "I want to change parameters like the arp type" > Do you mean arp mode (up, down, pattern, etc.)? > > Or are you trying to edit arp patterns on the fly? > > "I am not sure how to "target" the channel to make the change. The sysex guide refers to MULTI_MODE_CHANNEL_SELECT but when I select one then change a parameter, the preset on that channel isn't affected." > > Its been a while since I've done anything with E-Mu sysex, so I will need to pull out my sysex manual. As I understand it, you want to change the arp mode (up, down, etc.) externally via sysex on a channel by channel basis, right? > > Steve > > > > --- In xl7@yahoogroups.com, "oasys_user" <sleporester@> wrote: > > > > Thanks everyone for your replies. > > > > I use my MP7 in performance and tend modify the sounds, sometimes extensively, on the fly. I change filter type, transposition, arps, effects and even waveforms as I play. For me some performances include sound design. > > > > I've been using the iPad to make various parameters easier to access. TouchOSC also allows me to combine things in different ways to come up with new ideas (for example I might put arp modes on the same screen as selected filter types). Think of it as Proteum/Prodatum designed to be used live. > > > > While the Proteus architecture is one of the most sophisticated I have encountered, unfortunately patch cord destinations don't include everything I might want to change so I'm forced to use sysex as well as cc's. > > > > BTW I set the MP7 to echo incoming MIDI to its out so I capture everything played on the iPad (including sysex and cc's) in a DAW so I am not too concerned about saving sounds to presets. I can always get back to any specific sound if I need to by playing back the performance to the MP7. > > > > I've got things largely working the way I expect them to while editing the preset showing in the edit buffer. Now I want to change parameters like the arp type on each multi-mode channel but I am not sure how to "target" the channel to make the change. The sysex guide refers to MULTI_MODE_CHANNEL_SELECT but when I select one then change a parameter, the preset on that channel isn't affected. > > > > Suggestions? Maybe I'm going about this wrong? > > > > Scott > > > > --- In xl7@yahoogroups.com, "steve_the_composer" <smw-mail@> wrote: > > > > > > This sounds like a very interesting project. Out of curiosity, are you using TouchOSC more as a patch editor or as a real-time performance tool? > > > > > > If you use sysex, you are editing presets/patches. If you use CCs, you are doing something different. For designing sounds, I use the front panel (sometimes an editor) to create presets. Once created, I use CCs to tweak the presets for real-time performance. > > > > > > "All layers" refers to editing parameters in a preset. Each preset can have up to 4 layers. When you edit a preset from the front panel, you can edit the values on each layer seprately or all at once. So, let's say a particular preset has ROM Instruments on all 4 layers and you want the filter parameters and the filter envelope to be the same on each layer. You can change all settings for all 4 layers at the same time. Then, let's say you want to vary the filter envelope on two of the layers, you can do that. (At that point if I were editing a preset, I'd save it.) > > > > > > Each layer also has virtual patch cords (sources, destinations, amounts). Some of the sources are CCs. To use them, you don't use CC numbers directly; you use the source functions. For example, globally you assign MidiA -> MidiP to specific CCs. When CC values come in on a specific channel, the patchcords determine what those CC vlaues do. For example CC74 might control filter cutoff frequency on all layers of a patch on a specific channel. But it doesn't have to. Its all a matter for how you define (1) the CCs globally [eg, MidiA = CC74] and (2) the destinations for that source funtion [eg, MidiA -> FiltFreq +100). > > > > > > Some CCs are defined by default (CC7 = Vol, CC10 = Pan, etc.) See http://launch.groups.yahoo.com/group/xl7/message/21532 for more details. > > > > > > BTW, you might want to create preset templates that have patch cords set up the way you tend to use controllers. Just a thought. > > > > > > Anyhow, I hope this makes sense and I hope it helps. > > > > > > Steve > > > > > > > > > > > > > > > > > > --- In xl7@yahoogroups.com, "oasys_user" <sleporester@> wrote: > > > > > > > > I'm working up a TouchOSC template to group MP7 parameters in a way that I like to play with them. > > > > > > > > I've been sending sysex to target various parameters in the different layers including filter freq & Q. Apparently these are immediately available via cc's on knobs A & B but I must confess that I don't understand which part of the voice these knobs hit - "All Layers" in the current preset, or some global filter? (Doesn't seem so based on what I'm seeing on the display.) > > > > > > > > Sorry if this is a RTFM question. > > > > > > > > Scott > > > > > > > > > >
Message
Re: Perhaps a stupid question - which layer(s) do knobs control?
2011-05-10 by oasys_user
Attachments
- No local attachments were found for this message.