Diva Questions

Official support for: u-he.com
RELATED
PRODUCTS
Diva$209.00Buy

Post

Sorry for the newbie questions and I have tried to RTFM but if someone could answer these questions I'd appreciate it a great deal.........

As an example is it possible to assign LFO 2 to ENV 1 Release ?

Is it possible to assign both Aftertouch and Mod Wheel to Vibrato at the same time ?

Thanks, the answers will save me a lot of time............ :)
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe

Post

Teksonik wrote:Sorry for the newbie questions and I have tried to RTFM but if someone could answer these questions I'd appreciate it a great deal.........

As an example is it possible to assign LFO 2 to ENV 1 Release ?

Is it possible to assign both Aftertouch and Mod Wheel to Vibrato at the same time ?

Thanks, the answers will save me a lot of time............ :)
No, you cannot modulate the Env stages

Yes, go to the modifications tab and in the Add modulator assign Modwheel and Aftertouch and then for LFO1 mod assign Add

Post

pdxindy wrote:No, you cannot modulate the Env stages
Thanks I was afraid of that but wanted to make sure I wasn't missing something.
pdxindy wrote:Yes, go to the modifications tab and in the Add modulator assign Modwheel and Aftertouch and then for LFO1 mod assign Add
Ahhh got it....thanks! :)
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe

Post

Teksonik wrote:
pdxindy wrote:No, you cannot modulate the Env stages
Thanks I was afraid of that but wanted to make sure I wasn't missing something.
pdxindy wrote:Yes, go to the modifications tab and in the Add modulator assign Modwheel and Aftertouch and then for LFO1 mod assign Add
Ahhh got it....thanks! :)
Welcome...

got any more questions, ask away! :-)

I wish we could have the same sort of modulation in Diva as in Hive!

Post

No that's it....just needed those two questions answered. Thanks. :)

Yes I agree we get so spoiled for modulation options with synths like Zebra and Hive that it seems odd not to have those options in DIVA but I guess that's her raison d'être to be a dead accurate emulation of hardware.

I like to use a slow LFO with a sine wave to ENV Release with Arp patches. It opens and closes the sound in a very cool way......but I can live without ENV modulation. :)
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe

Post

Teksonik wrote:No that's it....just needed those two questions answered. Thanks. :)

Yes I agree we get so spoiled for modulation options with synths like Zebra and Hive that it seems odd not to have those options in DIVA but I guess that's her raison d'être to be a dead accurate emulation of hardware.

I like to use a slow LFO with a sine wave to ENV Release with Arp patches. It opens and closes the sound in a very cool way......but I can live without ENV modulation. :)
Yeah... Zebra and Hive are great for modulation!

My guess is it is not so much the emulation of hardware as some technical issues with multicore support and mod matrixes... I remember Urs saying something about not being able to add multicore support to Zebra due to the mod matrix... and the synths with multicore, Diva, Ace and Bazille all do not have a mod matrix.

There may be CPU issues involved too...

Post

He COULD add muticore to Zebra but mod matrix would have to be completely rewritten, that's what I gathered. And completely rewriting something is asking for trouble... :P


Still, it might happen one day, especially important for ZHZ.

Post

EvilDragon wrote:He COULD add muticore to Zebra but mod matrix would have to be completely rewritten, that's what I gathered. And completely rewriting something is asking for trouble... :P


Still, it might happen one day, especially important for ZHZ.
For Zebra 3!!

Post

pdxindy wrote:technical issues with multicore support and mod matrixes...
That.

Let's say Diva has 16 voices and thus 16 lowpass filter modules. Those 16 modules all share the same parameters, as seen on the GUI.

Our ModMatrices are processed before and after each module they target. First they collect the original parameter value. They add their modulation towards it and overwrite the parameter in the module. Then the module gets processed with the updated parameter value. Afterwards, in a second pass, the ModMatrix writes the original parameter value back into the module. This way we can target pretty much any parameter that has a knob. It's a rather clever mechanism.

Now, when Multicore operation is enabled, each voice is processed in a separate thread, possibly (hopefully!) on different CPU cores simultaneously. Now, as there is only ever one set of parameters for each module, and as two or more ModMatrices might change the same parameter to whatever it needs to be for this or that voice... chaos would emerge with randomly exploding parameter settings...

Hence we need to change the ModMatrices such that each target module needs to have their parameters copied into a temporary space. On the con side this will cost more memory and CPU, but not necessarily much. On the pro side, the second pass for the ModMatrix can be waived because the original parameter set is left untouched. We'll experiment with that during Z3 development.

Post

I don't really need a Mod Matrix in DIVA but would it be possible to have the ability to right click a control and in addition to the Lock option have the ability to assign a Control to for example again ENV 1 release time etc ?

LFO to Filter Cutoff is possible so I'm not seeing where ADSR parameters would be much different but of course I don't write the code............ :)

Of course if it's going to cause increased CPU demand it wouldn't be practical. :)
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe

Post

Teksonik wrote:I don't really need a Mod Matrix in DIVA but would it be possible to have the ability to right click a control and in addition to the Lock option have the ability to assign a Control to for example again ENV 1 release time etc ?

LFO to Filter Cutoff is possible so I'm not seeing where ADSR parameters would be much different but of course I don't write the code............ :)

Of course if it's going to cause increased CPU demand it wouldn't be practical. :)
What you describe *is* a ModMatrix, just a different interface to it :)

Post

You know what I mean when I say Mod Matrix. A dedicated page or part of a page with a list of Sources, Destinations, Amounts etc............

Anyway that doesn't answer the question. From a technical standpoint what allows the LFO to control Filter Cutoff or OSC Detune but not Envelope Release time for example (in DIVA) ? :)
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe

Post

Teksonik wrote:You know what I mean when I say Mod Matrix. A dedicated page or part of a page with a list of Sources, Destinations, Amounts etc............

Anyway that doesn't answer the question. From a technical standpoint what allows the LFO to control Filter Cutoff or OSC Detune but not Envelope Release time for example (in DIVA) ? :)
Well we would have to add a drop down for ModSource and a knob for ModDepth to every parameter that one would ever modulate. That would make Diva a very complex monster I'm afraid.

I'd much rather add some sort of simple ModMatrix later on to keep the interface tidy.

Post

if you need a dynamic release time, there are two options:

- a plugin/software that sends MIDI CC with varying values (like an LFO) to that parameter in Diva. Reaktor, Lemur, sequencers, etc. can do that.

- automation in the DAW.

Post

Urs wrote: I'd much rather add some sort of simple ModMatrix later on to keep the interface tidy.
Ok that sounds good................. :)
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe

Post Reply

Return to “u-he”