HydrogenAudio

Hosted Forums => foobar2000 => 3rd Party Plugins - (fb2k) => Topic started by: mudlord on 2011-08-19 05:06:07

Title: foo_dsp_spxresample
Post by: mudlord on 2011-08-19 05:06:07
Binary (http://mudlord.info/crap/audio/foo_dsp_spxresample.zip)
Source code (https://github.com/mudlord/foobar2000/tree/master/foo_dsp_speexresample)

Code: [Select]
Resampling 44100 Hz WAV (total length: 49:16.320) to 11025 Hz

PPHS (Normal): 942.989x realtime
PPHS (Ultra): 178.291x realtime
SoX (Normal): 920.140x realtime
SoX (Best): 710.291x realtime
Speex (Q0): 1037.345x realtime
Speex (Q3 - VoIP): 540.334x realtime
Speex (Q4 - Default): 444.844x realtime
Speex (Q5 - Desktop): 381.972x realtime
Speex (Q10): 74.390x realtime


was done mainly to see what libspeex's resampler is like, nothing more.
Requires SSE, though I doubt thats a problem these days....
Title: foo_dsp_spxresample
Post by: Steve Forte Rio on 2011-08-24 11:12:31
Hi. I've got some strange clicks on a left chanel after converting this sample (http://audiophilesoft.ru/articles/resamplers/Untitled.flac) to 32-bit float/48 kHz with spxresample (quality 10).

(http://audiophilesoft.ru/articles/resamplers/err.png)
Title: foo_dsp_spxresample
Post by: mudlord on 2011-08-26 05:38:43
Hmmm, sample's 404ed. Any chance of a link, so I can forward the problem to jmvalin?
Title: foo_dsp_spxresample
Post by: lvqcl on 2011-08-26 15:36:52
Hmmm, sample's 404ed. Any chance of a link

Any stereo signal is enough. For example, sweep://10-22000,50 and "Convert mono to stereo" DSP before the resampler.

so I can forward the problem to jmvalin?

I'm not sure that the problem is in speexdsp lib. Several months ago I took SoX resampler plugin and replaces SoX with Speex library, and it works without problems.
Title: foo_dsp_spxresample
Post by: mudlord on 2011-08-27 09:59:40
k, thanks, must be a issue then with my buffering...
Title: foo_dsp_spxresample
Post by: mudlord on 2012-08-22 12:11:31
k, a year later, was buffering indeed. fixed in Git.