Hive2 - Delay FX not working at high sampling rate
-
- KVRist
- 175 posts since 1 Apr, 2022
Delay FX seems to be dead at high sampling rate.
https://whyp.it/tracks/63192/hive2-vs-h ... oken=qjDh0
They are using same preset.
The 1st one is 768kHz / 128sample.
The 2nd one is 44.1kHz / 128sample.
The 3rd one is 44.1kHz / 8sample.
Reaper 5.99 + Topping E50.
Recorded by analog input of Tascam DA-3000 (44.1kHz / 24bit).
https://whyp.it/tracks/63192/hive2-vs-h ... oken=qjDh0
They are using same preset.
The 1st one is 768kHz / 128sample.
The 2nd one is 44.1kHz / 128sample.
The 3rd one is 44.1kHz / 8sample.
Reaper 5.99 + Topping E50.
Recorded by analog input of Tascam DA-3000 (44.1kHz / 24bit).
-
- KVRian
- 814 posts since 18 May, 2007 from Berlin
Not sure what we deduce from a test with too many variables, too many unknowns. Can we see a project file? A preset? Why was the output recorded into an external recorder? Were all cables plugged in properly? Many factors that may or may not have contributed.
Plus, 768 kHz sampling rate, that's not part of our testing procedure, and (dare I say) won't be for the foreseeable future
My point is, we'll happily check out everything, but if a bug is reported to us, we need all the details of the test setup so that we can try to reproduce things. And I should point out in advance, a sample rate of 768 kHz is just unrealistic, you shouldn't expect that such rates are supported.
Viktor
u-he team
Plus, 768 kHz sampling rate, that's not part of our testing procedure, and (dare I say) won't be for the foreseeable future
My point is, we'll happily check out everything, but if a bug is reported to us, we need all the details of the test setup so that we can try to reproduce things. And I should point out in advance, a sample rate of 768 kHz is just unrealistic, you shouldn't expect that such rates are supported.
Viktor
u-he team
Last edited by Viktor [TUC] on Sat Jan 07, 2023 3:57 pm, edited 1 time in total.
-
- KVRian
- 814 posts since 18 May, 2007 from Berlin
Apologies if I sound a little dismissive, DNnX, I appreciate the report nonetheless.
-
- KVRist
- 60 posts since 14 Mar, 2010
I guess that DNnX is using Reaper's Chain or FX instance oversampling options to reach the 768kHz rates.
I can duplicate the issue by doing the following steps:
The same behaviour is true for the VST2, AU and CLAP versions of Hive.
The above tests were done on an M1 MacBook Pro.
This doesn't seem to be an issue with Reaper's oversampling functionality as doing the same tests with Pigments using the Cranked Plucked Lead preset, the delays do not change when changing the oversample rates.
I can duplicate the issue by doing the following steps:
Code: Select all
1) Open Reaper and set the Audio device settings to use a sample rate of 48000 and a block size of 128.
2) Load up Hive on a track and load the AZ Defined Pluck preset.
3) Play a short note on the built in keyboard in Hive and listen to the delay.
4) In the FX chain window, right click on the VST3i: Hive (u-he) and change the Chain oversampling from No oversampling to Oversample up to 705.6k to 768k.
5) Since these oversample changes does not take effect until the audio engine has been restarted, open up the Audio device settings dialog again and just click OK. No changes need to be done to reset the audio engine.
6) Play the same short note and hear that the delay has changed.
7) Repeat steps 4-6 but select the No oversampling option. You will now hear the original delay when playing the short note again.
The above tests were done on an M1 MacBook Pro.
This doesn't seem to be an issue with Reaper's oversampling functionality as doing the same tests with Pigments using the Cranked Plucked Lead preset, the delays do not change when changing the oversample rates.
- u-he
- 30208 posts since 8 Aug, 2002 from Berlin
768kHz...
I'd recommend to *never* go there. The little aliasing that one avoids is countered by decreased floating point resolution of a lot of common algorithms.
Things that "just work" at 768kHz probably run at a lower samplerate internally, and then upsample.
I'd recommend to *never* go there. The little aliasing that one avoids is countered by decreased floating point resolution of a lot of common algorithms.
Things that "just work" at 768kHz probably run at a lower samplerate internally, and then upsample.
-
- KVRian
- 924 posts since 13 Jul, 2006
What are good sample rates to run plugins internally or also to use externally?
I understand that if you render the end result, even 44.1khz may be more than a human can possibly hear. But having higher sample rates in the process when the sound is generated / processed helps reduce aliasing?
I understand that if you render the end result, even 44.1khz may be more than a human can possibly hear. But having higher sample rates in the process when the sound is generated / processed helps reduce aliasing?
Find my (music) related software projects here: github.com/Fannon
- Banned
- 75 posts since 2 Jul, 2022 from Toronto, Canada
Why would you need a 768kHz project setting?
all the best
-
- KVRist
- Topic Starter
- 175 posts since 1 Apr, 2022
Thanks for confirmingDoktorTenma wrote: Sat Jan 07, 2023 3:56 pm I guess that DNnX is using Reaper's Chain or FX instance oversampling options to reach the 768kHz rates.
I can duplicate the issue by doing the following steps:
The same behaviour is true for the VST2, AU and CLAP versions of Hive.Code: Select all
1) Open Reaper and set the Audio device settings to use a sample rate of 48000 and a block size of 128. 2) Load up Hive on a track and load the AZ Defined Pluck preset. 3) Play a short note on the built in keyboard in Hive and listen to the delay. 4) In the FX chain window, right click on the VST3i: Hive (u-he) and change the Chain oversampling from No oversampling to Oversample up to 705.6k to 768k. 5) Since these oversample changes does not take effect until the audio engine has been restarted, open up the Audio device settings dialog again and just click OK. No changes need to be done to reset the audio engine. 6) Play the same short note and hear that the delay has changed. 7) Repeat steps 4-6 but select the No oversampling option. You will now hear the original delay when playing the short note again.
The above tests were done on an M1 MacBook Pro.
This doesn't seem to be an issue with Reaper's oversampling functionality as doing the same tests with Pigments using the Cranked Plucked Lead preset, the delays do not change when changing the oversample rates.
I'm using Reaper 5.99 which does not have oversampling.
Topping E50 has native ASIO 768kHz support and Reaper can handle it.
-
- KVRist
- Topic Starter
- 175 posts since 1 Apr, 2022
Hi Urs. Thanks for the reply.Urs wrote: Sat Jan 07, 2023 4:58 pm 768kHz...
I'd recommend to *never* go there. The little aliasing that one avoids is countered by decreased floating point resolution of a lot of common algorithms.
Things that "just work" at 768kHz probably run at a lower samplerate internally, and then upsample.
If there were recommendable max rate for u-he synths, I'll follow it!
-
- KVRist
- Topic Starter
- 175 posts since 1 Apr, 2022
- I sometime use plugins as live standalone synth
- I abuse filters and distortions for some music styles
- Oversampling extra FXs adds extra latency.
