ftp.nice.ch/pub/next/unix/audio/resample.N.b.tar.gz#/resample_dist

HQFilter.ma
 
LQFilter.ma
 
Makefile
 
README
 
i.snd
 
resample
 
resample.1
 
sndtrim
 
sweep.score
 
test.filter
 
testFilter
 
testFilter.ma
 
testscript
 
toascii
 
tomono
 
tosnd
 
windowfilter
 
windowfilter.1
 

README

README file in the format required for the NeXT CD-ROM for Higher Education 
 
a. AUTHOR
	Julius O. Smith
	Assoc. Prof. (Research)
	CCRMA,  Music Dept.
	Stanford University, Stanford, CA 94305
	Email: jos@ccrma.stanford.edu

b. CATEGORY
	Utilities (Sound)

c. WHAT IT DOES
	Sampling rate conversion for sound files.
	The NeXT Computer makes use of three different sampling rates
	for sound: 8013 kHz, 22.05 kHz, and 44.10 kHz.  The resample
	utility supports conversion between any two sampling rates.
	The software runs on the 68030/40 (as opposed to the DSP).  
	It uses 32-bit fixed-point arithmetic: 16-bits data and 
	16-bits coefficients.  It is designed for the 16-bit linear 
	data format used most typically on the NeXT machine.

d. COMMON USAGE
	Resampling soundfiles imported from other hardware.
	Converting from 44 to 22 kHz to save disk space.

e. RELEASE VERSION
	Developed under release 2.1 and forwards compatible indefinitely.

f. COMMENTS
	All you really need is the resample program itself and its man
	page resample.1.  However, for the advanced user, Mathematica
	"spread sheets" used to evaluate the anti-aliasing filters used 
	by the resample program are provided.  The utility "windowfilter" 
	is provided for designing filters that meet different requirements.  

	A test script is given which generates a test signal from the
	score file sweep.score and runs resample through its paces.  Just
	type "testscript" and watch it go.  (Then read the script to see
	what it did.)

	Finally, some trivial sound utilities are included for stripping 
	zeros before and after a sound, converting to and from ASCII, and 
	converting stereo to mono.  They are used by the test script.

CONTENTS

resample	Sampling-rate conversion program
resample.1	Manual page for resample. Try "nroff -man resample.1 |openfile"

testscript	Shell script for testing the resample program

windowfilter	Program for designing FIR digital filters used by resample
windowfilter.1	Manual page for windowfilter

testFilter	Shell script for testing a filter written by windowfilter
i.snd		Sound file containing an "impulse" used to test filters
testFilter.ma	Mathematica file for displaying filter test results
HQFilter.ma	Test results for the "resample -aaa" default filter
LQFilter.ma	Test results for the default filter without the -aaa option

sndstrip	Utility for stripping leading and trailing zeros in a .snd file
toascii		Utility for converting a sound file to an ascii file (for MMA)
tosnd		Utility for converting an ascii data file to a sound file
tomono		Utility for converting a stereo sound file to a mono sound file



These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.