Zebra osc's see what you get

Official support for: u-he.com
RELATED
PRODUCTS

Post

I am trying to get a half sine in zebra but it just doesn't work ( yes I am aware of the fmo extended waveforms ) .
Normally it would be a sine synced to a square one octave below and ringmodulated by the square (1,0)
The positive energy of the square acts as a windowing function , and the zero energy cancels the out the rest
Sadly this is not possible in zebra , drawing a square in geomorph mode always has positive and negative energy , except when narrowing the pulse but that is not desirable .
The syncing part is not an issue here when enabling key sync , but the square wave is

Image
Image
We need this kind of square with +1,0 and 50/50 duty cycle to get the desired effect
I really hope zebra 3 improves on this
Image
Eyeball exchanging
Soul calibrating ..frequencies

Post

The oscillators had to be DC-blocked, otherwise it would be nearly impossible to avoid nasty Clicks and DC build up.

A half sine in the oscillators should be possible though.

Post

Yeah couldn't you just add points in GeoMorph mode, smooth them all, to get a half sine?

Post

Is there maybe an OscFX that lets you "squish" the wave into half a cycle? I can't remember at the moment.

Post

The Nerdy Music Guy wrote: Sat Oct 17, 2020 4:29 pm Is there maybe an OscFX that lets you "squish" the wave into half a cycle? I can't remember at the moment.
I've been thinking about that for a while. But no, it's not there (yet).

Post

Urs wrote: Sat Oct 17, 2020 4:45 pm
The Nerdy Music Guy wrote: Sat Oct 17, 2020 4:29 pm Is there maybe an OscFX that lets you "squish" the wave into half a cycle? I can't remember at the moment.
I've been thinking about that for a while. But no, it's not there (yet).
Symmetry fx does it ( more or less )
Image

Reason why I am asking these kind of ( stupid ) questions is because I want to to see how zebra's raw osc's (sans effects ) behave under certain conditions .
Mostly comparing with reaktor ,talmod and tranzistow .
I think adding some basic math modules would be great
Eyeball exchanging
Soul calibrating ..frequencies

Post

gentleclockdivider wrote: Fri Oct 16, 2020 8:50 pm I am trying to get a half sine in zebra but it just doesn't work ( yes I am aware of the fmo extended waveforms ) .
Normally it would be a sine synced to a square one octave below and ringmodulated by the square (1,0)
The positive energy of the square acts as a windowing function , and the zero energy cancels the out the rest
Sadly this is not possible in zebra , drawing a square in geomorph mode always has positive and negative energy , except when narrowing the pulse but that is not desirable .
You can do it with three oscillators and two ring modulators.

OSC1 = sine
OSC2 = 4-phase "square": +ve, zero, -ve, zero, transpose down 2 octaves (draw it by hand in the geomorph editor)
OSC3 = regular square, transpose down 2 octaves

OSC1 ring OSC2 is your half sine but with every second cycle inverted. Then ring mod by OSC3 to fix the alternate cycles.

Post

The 3rd generation Zebra oscillators which I'm currently working on can produce a nearly perfect sine with the GeoMorph waveforms.

It's an interesting case. I'm basing the toolset around cosine shapes rather than sine shapes. I have to think about that, as creating this particular shape requires 3 or 4 steps and knowledge of the tools, whereas any cosine based shape is an obvious action, accessible to anyone without any knowledge of the tools at all.

Also, the OscFX get a full makeover including arbitrary windowing functions, and I'm open to making DC Blocking optional, at least if by a deliberate choice.

Post

Super curious about these new OscFx you're cooking. I've been toying with Vital lately and got some nice stuff out of its oscillator effects and advanced unison parameters... which immediatly made me dream of something equivalent with Hive. Because I can't even start to imagine the fun of OscFx applied to pristine uhm WT. And then I remembered Z3 might be able to do it all <3
Computer musician / Ableton Certified Trainer / Mastering engineer
.com
3OP

