Voxengo R8Brain VST Plugin.
-
- KVRist
- 149 posts since 13 Aug, 2001 from Chicago
Now how, exactly, would that work? 
-
- KVRAF
- 3139 posts since 6 Sep, 2002 from United Kingdom & Opinions Will Travel :O)
It would kill the host dead – R8Brain is an advanced tool designed for extreme accuracy when it comes to sample conversion – one of the other key aspects is the ability to change sample rate (something a host would not like) Also as a tool its great for batch conversions.
What would the benefit be having it in a host as a vst?
Best regards,
Spe3d
:O)
What would the benefit be having it in a host as a vst?
Best regards,
Spe3d
:O)
-
- KVRAF
- Topic Starter
- 5515 posts since 6 May, 2002
Wavelab has no problem with plugins changing the sample rate. It even has its own resampler plugin. I agree this plugin would not be suitable for multitrack sequencers though. Do you think it would really be that CPU intensive in realtime on an A64 CPU?Spe3D wrote:It would kill the host dead – R8Brain is an advanced tool designed for extreme accuracy when it comes to sample conversion – one of the other key aspects is the ability to change sample rate (something a host would not like) Also as a tool its great for batch conversions.
What would the benefit be having it in a host as a vst?
Best regards,
Spe3d
:O)
Intel Core2 Quad CPU + 4 GIG RAM
- Beware the Quoth
- 35475 posts since 4 Sep, 2001 from R'lyeh Oceanic Amusement Park and Funfair
Is Wavelabs Resampler actually a 'normal' plugin (ie a VST or DX or whatever), though, or just a feature of the editor?
In other words does that host support a plugin telling it that the sample rate, bit depth et.c. have been changed by the plugin....
Answers on a postcard to....
In other words does that host support a plugin telling it that the sample rate, bit depth et.c. have been changed by the plugin....
Answers on a postcard to....
An idiot on Set Theory:
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
-
- KVRAF
- 3139 posts since 6 Sep, 2002 from United Kingdom & Opinions Will Travel :O)
Having used the pro version with the only the linPhase option (not the more advanced algo) even that puts a hit to the cpu when it’s the only program active, it does some very intensive maths to get the accuracy – there could be a way to reduce the cpu hit I would think by making it less accurate in its algo.electro wrote: Wavelab has no problem with plugins changing the sample rate. It even has its own resampler plugin. I agree this plugin would not be suitable for multitrack sequencers though. Do you think it would really be that CPU intensive in realtime on an A64 CPU?
I think also plugs changing sample rate in host apps probably will crash them in realtime – most hosts tend to lock to the sample rate that the main sound card it set to at start up. all the plugs follow that when the host opens.
Best regards,
Spe3d
:O)
Last edited by Spe3D on Fri Apr 15, 2005 3:35 pm, edited 1 time in total.
-
TotcProductions TotcProductions https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=6202
- KVRAF
- 5156 posts since 5 Mar, 2003 from Franklin, NH
Aren't most advanced hosts capable of this anyway? I know that in Cubase SX you have the option of changing sample rates and bit depths when importing an audio file. Although, i'm sure that R8brain is of a much better quality since it is designed specifically for this task. Hoping to buy it one day...this alesky guy is really proving to be quite the genius.
peace!
peace!
-
- KVRAF
- Topic Starter
- 5515 posts since 6 May, 2002
I think reducing the quality would defeat the purpose of putting it in plugin format.Spe3D wrote:Having used the pro version with the only the linPhase option (not the more advanced algo) even that puts a hit to the cpu when it’s the only program active, it does some very intensive maths to get the accuracy – there could be a way to reduce the cpu hit I would think by making it less accurate in its algo.electro wrote: Wavelab has no problem with plugins changing the sample rate. It even has its own resampler plugin. I agree this plugin would not be suitable for multitrack sequencers though. Do you think it would really be that CPU intensive in realtime on an A64 CPU?
Changing samplerate doesn't disturb Wavelab, it just adjusts.Spe3D wrote:I think also plugs changing sample rate in host apps probably will crash them in realtime – most hosts tend to lock to the sample rate that the main sound card it set to at start up. all the plugs follow that when the host opens.electro wrote: Wavelab has no problem with plugins changing the sample rate. It even has its own resampler plugin. I agree this plugin would not be suitable for multitrack sequencers though. Do you think it would really be that CPU intensive in realtime on an A64 CPU?
Intel Core2 Quad CPU + 4 GIG RAM
-
- KVRian
- 769 posts since 2 Apr, 2005
The whole point of R8Brain is that it does extremely high quality resampling conversion. Most hosts offer resampling, which satisfies 95% of users. Especially if you still think mp3's sound ok, you would never ever appreciate the small but significant difference. This is a mastering product, for people who can hear the difference. If you are serious about your music, you will be exporting your mixes at 32bit floating, and using R8Brain to resample. There is no logical reason to want this as a realtime VST plugin - none whatsoever. Some applications require realtime, low latency (such as live performance, or tracking midi parts). But for any other application, insisting on realtime low latency use is like insisting on lowering your quality standards for the sake of convenience. Some things, like pitch shifting and resampling, should be allowed to take as much time as it takes to get the highest possible quality. But if you still think mp3s sound good, you won't appreciate this.
- KVRAF
- 4030 posts since 7 Sep, 2002
This question has been asked on Voxengo forums a couple of times I think.
I'm not going to create 'offline' plug-in for WaveLab because the market for such plug-in is very small while the effort it requires is higher than simply writing a VST plug-in. So the main reason: too limited userbase. An external Windows app is a pretty good replacement because it supports batch processing.
Of course, single file resampling could be more convenient in the form of an offline FX plug-in. On the other hand high quality resampling requires a lot of CPU time, so it would not be very useful after all: it's better to collect WAV files first and then run a lengthy batch conversion in background.
I'm not going to create 'offline' plug-in for WaveLab because the market for such plug-in is very small while the effort it requires is higher than simply writing a VST plug-in. So the main reason: too limited userbase. An external Windows app is a pretty good replacement because it supports batch processing.
Of course, single file resampling could be more convenient in the form of an offline FX plug-in. On the other hand high quality resampling requires a lot of CPU time, so it would not be very useful after all: it's better to collect WAV files first and then run a lengthy batch conversion in background.
-
- KVRAF
- Topic Starter
- 5515 posts since 6 May, 2002
Aleksey,, I am under the impression that downsampling is the complicated process, but upsampling is the same on all realtime and offline resampling utilites. Am I correct or is R8brain superior to Wavelabs realtime upsampling as well as its realtime downsampling?
Intel Core2 Quad CPU + 4 GIG RAM
- KVRAF
- 4030 posts since 7 Sep, 2002
-
- KVRAF
- Topic Starter
- 5515 posts since 6 May, 2002
I see. I thought that upsampling was a simple operation while downsampling was the complicated one. I think I picked up that idea somewhere on these forums. Anyway, even if R8Brain is too CPU intensive to be run in real time, it would still be nice to use a simple R8Brain quality plug offline in the Wavelab Batchprocessor. This would just make it more convenient to do everything in 1 program as opposed to having to use a standalone program in addition to the Wave editor.
Aleksey, is the rumor of integer multiples yielding superior conversion results true (Going from 44.1Khz - 176.4Khz and back is always better than going from 44.1Khz - 192Khz and back)in R8Brain?
Aleksey, is the rumor of integer multiples yielding superior conversion results true (Going from 44.1Khz - 176.4Khz and back is always better than going from 44.1Khz - 192Khz and back)in R8Brain?
Intel Core2 Quad CPU + 4 GIG RAM
