]>
Commit | Line | Data |
---|---|---|
27013d8f MG |
1 | Audio-LibSampleRate version 0.001 |
2 | ================================= | |
3 | ||
4 | Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for | |
5 | audio. One example of where such a thing would be useful is converting | |
6 | audio from the CD sample rate of 44.1kHz to the 48kHz sample rate used | |
7 | by DAT players. | |
8 | ||
9 | SRC is capable of arbitrary and time varying conversions ; from | |
10 | downsampling by a factor of 256 to upsampling by the same factor. | |
11 | Arbitrary in this case means that the ratio of input and output sample | |
12 | rates can be an irrational number. The conversion ratio can also vary | |
13 | with time for speeding up and slowing down effects. | |
14 | ||
15 | SRC provides a small set of converters to allow quality to be traded | |
16 | off against computation cost. The current best converter provides a | |
17 | signal-to-noise ratio of 145dB with -3dB passband extending from DC to | |
18 | 96% of the theoretical best bandwidth for a given pair of input and | |
19 | output sample rates. | |
20 | ||
21 | This distribution is a Perl interface to libsamplerate. | |
22 | ||
23 | INSTALLATION | |
24 | ||
25 | To install this module type the following: | |
26 | ||
27 | perl Makefile.PL | |
28 | make | |
29 | make test | |
30 | make install | |
31 | ||
32 | DEPENDENCIES | |
33 | ||
34 | This module requires these other modules and libraries: | |
35 | ||
36 | * libsamplerate | |
37 | ||
38 | COPYRIGHT AND LICENCE | |
39 | ||
40 | Copyright (C) 2015 by Marius Gavrilescu | |
41 | ||
42 | This program is free software; you can redistribute it and/or | |
43 | modify it under the terms of the GNU General Public License | |
44 | as published by the Free Software Foundation; either version 2 | |
45 | of the License, or (at your option) any later version. | |
46 | ||
47 | This program is distributed in the hope that it will be useful, | |
48 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
49 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
50 | GNU General Public License for more details. | |
51 | ||
52 | You should have received a copy of the GNU General Public License | |
53 | along with this program; if not, write to the Free Software | |
54 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA | |
55 | 02110-1301, USA. | |
56 | ||
57 |