Sequential knob program change issue

0 votes
asked Jan 31, 2016 in Advanced by swisssinger (150 points)
recategorized Jan 31, 2016 by MIDI Designer Team (Dan)
Have a look at the outgoing MIDI messages using the Log and you might find what's going wrong. Then we'll take it from there. Also: when you say you use the four knobs as supercontrols to "change the preset numbers"... what does that mean, exactly? Using Presets for Groups?
Unfortunately I can't handle this with the log...that's a class too high for me:-( Maybe you can have a look at it. I also gave you the page I have it on here: https://drive.google.com/folderview?id=0B1KaRRFqjjSBYlpSeUNDRlZ2ZUU&usp=sharing
It's not too advanced for you, it's just too much data. So let's focus on the other question: are these knobs PRESETS FOR GROUPS? How many subcontrols does each of these 4 knobs have as subcontrols?

Then I can do some simple test cases and guess what's going on.
It is definitely too much data:-)

Well, it’s not exactly the kind of Presets for Groups as you have shown on your video. It’s the bank select type for program changes on my external Voicelive 2 and build up as follows (each Supercontrol knob has 2 subcontrols):

Build for Presets 1-128:
Supercontrol Preset 1-128 (knob): Subtype normal / 128 ticks / Message type: Control Change / Subcontrols: Bank0 & Prgr1-128
Subcontrol Bank0 (button): Subtype: Momentary / Message type: Bank Select / Bank Select off on: 0:0:0.:0 / Default Value 0
Subcontrol Pgr1-128 (knob): Subtype: normal / 128 ticks / Message type: Program Change

Build for Presets 129-256:
Supercontrol Preset 1-128 (knob): Subtype normal / 128 ticks / Message type: Control Change / Subcontrols: Bank1 & Prgr129-256
Subcontrol Bank1 (button): Subtype: Momentary / Message type: Bank Select / Bank Select off on: 1:1:1:1 Default Value 0
Subcontrol Pgr129256 (knob): Subtype: normal / 128 ticks / Message type: Program Change

Build for Presets 257-384:
Supercontrol Preset 1-128 (knob): Subtype normal / 128 ticks / Message type: Control Change / Subcontrols: Bank2 & Prgr257-384
Subcontrol Bank2 (button): Subtype: Momentary / Message type: Bank Select / Bank Select off on: 2:2:2:2 / Default Value 0
Subcontrol Pgr257-384 (knob): Subtype: normal / 128 ticks / Message type: Program Change

Build for Presets 385-400:
Supercontrol Preset 1-128 (knob): Subtype normal / 16 ticks / Message type: Control Change / Subcontrols: Bank3 & Prgr385-400
Subcontrol Bank3 (button): Subtype: Momentary / Message type: Bank Select / Bank Select off 3:3:3:3 / Default Value 0
Subcontrol Pgr385-400 (knob): Subtype: normal / 16 ticks / Message type: Program Change

Each of these Supercontrols work perfectly on mididesigner and the Voicelive 2 the way they’re supposed to when I use them individually. But now I added a sequential Supercontrol with the goal to steer the Presets fro 1-400 at once:

Sequential Supercontrol: Subcontrols: above mentioned supercontrols 1-128 / 129-256 / 257 - 384 / 385 - 400
Subtype: normal / 397 ticks  / Message type: Program change / sequential

The supercontrol works perfectly on mididesigner but on the voicelive 2 it only works with presets 385 - 400. On the other presets it jumps from 1 to 129 to 257 to 385 and the presets in between don’t show up. If I don’t use supercontrol for presets 385-400 it works with 257-384 just fine, but the others only show 1 and 129 and 257 and so on. So always the last subcontrol works fine but the ones ahead don’t.

This seems really akward to me and I assume I just made a tiny little mistake I haven’t thought of.

I hope I could explain this right
So the sequential super only works on the LAST knob?
exactly;)

I have two more questions if it's OK:

- midi mapping with ableton works great with knobs. Changes are seen on md when I make changes on ableton and also are seen on ableton when I make changes on md. However with buttons changes are only seen from md to abelton but not from ableton to md. Is this a normal behaviour?

- Is there a way with midi cc between md and voicelive 2 showing changes from vl2 to md. So, md receives midi also from vl2 and not only send it?

Thanks
Hi Swissinger, do you mind opening another question with those questions, please? Otherwise we're going to lose track of this sequential subcontrols issue... Thanks!
so this looks pretty similar to the situation you have set up, but you can more easily see what's being sent.

https://dl.dropboxusercontent.com/u/2652228/eraseme/example-for-qa-4629.mididesignerpage

It's a page so you can just open it into your layout.
Thank you for the effort. Unfortunately this doesn't help me too much. As I mentioned above on mididesinger my setup - as it is like yours - works perfectly on mididesigner and does what it is supposed to do. The problem ist when it's sent to my vl2 via ableton the midi cc runs through but only the cc from the last knob change presets as they should.  But Presets 1-384 only show 1 / 256 and 384 but not the Presets in between. And that is the weird thing that happens.

My goal is to have One knob to reach all Presets from 1-400.

Any idea? Did you try this on an external device with presets?

It wouldn't be a problem having only 128 Presets....therefore the program change possibility of mididesigner works prefect. It's just that I have more that I use.
"Hi Swissinger, do you mind opening another question with those questions, please? Otherwise we're going to lose track of this sequential subcontrols issue... Thanks!"

No problem - I will open a new ticket.

1 Answer

0 votes

Same problem


MIDI Target Manufacturer(s): TC Electronic
Hi!

How did this story ends? I'm having the same exact problem with my Voicelive 3 Extreme.
answered Nov 13, 2016 by ed_saxman (710 points)
...