IPB

Welcome Guest ( Log In | Register )

FSRC resampler, Seems good and really fast.
punkrockdude
post Jul 23 2012, 11:31
Post #1





Group: Members
Posts: 244
Joined: 21-February 05
Member No.: 20022



Anyone tried FSRC http://libfsrc.sourceforge.net/? The tests shows good specs and I was surprised by its speed.

QUOTE
FSRC (Overlap-Save) - ~5.6s
FSRC (Polyphase) - ~16.1s
libsamplerate - ~103.9s

Any programmers who might be interested in making a Foobar2000 dsp of it if it's possible? I would like to try it out against SoX. Regards.
Go to the top of the page
+Quote Post
 
Start new topic
Replies
bandpass
post Jul 30 2012, 09:30
Post #2





Group: Members
Posts: 326
Joined: 3-August 08
From: UK
Member No.: 56644



It comes with a standalone tool, so I did a quick comparison with some other well-known SRCs (sndfile-resample = 0.1.7-3ubuntu1; others converters compiled from latest source).

Execution time and comparative execution time percentage shown for a couple of common SRC ratios, and a couple of conversion qualities:

High-ish quality:

CODE
44100 ->  96000 sox rate                   6.21s 100.0%
44100 ->  96000 ssrc                      20.58s 331.4%      
44100 ->  96000 fsrctool -q mq20          27.74s 446.7%
44100 ->  96000 sndfile-resample -c 1     40.17s 646.9%

96000 ->  44100 sox rate                   5.28s 100.0%  
96000 ->  44100 ssrc                      19.98s 378.4%      
96000 ->  44100 fsrctool -q mq20          28.88s 547.0%
96000 ->  44100 sndfile-resample -c 1     34.54s 654.2%




Best-ish quality:

CODE
44100 ->  96000 sox rate -vs               7.01s 100.0%
44100 ->  96000 ssrc_hp                   32.86s 468.8%
44100 ->  96000 fsrctool -q hq24          24.19s 345.1%
44100 ->  96000 sndfile-resample -c 0    369.50s 5271.0%

96000 ->  44100 sox rate -vs               5.91s 100.0%
96000 ->  44100 ssrc_hp                   32.31s 546.7%
96000 ->  44100 fsrctool -q hq24          22.58s 382.1%
96000 ->  44100 sndfile-resample -c 0    359.16s 6077.2%



This post has been edited by bandpass: Jul 30 2012, 09:39
Go to the top of the page
+Quote Post
punkrockdude
post Jul 30 2012, 11:20
Post #3





Group: Members
Posts: 244
Joined: 21-February 05
Member No.: 20022



Thank you bandpass for those informative demonstrations. I guess compared to the others, this resamplers is not quite as high quality.
Go to the top of the page
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 19th September 2014 - 02:50