SRC Resampler DSP

Component for foobar2000 v1.4 alpha and newer.

foobar2000 v2.0 version available here.

foobar2000 v1.1 version available here.

Released:2021-02-20 09:58
Size:1285.2 KB
License:Modified ISC license




Secret Rabbit Code resampler. Uses libsamplerate 0.2.1.

Additional info


1.0.12 (2021-02-20):Updated to libsamplerate v0.2.1 and the latest foobar2000 SDK
1.0.11 (2019-11-30):Added options to downsample and upsample by predefined factors
1.0.10 (2019-08-05):Fixed extrapolation of very short tracks. Changed config dialog to allow entering 8-digit target sample rate. Maximum allowed sample rate is still limited to what foobar2000 SDK allows, currently 20 MHz
1.0.9 (2018-10-05):Fixed latency reporting to be sample-accurate
1.0.8 (2018-03-24):Added extra checks against malformed audio chunks
1.0.7 (2018-03-19):Fixed resampler being listed twice on DSP Manager
1.0.6 (2018-03-16):Fixed upsampling truncating the ending
1.0.5 (2018-03-15):Added ability to exclude frequencies and frequency ranges. Removed resampler service priority config from the foobar2000 v1.4 version of the component
1.0.4 (2018-01-28):Disabled ability to use linear and ZOH modes with resampler service. Fixed priority config to allow zero priority
1.0.3 (2018-01-21):Added resampler service entry. Priority of the service can be configured in advanced preferences
1.0.2 (2018-01-17):Added signal extrapolation to help with gapless track transitions when converting individual tracks
1.0.1 (2018-01-15):Recompile with faster float-to-int conversion functions enabled
1.0 (2018-01-15):Initial version