Zebra 3 Public Beta Revision 20399

Official support for: u-he.com
Locked New Topic
RELATED
PRODUCTS
Zebra Legacy (Zebra2)

Post

atmelcool wrote: Sun Dec 21, 2025 1:20 pm
atmelcool wrote: Sun Dec 21, 2025 9:14 am Where is this curve located?
I still don't understand how it all works :( In the second zebra it was all more clear.
Just like regular guide curves, but you have more morph options.

Post

stippenstoh wrote: Sun Dec 21, 2025 1:22 pm Here's a suggestion, taking inspiration from Waveform Pro DAW and Davinci Resolve for video color grading and editing:
No worries, we're thinking about several concepts. None of these ideas are implemented quickly though.

In any case, I'm already experimenting with an idea that at least shows if a knob has any modulation. A right-click will then unveil what it is being modulated with, and lets you select that source for editing.

Post

Nice!

Post

atmelcool wrote: Sun Dec 21, 2025 1:20 pm
atmelcool wrote: Sun Dec 21, 2025 9:14 am Where is this curve located?
I still don't understand how it all works :( In the second zebra it was all more clear.
I totally get that, because what we did is highly unusual, but at the same time very simple and efficient.

So, regardless of OscFX, with Curve Morph you can choose the waveform of the oscillator. You set up a couple of waveforms, and then you morph through them just like you would a wavetable. So far so good...

So in the OscFX you have a second (and possibly a third) Curve Morph knob, if the option is set to "Curves" instead of "Guides". It takes the same set of waveforms as the main oscillator, but at a different morph position.

So instead of adding more and more waveforms to edit for more and more options to use them, we have just a single set of waveforms, and you can reuse them wherever and whichever way you want. If you need them to be independent, just take the first half for the oscillator and the second half for the OscFX.

This may look a bit "Uhm, okay..." at first, but it greatly enhances the possibilities without adding much more complexity.

(maybe this would be a good opportunity to as some AI to explain this more clearly... I might do that when I'm in the office later)

Post

johanhov wrote: Sat Dec 20, 2025 10:36 pm
tildesounds wrote: Sat Dec 20, 2025 5:34 pm Not sure if this counts as a bug, but the 4 macro controls are not available as automation parameters to the DAW (Bitwig in my case).
Seems like a pretty massive oversight.
Workaround in Bitwig: Insert a MIDI CC device before Zebra 3 and assign CC 2, CC 11, CC 75 and CC 76 to the first 4 knobs.
thank you, thatll do for now

Post

Urs wrote: Sun Dec 21, 2025 1:42 pm It takes the same set of waveforms as the main oscillator, but at a different morph position.
In what other position? I think I need a video guide about the device with a visual example. Thank you.
You do not have the required permissions to view the files attached to this post.
Last edited by atmelcool on Sun Dec 21, 2025 2:56 pm, edited 1 time in total.
Live and learn forever!

Post

Urs wrote: Sun Dec 21, 2025 11:11 am
jnchristp wrote: Sat Dec 20, 2025 5:00 pm While programming some sounds in Zebra3, I tried to set up an "analog style" polypatch. It's really easy to use the pitches for pitch-variations, assigning the oscillators to different pitch-sources. Still, I wish there was an equally easy way to do the same thing for envelopes. It's nice to have little variations in envelope-times PER VOICE. At the moment it needs many, many random-modulators or mod-noises to achieve this.

Long story short: Would it be possible to have some kind of randomisation in the envelopes? Maybe as an option under "V1" or "V2"?
You can save a lot of assignments by modulating Stretch or Feedback in the envelopes, which affect all phases.

I would also usually turn to Mappers set to the same number of steps as there are voices, and "Increment" with no specific trigger source. Then you get repeated patterns by the number of voices.

(I had thought about randomisation in V1/V2, but am still not sure if it makes enough sense... happy to continue the discussion)
Last thing: Would be great if one could easily duplicate a modulation in the matrix and assign the duplicate to a different target...
Indeed, I'm surprised myself since Hive has copy/paste, so I thought we definitely have this here, too. Maybe it didn't fit, I'll ask...
Thanks for the tip, Urs. It does work and is easier to setup. Nonetheless: Simple random value in V1 or V2 would be nice...

Post

Urs wrote: Sun Dec 21, 2025 1:42 pm If you need them to be independent, just take the first half for the oscillator and the second half for the OscFX.
Is it even clear how to separate them? You're a developer and it's clear to you, but I can't grasp the concept of what's connected to what. maybe there is a block diagram?
Last edited by atmelcool on Sun Dec 21, 2025 2:58 pm, edited 1 time in total.
Live and learn forever!

Post

atmelcool wrote: Sun Dec 21, 2025 9:14 am Where is this curve located?
Now you mentioned it, I remember being confused when the first Zebralette 3 came out. I think it would be great if they replace the morph knob with the actual curve representation (think Hive's Osc waveform preview). It would be super easy to understand and look cool too.

Post

Hehehe, maybe this helps:
Curves.jpg
You do not have the required permissions to view the files attached to this post.

Post

It is literally the same Curves that the oscillator uses, but with an independent control of where in the "timeline" the curve is taken from.

Post

jtsterays wrote: Sun Dec 21, 2025 2:56 pm
atmelcool wrote: Sun Dec 21, 2025 9:14 am Where is this curve located?
Now you mentioned it, I remember being confused when the first Zebralette 3 came out. I think it would be great if they replace the morph knob with the actual curve representation (think Hive's Osc waveform preview). It would be super easy to understand and look cool too.
Everything in the Hive is very user-friendly and intuitive, it's a cool synthesizer. Zebra is cool too, but I'd like to understand what to turn and why, rather than just tweaking it by guesswork and ear.
Live and learn forever!

Post

Also, the graph in the background will actually show what the curve used by the FX looks like if you switch the Plot to "FX1", as shown here:
Screenshot 2025-12-21 at 16.25.11.png
Here, morph is set to like 60%, which corresponds to the position of the sine wave in the default Curve Set. By switching the plot to FX 1, you can see the sine wave in the background graph.
You do not have the required permissions to view the files attached to this post.

Post

Urs wrote: Sun Dec 21, 2025 3:22 pm It is literally the same Curves that the oscillator uses, but with an independent control of where in the "timeline" the curve is taken from.
Got it, thanks.
Live and learn forever!

Post

tildesounds wrote: Sun Dec 21, 2025 2:30 pm
johanhov wrote: Sat Dec 20, 2025 10:36 pm
tildesounds wrote: Sat Dec 20, 2025 5:34 pm Not sure if this counts as a bug, but the 4 macro controls are not available as automation parameters to the DAW (Bitwig in my case).
Seems like a pretty massive oversight.
Workaround in Bitwig: Insert a MIDI CC device before Zebra 3 and assign CC 2, CC 11, CC 75 and CC 76 to the first 4 knobs.
thank you, thatll do for now
If it doesn't work, check the CC numbers inside the T-tab behind the cogwheel, and either adjust these or the numbers in the device panel of the midi cc device.

Locked

Return to “u-he”