Hive2 feature request thread
-
- KVRist
- 482 posts since 10 Mar, 2013
-
- KVRAF
- 2296 posts since 23 May, 2012 from London
The interpolation in Hive's wavetable engine is much more resource intensive, which is why it sounds so good and is smooth enough to do convincing DX-style FM with UHM scripts. To retain the same fidelity at audio rate would increase CPU usage 50-fold or so I remember Urs saying, when I brought this same topic up a while back.claudedefaren wrote: Wed Oct 14, 2020 2:01 pm Fwiw, ANA2 has wavetable FM and it doesn't seem to affect cpu that strongly
Edit: CPU usage in Serum isn't too bad when FMing two wavetables but it does sound harsh to me and the scanning in general isn't quite as good and as much as I like to combine wavetable and FM synthesis, I'd rather u-he didn't compromise on the quality of the wavetable engine to make it possible. This is why I'm more supportive of FM between the VA waveforms only, as a reasonably compromise
Always Read the Manual!
- u-he
- 30213 posts since 8 Aug, 2002 from Berlin
It can be done "okay-ish quality" with oversampling. That would still be about twice or more CPU.
-
- KVRAF
- 2296 posts since 23 May, 2012 from London
Urs wrote: Wed Oct 14, 2020 2:33 pm It can be done "okay-ish quality" with oversampling. That would still be about twice or more CPU.
Always Read the Manual!
-
- KVRian
- 751 posts since 9 Mar, 2001
Personally, it would be enough to have FM possibilities for the standard oscillators.
I wish I could make cooler Uhm scripts though. My math skills are pathetic and I can't translate what I have in mind into the scripting language. Would not mind an offline-editor for making uhm files, instead of FM.
I wish I could make cooler Uhm scripts though. My math skills are pathetic and I can't translate what I have in mind into the scripting language. Would not mind an offline-editor for making uhm files, instead of FM.
-
- KVRAF
- Topic Starter
- 5664 posts since 7 Feb, 2013
Standard waveforms, you mean?cnt wrote: Wed Oct 14, 2020 6:41 pm Personally, it would be enough to have FM possibilities for the standard oscillators.
Yes, that woulld be indeed enough for most of my FM uses.
Adam Szabo's Viper has great sounding FM/PM with different alogithms that can be used with classic VA oscillators and wavetables. I's not very CPU intensive and sounds absolutely awesome even at extreme settings. And it's just one knob
That's basically the kind of FM i want (the final sound at 4:14)
I understand, it must be possible to use just a wavetable but the interesting part is when you modulate the FM amount, e.g. transform a clean saw into the FMed sound.
You may think you can fly ... but you better not try
-
- KVRist
- 206 posts since 23 Apr, 2006
Something Urs said in response to my zebra 3 request for more intuitive visual feedback reminded me of a request for hive:
It would be a huge benefit, and hopefully a very easy addition, to have one of the zones (maybe the default zone) in Hive's scope be 'last touched parameter' or even mouse-over parameter, tooltip style.
So if I mouse over or click on env1, that instantly shows up in the scope. This would save so much time & seems a pretty intuitive use of the (excellent) scope.
It would be a huge benefit, and hopefully a very easy addition, to have one of the zones (maybe the default zone) in Hive's scope be 'last touched parameter' or even mouse-over parameter, tooltip style.
So if I mouse over or click on env1, that instantly shows up in the scope. This would save so much time & seems a pretty intuitive use of the (excellent) scope.
- u-he
- 30213 posts since 8 Aug, 2002 from Berlin
That's an interesting thought, but that would only make sense with modulated parameters? Otherwise it'll pretty much be just straight lines...
It's not trivial though because parameters like cutoff and anything pitch-related are often composed out of multiple distinct parameters and/or direct modulation paths - the question is then, what exactly do you visualise - the parameter or the compound value it contributes to? Which is why the most sensible visualisation for the filter seemed the little mini-scope we added in 2.0.
That said, visualising the outcome of the ModMatrix is high up on my list and, if I can pull this up, it will show the movement of the actual parameter that's modulated. That is, it won't show any direct modulation assignments such as pitchbend or key tracking.
It's not trivial though because parameters like cutoff and anything pitch-related are often composed out of multiple distinct parameters and/or direct modulation paths - the question is then, what exactly do you visualise - the parameter or the compound value it contributes to? Which is why the most sensible visualisation for the filter seemed the little mini-scope we added in 2.0.
That said, visualising the outcome of the ModMatrix is high up on my list and, if I can pull this up, it will show the movement of the actual parameter that's modulated. That is, it won't show any direct modulation assignments such as pitchbend or key tracking.
-
- KVRist
- 148 posts since 4 Dec, 2014 from Ukraine, Germany->Munich
Hello Urs,
add please tooltips for buttons and menus.
How it's work you can see in Tone2 plugins.
I find ctooltipsupport class in vstgui v3.6, and not know where this in vst3 framework which you use.
add please tooltips for buttons and menus.
How it's work you can see in Tone2 plugins.
I find ctooltipsupport class in vstgui v3.6, and not know where this in vst3 framework which you use.
-
- KVRist
- 206 posts since 23 Apr, 2006
True, but lots of stuff like LFOs and Envelopes are useful to see even if they're not (yet) modulating or modulated. And a scope showing a straight line can still be useful to determine that something is inactive.Urs wrote: Thu Nov 19, 2020 6:56 am That's an interesting thought, but that would only make sense with modulated parameters? Otherwise it'll pretty much be just straight lines...
Yeah, I really like the scope as it is. I'd suggest the 'active/last touched parameter' as an extra option rather than a replacement.Urs wrote: Thu Nov 19, 2020 6:56 am Which is why the most sensible visualisation for the filter seemed the little mini-scope we added in 2.0.
- KVRAF
- 24429 posts since 7 Jan, 2009 from Croatia
u-he uses their own homebrew UI framework.Alex_Longard wrote: Thu Nov 19, 2020 9:02 amI find ctooltipsupport class in vstgui v3.6, and not know where this in vst3 framework which you use.
- KVRist
- 395 posts since 3 Mar, 2015 from Japan
Now I heavily use wavetables in Hive and have 2 requests related to it.
(1)Browser for wavetables
Just like microtunings, it would be great if wavetable selector had a small popup browser -- There'd be some button like a folder icon next to dropdown triangle so that user can choose between menu(=close after selection) or browser(=stay open after selection).
(2)Wavetable information in h2p
Currently the information of which wavetables a preset is using seems to be stored as binary. So when I want to batch-change wavetable setting (e.g. when changing extension from .uhm to .wav), I have to edit each preset one by one. If it were stored as plain text, I can batch-replace using some text editor.
Not a big deal at all and I can live with what it is now, just wishes.
(1)Browser for wavetables
Just like microtunings, it would be great if wavetable selector had a small popup browser -- There'd be some button like a folder icon next to dropdown triangle so that user can choose between menu(=close after selection) or browser(=stay open after selection).
(2)Wavetable information in h2p
Currently the information of which wavetables a preset is using seems to be stored as binary. So when I want to batch-change wavetable setting (e.g. when changing extension from .uhm to .wav), I have to edit each preset one by one. If it were stored as plain text, I can batch-replace using some text editor.
Not a big deal at all and I can live with what it is now, just wishes.
- u-he
- 30213 posts since 8 Aug, 2002 from Berlin
I think we're a tiny bit reluctant here since our browser has become so big. We would like to avoid that people expect tagging and stuff... but yeah, a more comprehensive way to browse wavetables would be nice.plugmon wrote: Thu Nov 19, 2020 2:06 pm Now I heavily use wavetables in Hive and have 2 requests related to it.
(1)Browser for wavetables
Just like microtunings, it would be great if wavetable selector had a small popup browser -- There'd be some button like a folder icon next to dropdown triangle so that user can choose between menu(=close after selection) or browser(=stay open after selection).
That's almost certainly going to happen. We'll probably add some kind of "related files" section.(2)Wavetable information in h2p
Currently the information of which wavetables a preset is using seems to be stored as binary. So when I want to batch-change wavetable setting (e.g. when changing extension from .uhm to .wav), I have to edit each preset one by one. If it were stored as plain text, I can batch-replace using some text editor.
- KVRist
- 395 posts since 3 Mar, 2015 from Japan
That's nice to hear! And I understand about browser. On hearing that I instantly thought "oh, tagging for wavetables must be epic. I want that!". We cannot stop asking you for featuresUrs wrote: Thu Nov 19, 2020 2:21 pmThat's almost certainly going to happen. We'll probably add some kind of "related files" section.(2)Wavetable information in h2p
Currently the information of which wavetables a preset is using seems to be stored as binary. So when I want to batch-change wavetable setting (e.g. when changing extension from .uhm to .wav), I have to edit each preset one by one. If it were stored as plain text, I can batch-replace using some text editor.
-
- KVRist
- 206 posts since 23 Apr, 2006
On visualisation and the scope - I've been playing around with a few synths recently, and Cypher 2 does a very similar thing to my suggestion. It shows the results of changes you make as you alter modulations - cleverly snaps to show whatever you're currently working on - including all the transMod sources.
Very intuitive. It also does 'modulation rings' in a very effective, non-distracting way similar to Equator 2, Alchemy, Serum etc. Vital does this quite well but it's a little too contrasty/obvious for my taste.
I think the new Equator 2 is probably the best balance of this - it's not flashy, but all of the visual stuff is implemented in a really sensible and practical way.
Very intuitive. It also does 'modulation rings' in a very effective, non-distracting way similar to Equator 2, Alchemy, Serum etc. Vital does this quite well but it's a little too contrasty/obvious for my taste.
I think the new Equator 2 is probably the best balance of this - it's not flashy, but all of the visual stuff is implemented in a really sensible and practical way.

