controlling zebra with increment/decrement CC messages?

Official support for: u-he.com
Post Reply New Topic
RELATED
PRODUCTS

Post

I'm not sure, but I think somewhere in the manual I read something about that. If this an error, please excuse me for waisting your time. :oops:
As I have a ibk 4Control (hardware) midi Controller for trying out for some days, I would know if I could control zebra parameters with it. And how...
(logic 6.4.2, OS 10.3.4)

Post

Hey,

yeah, in the Settings pane you can specify "auto" for IncrementalCC. It then detects Doepfer-like Incremental CCs automatically when assigning them, i.e. with the Pocket Dial. (That way you can use absolute and relative controllers simultaneously)

I'm not sure how the ibk works, as there are several ways to do it.

If it does not work, please send me a MIDI protocol made with MidiMonitor, so I can look if I can add support for it.

Cheers,

;) Urs

Post

I'm impressed! Assigning normal (absolute) and incremental CCs is very easy with the ctrl-click method, and works flawlessly.

But can you do this only once? When I assign a second CC to another parameter, the former doesn't work anymore.

Unfortunately I cannot find a description of the midi learn procedure in the manual. I ctrl-clicked on a knob, then I moved a controller. Then I ctrl-clicked an a second knob and moved another controller, and the connection I had made first was gone.

Peter

Post

Hi,

no, although there is no technical hurdle, I voted for simplicity, which means any parameter can only have one CC attached and vice versa.

Otherwise, I would have to offer some more management stuff like Midi-Unlearn for one of multiple CCs attached to a knob etc. That wouldn't really be comfortable.

On the other hand, any decent host has a bunch of Midi transform functions. So there's already some well tested technology existing which allows you to customize your Midi stream in a way to do exactly what you need. Also, I think appz like MidiPipe do offer the magic.

With those Midi transformers I think it's easy to route one CC to multiple parameters (by duplicating the CC with another CC), or to use 2 different CCs to control a single parameter (by setting one CC to the number of the other).

Hope this sounds logical :)

Cheers,

;) Urs

Post

you misunderstood me. E.g. CC1 to parameter A works. But when I assign e.g. CC2 to parameter B, CC1 doesn't control parameter A anymore.
I do not want to assign several CCs to the same parameter, I want to assign several CCs to different parameters. And this doesn't work, I'm doing something wrong maybe.

Post

Confirm, I used my Mod Wheel (CC #1) and the Data Slider on my MPD16 (CC#107). I set OSC 1 Sync to MIDI learn CC#1 then set Sync Mod to learn CC#017. After learning 107 it forgets CC#1.

Tested in Rax.

Post

Funny, no-one has noticed before... :-o

I'll look into this. It has worked with previous versions...

Cheers,

;) Urs

Post

urs wrote:Funny, no-one has noticed before...
More than likely people are using built in automation of hosts so it's less apparent. In this situation it mostly effects people using it in a simpler host enviroment most notably.

Post

This is less a question of the host but more of the possibility of playing zebra live. No one wants to use a computer mouse on stage...

Post

p8guitar wrote:...E.g. CC1 to parameter A works. But when I assign e.g. CC2 to parameter B, CC1 doesn't control parameter A anymore.
Urs, are you going to fix this in the near future? I don't want to be pushy, but I'd really like to use the build-in midi assignment to control the xy windows :) !

Post

Yep, I have a short bug list in my to-dos and I am back from some family/biz/whatever trips...

I'll try to do that next week.

Cheers,

;) Urs

Post

Urs, please don't forget this Midi issue...

Cheers,

Peter

Post

Ouch! - Please take my apologies for being so late... :oops:

Here it is, but it has to be tested before release:

http://www.u-he.com/Zebra_V1_5_B10.zip

That Midi Learn bug really confused me. Several attempts to find it left me puzzled. One of these bugs where you stare at the code for hours and can't see anything. So I finally wrote the whole Midi Learn thing from scratch again.

I also fixed a previously unknown bug... The Legato Mode did not work properly when Voicing was set to "double" or "quad". It always acted like Retrigger. Solving this changes the behaviour of some presets (portamento on legato play). I hope this doesn't cause more trouble than it solves :?

It wasn't easy to dig out the old code as I'm heavily working on the 2.0 update and PC version. Please let me know how this build works for you. I'll also send it to the beta testers.

Thanks,

;) Urs

Post

it works fine! no complaints yet.

Peter :)

Post Reply

Return to “u-he”