A high quality audio sampling rate converter
C C++ Makefile
Latest commit 4adf751 Jun 5, 2016 @shibatch Delete history.txt~
Permalink
Failed to load latest commit information.
bin Release of 1.33 Jun 4, 2016
dft Release of 1.33 Jun 4, 2016
LGPL2.txt Releasing version 1.31 Mar 13, 2016
LICENSE Initial commit Mar 13, 2016
Makefile Release of 1.33 Jun 4, 2016
README.md Update README.md Mar 13, 2016
dither.c Release of 1.33 Jun 4, 2016
dither.h Release of 1.32 Apr 2, 2016
history.txt Release of 1.33 Jun 4, 2016
prng.c Release of 1.32 Apr 2, 2016
prng.h Release of 1.32 Apr 2, 2016
shapercoefs.h Release of 1.32 Apr 2, 2016
ssrc.c Release of 1.33 Jun 4, 2016
ssrc.txt Release of 1.32 Apr 2, 2016

README.md

SSRC : A fast and high quality sampling rate converter written by Naoki Shibata

Homepage : http://shibatch.sourceforge.net/ e-mail : shibatch@users.sourceforge.net

This program converts sampling rates of PCM wav files. This program also has a function to apply dither to its output and extend perceived dynamic range.

Sampling rates of 44.1kHz and 48kHz are populary used, but the ratio between these two frequencies is 147:160, which are not small numbers. As a result, sampling rate conversion without degradation of sound quality requires filter with very large order, and it is difficult to have both quality and speed. This program quickly converts between these sampling frequencies without audible degradation.