Kilohearts Updates the Entire Kilohearts Ecosystem to v2 - Including Phase Plant
- KVRAF
- 5440 posts since 4 Aug, 2006 from Helsinki
Kilohearts product family, in my opinion, has become in the past 2 years one of the best sounding in the market.
I’ve got the whole line, except some of the soundpack expansions.
I’ve got the whole line, except some of the soundpack expansions.
-
- KVRist
- 331 posts since 11 Jan, 2022
Cubase, Nuendo, WaveLab, Studio One, Logic Pro, Pro Tools, Cakewalk all support 64-Bit Floating Point operation.Igro wrote: Tue Jul 16, 2024 8:07 am FL-Studio is 32bit FP. If KH updates their plugins to 64bit FP, then, as you say, there will be destructive conversation?
If your DAW doesn't suppport 64-Bit FP, and a plug-in is internally operating at 64-Bit FP, then said plug-in will convert the signal to 32-Bit FP before sending it to your DAW. If your DAW supports 64-Bit FP, and a plug-in operates at 32-Bit FP, then the plug-in either converts the signal to 64-Bit FP before sending it to the DAW, or the DAW itself does the job.
Converting from 32-Bit FP to 64-Bit FP is lossless according to my past experience and it also makes sense that that's the case. Converting from 64-Bit FP to 32-Bit FP on the other hand is destructive and cannot be undone.
So if your DAW is only capable of handling 32-Bit FP signals, then don't worry about the plug-ins, because your DAW is the “bottleneck”. If on the other hand, your DAW is 64-Bit FP capable, then ideally you want everything to be at 64-Bit FP without conversion from 32-Bit FP to 64-Bit FP and then back to 32-Bit FP hundreds of times.
Unfortunately when it comes to 64-Bit Floating Point, many people are defensive for some strange reason. As if modern computers are not capable of handling it. The only understandable reason I can think of, is the fact that they don't want the developer to “waste” their time on updating their plug-ins to 64-Bit FP.
I even tried to convince myself that if inserting 64 snapins in a session doesn't increase the noise above 24-Bit (-144.5dB dynamic range), I'll just be okay with it. But then, as I showed above EVEN ONE kHs Gain plug-in at 0dB (without cutting or boosting), increases the noise level from -infinity to -150dBFS. Two kHs Gain plug-ins with cutting and boosting increase the noise to -129dB. 64 kHs Gain plug-ins increase the noise to -101dBFS. So yeah, something's going on even if many people don't want to admit it or are okay with it.
- KVRian
- 1498 posts since 21 Nov, 2005 from The Netherlands
- KVRian
- 1498 posts since 21 Nov, 2005 from The Netherlands
Maybe the answer is a bit more down to earth:limitlesssss wrote: Tue Jul 16, 2024 9:31 am Unfortunately when it comes to 64-Bit Floating Point, many people are defensive for some strange reason. As if modern computers are not capable of handling it. The only understandable reason I can think of, is the fact that they don't want the developer to “waste” their time on updating their plug-ins to 64-Bit FP.
https://en.wikipedia.org/wiki/Double-pr ... arithmetic
-
- KVRist
- 331 posts since 11 Jan, 2022
Even if speed is the excuse for not using 64-Bit FP, then how do you explain developers who do use 64-Bit FP? They don't care about speed?RPH wrote: Wed Jul 17, 2024 10:53 amMaybe the answer is a bit more down to earth:limitlesssss wrote: Tue Jul 16, 2024 9:31 am Unfortunately when it comes to 64-Bit Floating Point, many people are defensive for some strange reason. As if modern computers are not capable of handling it. The only understandable reason I can think of, is the fact that they don't want the developer to “waste” their time on updating their plug-ins to 64-Bit FP.
https://en.wikipedia.org/wiki/Double-pr ... arithmetic
-
- KVRist
- 375 posts since 17 Nov, 2022
Most developers stopped caring about speed 20 years ago...
- KVRian
- 1498 posts since 21 Nov, 2005 from The Netherlands
Interesting thread to read, gives some answers. And pointer about your testing method being valid or not.limitlesssss wrote: Wed Jul 17, 2024 10:59 am how do you explain developers who do use 64-Bit FP? They don't care about speed?
https://forums.steinberg.net/t/64-bit-f ... s/99549/60
Last edited by RPH on Wed Jul 17, 2024 12:54 pm, edited 1 time in total.
- KVRian
- 1498 posts since 21 Nov, 2005 from The Netherlands
Bullshit, the first thing people complain about is CPU usage in a plugin.WackyZoundz wrote: Wed Jul 17, 2024 11:33 am Most developers stopped caring about speed 20 years ago...
Every dev works on providing an efficient plugin.
- KVRAF
- 5544 posts since 26 Apr, 2007 from Noosphere
Bullshit, I stay way from bad quality plugins, even if they use 0% CPU.RPH wrote: Wed Jul 17, 2024 12:53 pmBullshit, the first thing people complain about is CPU usage in a plugin.WackyZoundz wrote: Wed Jul 17, 2024 11:33 am Most developers stopped caring about speed 20 years ago...
Every dev works on providing an efficient plugin.
-
- KVRist
- 375 posts since 17 Nov, 2022
Obviously no bullshit. Just compare plugins like multi-band compressors for example. Take software developed 15 or 20 years ago and compare them to what is released today. The difference in CPU and RAM usage is huge despite doing the exact same thing at the exact same samplerate with the exact same filter order. The code is ridiculously bloated. A lot of resources are also wasted on GUIs which nobody needs. Many plugins don't even need a GUI at all.RPH wrote: Wed Jul 17, 2024 12:53 pm Bullshit, the first thing people complain about is CPU usage in a plugin.
- KVRAF
- 4066 posts since 3 Jul, 2022
Man you created a specific thread about it and now, because nobody was giving a s...t you are polluting the main Phase Plant thread ??limitlesssss wrote: Wed Jul 17, 2024 10:59 amEven if speed is the excuse for not using 64-Bit FP, then how do you explain developers who do use 64-Bit FP? They don't care about speed?RPH wrote: Wed Jul 17, 2024 10:53 amMaybe the answer is a bit more down to earth:limitlesssss wrote: Tue Jul 16, 2024 9:31 am Unfortunately when it comes to 64-Bit Floating Point, many people are defensive for some strange reason. As if modern computers are not capable of handling it. The only understandable reason I can think of, is the fact that they don't want the developer to “waste” their time on updating their plug-ins to 64-Bit FP.
https://en.wikipedia.org/wiki/Double-pr ... arithmetic
I mean, if we don't care, why continuing to insist on it...
I'll just be careful not to add 128 consecutive Kilohearts plugins...
- KVRAF
- 4066 posts since 3 Jul, 2022
Developers like any other human being are taking care of the most pressing problems first. And CPU usage has stopped being a pressing problem in the general industry since about 25-30 years ago.WackyZoundz wrote: Wed Jul 17, 2024 1:08 pmObviously no bullshit. Just compare plugins like multi-band compressors for example. Take software developed 15 or 20 years ago and compare them to what is released today. The difference in CPU and RAM usage is huge despite doing the exact same thing at the exact same samplerate with the exact same filter order. The code is ridiculously bloated. A lot of resources are also wasted on GUIs which nobody needs. Many plugins don't even need a GUI at all.RPH wrote: Wed Jul 17, 2024 12:53 pm Bullshit, the first thing people complain about is CPU usage in a plugin.
That's how C/C++ stopped being the kings and went behind Java and a bit later C#/.Net.
BUT
That is for general industry. There is a ton of exceptions, I do believe that plugin industry is part of this exception.
And what do you mean by bloated ? Can you give specific examples ? Like which MB compressor was as powerful as Fabfilter plugin is nowadays and using less CPU ?
I am curious.
- KVRAF
- 2034 posts since 30 Mar, 2008 from MN, USA
Please stop.limitlesssss wrote: Tue Jul 16, 2024 3:44 amKilohearts Plug-ins Aren't Bit Transparent (Request 64-Bit FP update)StuSmith wrote: Thu May 19, 2022 10:25 am Kilohearts has announced a significant free update to the entire Kilohearts Ecosystem of plugins with the release of Kilohearts v2.
CLAP Software Database: https://clapdb.tech. KVR Discussion Topic.
-
- KVRAF
- 5573 posts since 30 May, 2006 from Hollow Earth
Limitlesssss should use a De-Esser before posting 
ABEFLGMOPPRRST 
- KVRAF
- 8037 posts since 28 Dec, 2015 from Atlantis Island
Can you recommend one with noise floor below -200dB?
https://sonograyn.bandcamp.com/music Experimental Ambient
https://martinjuenke.bandcamp.com/music Alternative Instrumental
https://martinjuenke.bandcamp.com/music Alternative Instrumental
