DIVA free running oscillators

Official support for: u-he.com
RELATED
PRODUCTS

Post

can you have free-running oscillators in DIVA?


voice 1
2 osc
transient mode = reset
same reset phase
01 osc reset 00___00.jpg

voice 1
2 osc
transient mode = reset
different reset phase, 0 vs 33
02 osc reset 00___33.jpg

voice 1
2 osc
transient mode = analog (?)
07 mono 1.jpg


same note
08 mono 2.jpg


same note
09 mono 3.jpg


same note
10 mono 4.jpg

etc.

in analog mode, reset phase should be ignored yet oscillators keep previous phase relation (which remains constant)

is it right?
You do not have the required permissions to view the files attached to this post.
Last edited by mentooool on Wed Jun 05, 2024 10:48 am, edited 1 time in total.

Post

The screenshots seem to indicate that there's absolutely zero detune set up for the oscillators. That means nothing will move the phases apart.
Try the same with some detune between the oscillators please.

Post

Viktor [TUC] wrote: Wed Jun 05, 2024 10:46 am The screenshots seem to indicate that there's absolutely zero detune set up for the oscillators. That means nothing will move the phases apart.
Try the same with some detune between the oscillators please.
can't 2 oscillators be exactly in tune and have different phases?

Post

You mean different phase positions per note?
Your screenshots show they have different phase positions in a single note, and that consecutive notes retain these. My assumption, you tested the "osc reset" mode first, played several notes. These played voices have all been phase-reset to the values of the corresponding phase knobs in the "reset phase" panel, now all these voices share the exact same phase relationship between the oscs.
When you switch to the analog mode, phases aren't reset anymore, they can go where they want, so far so good.
Why then do we see the same phase relationship with all consecutively played notes in these screenshots?
That's your question, I assume?

Well, what changes phase relationships between oscillators?
Pitch differences, only that. No pitch difference, no change in phase relationship.
(Or you randomize them on each note trigger.)

In this case, you need to add some detune somewhere, either in the top oscillator panel, or in the Trimmers section where you define offsets for the different voices. With everything at zero, you won't see changes in the phase relationship of the oscillators in each voice.

Viktor

Post

i understand what you're saying (thanks) but i still think there's something weird about how DIVA threats oscillators phase, especially across different voices...

i'll post about it later

(suspense music playing)

Post

Viktor [TUC] wrote: Wed Jun 05, 2024 11:06 am You mean different phase positions per note?
Your screenshots show they have different phase positions in a single note, and that consecutive notes retain these. My assumption, you tested the "osc reset" mode first, played several notes. These played voices have all been phase-reset to the values of the corresponding phase knobs in the "reset phase" panel, now all these voices share the exact same phase relationship between the oscs.
When you switch to the analog mode, phases aren't reset anymore, they can go where they want, so far so good.
Why then do we see the same phase relationship with all consecutively played notes in these screenshots?
That's your question, I assume?

Well, what changes phase relationships between oscillators?
Pitch differences, only that. No pitch difference, no change in phase relationship.
(Or you randomize them on each note trigger.)

In this case, you need to add some detune somewhere, either in the top oscillator panel, or in the Trimmers section where you define offsets for the different voices. With everything at zero, you won't see changes in the phase relationship of the oscillators in each voice.

Viktor
poly
2 oscillators exactly in tune
transient mode = analog
all trimmers = 0 (no voices or oscillators variations)

voice 1, 2, 3, 4 are identical
01 analog VC 1.jpg


voice 5 is different (even if similar)
05 analog VC 5.jpg


voice 6 is different
06 analog VC 6.jpg


voice 7 is different
07 analog VC 7.jpg


voice 8 is different
08 analog VC 8.jpg


this looks/sounds strange and certainly not very analog-like
You do not have the required permissions to view the files attached to this post.

Post

If voices 1-4 are identical, then you've played those 4 voices with 'osc reset' selected. If the other voices aren't identical, then you have not played these voices with 'osc reset' selected. Only when you play a voice, that's when the settings are applied.

What do you mean by "not very analog-like"? Can you define that? When you use phase reset and also remove every little bit of detuning from the oscillators, making them perfectly in sync, no drift whatsoever, what's the analog behaviour you expect, can you elaborate?

