Good & fast resampler based on SoX (http://sox.sourceforge.net/) resampling routines. (several times faster than PPHS Ultra).
0.8.3:
normal version: [attachment=7330:foo_dsp_...er_0.8.3.zip]modified (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=67373&view=findpost&p=619578): [attachment=7331:foo_dsp_...od_0.8.3.zip]and [attachment=7332:foo_dsp_...d2_0.8.3.zip]
sources: [attachment=7333:foo_dsp_....8.3_src.rar]
Discussion thread is here (http://www.hydrogenaudio.org/forums/index.php?showtopic=67376&hl=).
Changelog:Version 0.8.3:
- FFmpeg FFT code updated; other minor code updates.
Version 0.8.2:
- An improvement from git: "speed up small-factor downsampling; e.g. ~15% improvement for 48k->44100".
Version 0.8.1:
- Recompiled with TDM-GCC 4.7.1. Slightly smaller filesize.
Version 0.8.0:
- Updated sources from git (downsampling speed-up).
Version 0.7.9:
- Updated sources from git ("rate speed-ups: down-sample by 3/4, down-sample by > 4").
- Code cleanup.
Version 0.7.8:
- Even faster than before, especially for upsampling.
Version 0.7.6:
- Improved speed for 1.5x, 3x, 4x, 5x, ... upsampling and 3x downsampling.
Version 0.7.0:
<OLD content>
Version 0.6.9:
- Bugfix: error in initialization when CPU doesn't have SSE3.
Version 0.6.8:
- Bugfix for new quality modes & multithreading
Version 0.6.6 have new quality modes:
- Best -- the same as old 'Very high' mode
- Good -- old 'Very high' mode but with single precision (instead of double precision in 'Best' mode)
- Normal -- old 'High' mode with single precision
Version 0.6.0:
- Uses SSE3 optimizations but also works on CPUs without SSE3 support (0.5.6 and 0.5.4.4 merged).
Version 0.5.6 (for CPU with SSE3 support):
- Bugfix
- Switched to MSVS 2010 + Intel compiler 12.0
Version 0.5.5:
Version 0.5.4.4 (for CPU without SSE3 support):
- Bugfix: SSE2 instructions were enabled in 0.5.4.3, and plugin crashes on AthlonXP.
- Optimized versions removed (use 0.5.5)
Version 0.5.4.3:
- Minor UI changes.
- Default settings are configurable in Advanced Preferences (reasmpling service now uses them).
- Atom/Core 2/K8 optimized versions (compiled with MinGW32 4.5.0).
Version 0.5.4.2:
- Recompiled with newer SDKs (foobar2000 1.0+ now required).
Version 0.5.4.1:
- Added: Fast 4x upsampling.
Version 0.5.3:
Version 0.5.2:
- Changed: Minor fixes and improvements.
Version 0.5.0:
- Improved: New UI. Now it offers more control of passband and phase response.
- Improved: New modes: "Upsample x2", "Downsample x2".
- Improved: Now it uses resampler_entry class and WTL.
Version 0.4.0: was alpha only.
Version 0.3.2:
- Fixed: memory leak was REALLY fixed.
Version 0.3.1:
Fixed: memory leak.- Added: "Low" quality setting.
Version 0.3.0a: plugin is just renamed to a shorter name. Nothing more, even plugin version number is still 0.3.0.
Version 0.3.0:
- Fixed: resampling routines are changed to allow multiple instances of the plugin to work.
- Fixed: incorrect flushing of audio stream when seeking
Version 0.2.1:
- Fixed: bug in latency reporting
Version 0.2.0:
Modified version allows you to set a list of input frequencies that will pass through the plugin, unmodified. Or it can choose proper output frequency from the list.
*_mod: It doesn't resample the frequencies that you enter in the text field.
*_mod2: It resamples only the frequencies that you enter in the field.
Normal quality is enough for 16-bit precision output and is noticeably faster than Best.
Use Best mode if higher precision (24-bit, 32-bit float) is needed.
.
.
.
.
Discussion posts moved to discussion thread.
Please follow the Uploads - (fb2k) forum guidelines found in the stickied thread (http://www.hydrogenaudio.org/forums/index.php?showtopic=63848), guys.
.
.
TWIMC: Speex SRC for foobar2000. I just took SoX resampler component and replaced SoX routines with Speex routines. Sources included.
(another implementation: http://www.hydrogenaudio.org/forums/index....howtopic=90322) (http://www.hydrogenaudio.org/forums/index.php?showtopic=90322))
[attachment=7009:foo_dsp_speexsrc.rar]
Update: Speex SRC with a few improvements from opus-tools (http://git.xiph.org/?p=opus-tools.git;a=summary) project:
[attachment=7075:foo_dsp_...rc_0.1.2.rar]
.