Open source high-quality pro audio sample rate converter library released from Voxengo
- KVRian
- 1010 posts since 6 Aug, 2005 from England
I was going for a fixed internal scaling rate (88k or something) for consistency in modelling but I think I’m going to scrap this, and just go for 2X oversampling which can be turned off if anyone uses ~+64k sampling rate, or something like that. Thanks anyway, this is a very cool bit of software.
Dave H.
Dave H.
Dave Hoskins. http://www.quikquak.com
- KVRAF
- Topic Starter
- 4030 posts since 7 Sep, 2002
Released v1.7 with the following changes:
* Improved sample timing precision.
* Increased CDSPResampler :: ConvCountMax to 28 to support a lot wider resampling ratios.
* Added bench tools.
* Removed getInLenBeforeOutStart() due to incorrect calculation.
Had to remove getInLenBeforeOutStart() because it was calculated incorrectly, and after some analysis I've concluded it's really hard to calculate it correctly without doing CPU-expensive modeling - too much non-linearity.
* Improved sample timing precision.
* Increased CDSPResampler :: ConvCountMax to 28 to support a lot wider resampling ratios.
* Added bench tools.
* Removed getInLenBeforeOutStart() due to incorrect calculation.
Had to remove getInLenBeforeOutStart() because it was calculated incorrectly, and after some analysis I've concluded it's really hard to calculate it correctly without doing CPU-expensive modeling - too much non-linearity.
- KVRAF
- Topic Starter
- 4030 posts since 7 Sep, 2002
Quite a nice New Year finding - r8brain-free-src mentioned in Credits of Red Dead Redemption 2, one of the biggest games of 2018: https://www.rockstargames.com/reddeadre ... n2/credits
- KVRAF
- 7026 posts since 19 Apr, 2002 from Utah
Nice! Congratulations!!Aleksey Vaneev wrote: Mon Jan 07, 2019 2:00 pm Quite a nice New Year finding - r8brain-free-src mentioned in Credits of Red Dead Redemption 2, one of the biggest games of 2018: https://www.rockstargames.com/reddeadre ... n2/credits
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
- KVRAF
- Topic Starter
- 4030 posts since 7 Sep, 2002
Thanks! I've finally found some time and desire to further better r8brain-free-src. While its sound/conversion quality is top notch, it still lags a bit in speed compared to at least one competing SRC.audiojunkie wrote: Fri Jan 11, 2019 1:08 amNice! Congratulations!!Aleksey Vaneev wrote: Mon Jan 07, 2019 2:00 pm Quite a nice New Year finding - r8brain-free-src mentioned in Credits of Red Dead Redemption 2, one of the biggest games of 2018: https://www.rockstargames.com/reddeadre ... n2/credits
- KVRAF
- Topic Starter
- 4030 posts since 7 Sep, 2002
- KVRAF
- 7026 posts since 19 Apr, 2002 from Utah
Thank you! I love and appreciate the hard work you do!!
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
- KVRAF
- Topic Starter
- 4030 posts since 7 Sep, 2002
Released v2.0 which now includes a fast power-of-2 upsampling, it's blazing fast now.
https://github.com/avaneev/r8brain-free-src
Still have one optimization in plans, for faster upsampling to non-power-of-2 factors, when there is space available to split upsampling into non-power-of-2 and power-of-2 steps.
https://github.com/avaneev/r8brain-free-src
Still have one optimization in plans, for faster upsampling to non-power-of-2 factors, when there is space available to split upsampling into non-power-of-2 and power-of-2 steps.
- KVRAF
- 7026 posts since 19 Apr, 2002 from Utah
Excellent!! Thank you!!
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
- KVRAF
- Topic Starter
- 4030 posts since 7 Sep, 2002
- KVRAF
- Topic Starter
- 4030 posts since 7 Sep, 2002
- KVRAF
- Topic Starter
- 4030 posts since 7 Sep, 2002
-
- KVRer
- 1 posts since 30 Jul, 2020
Hi Aleksey,
I'm testing the your r8brain-free-src DLL version in my project for a real-time SRC requirement on Windows 10 64-bit using Visual Studio 2019 but ran into a bunch of linker errors (see attachment). I was wondering if you have seen these before and can shed some lights. I've not done much but created a simple class with an instance of CDSPResampler16.
Thanks very much!
Linh
I'm testing the your r8brain-free-src DLL version in my project for a real-time SRC requirement on Windows 10 64-bit using Visual Studio 2019 but ran into a bunch of linker errors (see attachment). I was wondering if you have seen these before and can shed some lights. I've not done much but created a simple class with an instance of CDSPResampler16.
Thanks very much!
Linh
You do not have the required permissions to view the files attached to this post.
- KVRAF
- Topic Starter
- 4030 posts since 7 Sep, 2002
Well, the bundled DLL works fine. If you'd like to build your own DLL, you have to export the relevant symbols. Such issues do not appear when I build the DLL myself with Intel C++ Compiler, so that's probably some VS-oriented issue. Why not just used the C++ code? I've bundled DLL mainly for Delphi Pascal use.
-
- KVRer
- 1 posts since 21 Feb, 2021
Hi, first of all thank you for your plugin and your new version of it. It is work great.
What is your opinion for hardware digital filters ?
How are they compared to your plugin ?
What is your opinion for hardware digital filters ?
How are they compared to your plugin ?