Post

In my opinion the opposite is the case. It seems impossible to stop the free-running and make it do a reset.
You can hear it when playing bass notes with a simple pulse wave.

In my view detuning has nothing to do with free-running.

Post

I gave it a quick try and could not find anything odd.

Osc Reset works on each oscillator.

After oscillators are reset, if no detune is applied, all oscillators remain in same phase relation. Once detuned, phase relation at note start depends on the beating of the oscillators, and the timing of note starts in relation to the beating.

Post

Nicolau wrote: Wed Jun 05, 2024 2:17 pm In my view detuning has nothing to do with free-running.
Detuning the oscillators in the trimmer panel helps making the per-note differences obvious as it causes the oscillator phases to drift to drift apart, not remain in the same position relative to each other.
Nicolau wrote: Wed Jun 05, 2024 2:17 pm In my opinion the opposite is the case. It seems impossible to stop the free-running and make it do a reset.
I'm getting perfect resets here if I so desire.
Reset all voice detune trimmer pots to zero to avoid differences between voices, use 'osc reset' mode. When I do that, all notes sound the same here. Or if I want to keep the voice detune settings, I use not 'poly' but 'mono' mode so that I trigger the same voice each time. Result here, each note sounds the same.

Post

Ah, I had not seen that "osc reset" mode. Now reset works...

Post

Urs wrote: Wed Jun 05, 2024 3:07 pm I gave it a quick try and could not find anything odd.

Osc Reset works on each oscillator.

After oscillators are reset, if no detune is applied, all oscillators remain in same phase relation. Once detuned, phase relation at note start depends on the beating of the oscillators, and the timing of note starts in relation to the beating.
poly
2 osc exactly in tune
transient mode = osc reset
osc 1 reset phase = 0, osc 2 reset phase = 33
all trimmers = 0

voice 1 ONLY is played
01.jpg


TRANSIENT MODE IS CHANGED TO ANALOG


voice 2 is identical to voice 1
02.jpg


voice 3 is different
03.jpg


voice 4 is different
04.jpg


voice 5 is different
05.jpg


voice 6 is different
06.jpg


voice 7 is different
07.jpg


voice 8 is different
08.jpg


looks like all voices are affected by voice 1 initial phase reset parameters, even if they've all been played in analog mode only; shouldn't all voices waveforms be identical (and identical to voice 1 waveform)?
You do not have the required permissions to view the files attached to this post.

Post

Maybe it's late and I can't follow, I'll have another look tomorrow.
But it does not look like all voices are affected, above screenshots 3 to 8 it says "different" too. But affected would mean they'd be the same, yet they're clearly not, or do you mean something else?
When I repeat the test here, it behaves as I'd expect. The one played voice gets the osc reset settings, and switching back to analog mode, all subsequent voices retain their previous phase settings.
In your above example, voice 2 looks the same as voice 1, but there's actually a chance that voice 2 already had a similar phase setting to the 'reset phase' values. Did you test that before, in analog mode? You can cycle through the voices once, check their phase relation, and after playing voice 8, switch to reset mode, play one voice (that would be voice 1), then back to analog mode.
In any case, I've done that experiment several times now, and each time, only the played voice or voices (in osc reset mode) received the phase reset values.

Post

mentooool wrote: Wed Jun 05, 2024 8:49 pm voice 2 is identical to voice 1
I have no idea what you're measuring exactly, but the graph on the right looks different between Voice 1 and Voice 2. Similar, but different. If you put them on top of each other in Photoshop and use difference, it doesn't zero.

Post

mentooool wrote: Wed Jun 05, 2024 8:49 pm looks like all voices are affected by voice 1 initial phase reset parameters,
they are not. Phase reset affects voices when they are triggered. It does not affect voices that are not triggered during the time the setting is active.
even if they've all been played in analog mode only;
At not time and in no setting does Voice 1 have an effect on any other voice.
shouldn't all voices waveforms be identical (and identical to voice 1 waveform)?
I do not understand where that assumption comes from. Did I say something that could be interpreted that way (since you quoted me)?

Post Reply

Return to “u-he”