TAPESTREA : Building for Sample Rate Conversion

version: 0.1.x.x (tap tap)

home: http://taps.cs.princeton.edu/



By default on most platforms, TAPESTREA accepts sound files at a pre-set sample rate only (more info). To add or remove automatic sample rate conversion of input sound files :


Windows

In this case, sample rate conversion is enabled by default. Just make sure to put the .dll files from bin\win32 into c:\windows\system32\ and it should work.

To disable automatic sample rate conversion, recompile the source code after removing "SECRET_RABBIT_CODE" from the preprocessor definitions.


Mac OS X / Linux

For these platforms, the default settings do not include sample rate conversion. To get sample rate conversion working, do the following:

  1. Install libsamplerate by Erik de Castro Lopo

  2. Change the makefile for your platform to include your libsamplerate library and the flag "SECRET_RABBIT_CODE"

  3. Build taps as normal

Any problems? Let us know!




taps | soundlab | cs | music