]>
Commit | Line | Data |
---|---|---|
299d38ae | 1 | Audio-LibSampleRate version 0.002 |
27013d8f MG |
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 | ||
299d38ae MG |
34 | This module requires no other modules and libraries, as libsamplerate |
35 | is bundled with this module. | |
27013d8f MG |
36 | |
37 | COPYRIGHT AND LICENCE | |
38 | ||
299d38ae | 39 | Copyright (C) 2015-2016 by Marius Gavrilescu |
27013d8f | 40 | |
299d38ae MG |
41 | This library is free software; you can redistribute it and/or modify |
42 | it under the same terms as Perl itself, either Perl version 5.20.2 or, | |
43 | at your option, any later version of Perl 5 you may have available. | |
27013d8f MG |
44 | |
45 |