Post

nilhartman wrote: Fri Apr 15, 2022 1:05 pm Super curious about these new OscFx you're cooking. I've been toying with Vital lately and got some nice stuff out of its oscillator effects and advanced unison parameters... which immediatly made me dream of something equivalent with Hive. Because I can't even start to imagine the fun of OscFx applied to pristine uhm WT. And then I remembered Z3 might be able to do it all <3
I think they will have very different concepts. Vital packs a lot of things into one oscillator which I would spread across multiple oscs. For instance, I've never been fond of chord kind of tunings inside a single oscillator when there are three or four oscillators anyway that can be set up in chords. I had also toyed with the idea of spreading wavetable position etc. in the stereo panorama within a single oscillator's unison voices, but I currently prefer the idea of doing that with two oscillators then. I'd like to stick to this unless I find some compelling argument that something can be done in one oscillator that can't be done with two.

OTOH I'm working on much complexer and more detailed waveform creation tools and transformation methods than any I've known so far. The concept of Zebra2's Geo/SpectroMorph is the driving force here, everything is based on curves, not samples (but sample based waveforms can be used, too). As such it resembles a CAD application more so than imaging software, but some of its paradigms are as easy and quick as the ones found in Vital or Serum.

Post

Here's my simple solution for a half-sine wave. It just uses one oscillator:
half-sine-zebra.PNG
  • Enable PhaseDist oscillator FX and turn up to maximum
  • Tweak the Geomorph wave to be a ramp running from +0.5 to -0.5
This works because PhaseDist is basically a cosine lookup table. With the Geomorph wave you can look up any section of the table you like; here I've taken the upper part to give a FW-rectified sine. For a half-rectified sine, have the ramp reach -0.5 at the half-way point and then stay flat until it cycles around. Morph the points for a pseudo PWM thing :D

Here's the oscillator preset, including wave morphing: https://drive.google.com/file/d/17E_ubR ... sp=sharing
You do not have the required permissions to view the files attached to this post.

Post

I did also calculate the additive coefficients for an equivalent-sounding wave and try to dial them in as a SpectroMorph oscillator, but this was very frustrating in practice. The moment I take my eye off the mouse I accidentally edit the next/previous partial, probably obliterating work so far.

Is there
a) a way of editing them more precisely with fewer mistakes?
b) a way of directly entering coefficients to an oscillator preset file? This information seems to live in the binary blob :(

Post

imrae wrote: Fri Apr 15, 2022 6:13 pm Here's my simple solution for a half-sine wave. It just uses one oscillator...
By "half-sine", OP meant an entire sine wave cycle half the time, with zeros in between: see the screen shot in the first post.

But that's a neat trick. I hadn't really thought through the possibilities with PhaseDist. And you can get the OP's version of "half sine" with a slightly different geomorph shape.
You do not have the required permissions to view the files attached to this post.

Post

Ah right, should have read more carefully! I saw the scope and thought OP was complaining they get this from the symmetry fx rather than the rectified sine they wanted :oops:

Anyway, PhaseDist is there for all things (co)sine :D

Post

gentleclockdivider wrote: Sat Oct 17, 2020 5:04 pm
Urs wrote: Sat Oct 17, 2020 4:45 pm
The Nerdy Music Guy wrote: Sat Oct 17, 2020 4:29 pm Is there maybe an OscFX that lets you "squish" the wave into half a cycle? I can't remember at the moment.
I've been thinking about that for a while. But no, it's not there (yet).
Symmetry fx does it ( more or less )
Image

Reason why I am asking these kind of ( stupid ) questions is because I want to to see how zebra's raw osc's (sans effects ) behave under certain conditions .
Mostly comparing with reaktor ,talmod and tranzistow .
I think adding some basic math modules would be great
What Zebra skin is that? It looks really cool!

EDIT: stock DarkEight, right?


Thanks,
Mario

Post Reply

Return to “u-he”