eac3to changelog:
v2.76
* SSRC resampling parameters modified slightly to reduce steepness and ringing
v2.75
* new option "-fast" switches SSRC resampler to fast, but low quality mode
* new option "-r8brain" forces use of r8brain resampler instead of SSRC
v2.69
* added high precision SSRC resampler
* resampling "-quality" now allows "low", "high" (SSRC) or "ultra" (r8brain)
* resampling quality now defaults to "high" (SSRC)
quotes from doom9, mostly from author:
QUOTE
Please note that I'm not sure whether SSRC or r8brain is better for resampling.
r8brain is a lot slower than SSRC, so hopefully it's a little bit better, but you be the judge.
Because of the dramatic speed difference the highest quality SSRC mode is now the default resampling mode (also used for PAL speedup/slowdown).
SSRC is somewhat limited in which conversions it likes to do exactly, though. Some sample rate conversions might be declined by SSRC.
If you stumble over such a case, just use the "-quality=ultra" option to switch to r8brain instead.
QUOTE
I meant the maintainer of this comparison website:
http://src.infinitewave.ca/He gave me some feedback on my early SSRC implementation, based on which I tweaked the SSRC parameters a bit.
But I'm still interesting in your comparison, too. Would be nice if you could use the latest eac3to version, because of the tweaked SSRC parameters...
As far as I understand the technical comparison website above, SSRC is a rather steep resampling filter with good results, but with "normal" ringing.
r8brain filters out quite a lot of the high frequencies, but on the positive side r8brain has very reduced ringing (see pulse graph).
So both filters have their advantages and disadvantages, technically.
QUOTE
There are no exact comparisons, I'm afraid. Reading through posts at hydrogenaudio.org shows that SSRC is recommended most of the time.
This topic particularly points out one problem with r8brain:
http://www.hydrogenaudio.org/forums/index....showtopic=64989By the way, KikeG recommends these command lines for SSRC:
http://www.hydrogenaudio.org/forums/index.php?showtopic=7133QUOTE
Thanks. Well, the guys talking about r8brain there are just looking at the graphs and comment on that.
That still doesn't fully satisfy me. But anyway, SSRC is default in eac3to now, while r8brain can still optionally be used. So everybody should be happy.
The settings listed there are mainly for dithering. That doesn't apply here because eac3to fetches the full floating point processing result from SSRC.
So SSRC's dithering functionality isn't used at all.