ftp.nice.ch/pub/next/unix/developer/_VoiceClass.s/VoiceClass

Bibliographies/
 
FOF/
 
LPC/
 
README
 
SrateConvert/
 
TimeShift/
 
emphasize/
 
makefloat/
 
unfloat/
 

README

Some Resources for 
SEMINAR ON TOPICS IN COMPUTER ANALYSIS/SIMULATION
 OF THE HUMAN VOICE, WITH EMPHASIS ON SINGING

This is the stuff that might be useful across platforms, mostly
.tex files for the bibliographies, and .c code for some signal
processing things.  The .c stuff has some NeXT dependent
sound file handling things in it, so that must be changed to
be useful on other machines.

The bibliographies are arranged by topic, and might look a 
little strange as they are in TeX format.  You should be able 
to read them, but if you want to print them out, you'll have
to process them through tex or latex. 

The lectures topics are:

1.	Lecture1	Vocal Tract Physiology and Acoustics
2.	Lecture2	Digital Signals, the Discrete Fourier Transform
3.	Lecture3	Time and Frequency Domain Voice Processing
4.	Lecture4	Digital Filters, Linear Predictive Coding of Voice
5.  	Lecture5	FOF/VOSIM and Articulatory Models of Voice
6.  	Lecture6	Deviations from the Steady State, Vibrato and Noise
7.	Lecture7	Issues in Solo and Choral Singing Synthesis

One goal of the course was to provide example software (with sources)  
demonstrating each analysis/synthesis technique.  A brief list of software 
follows.  Things in capital letters have graphical interfaces, they are 
NeXTStep specific graphical interfaces, and aren't too useful on other 
machines, so they aren't included in this directory.  Others are c programs 
to be run from the shell, just type the name without any arguments, and you 
should get a clue as the usage.  There should be an instruction file in most 
of the c function folders to tell you how to use the programs.

CompEx	Demonstration of Compression/Expansion
emphasize	one-pole preemphasis filter (use before lpc)
fof		not really fofs, but instructive anyway
FOFApp 	Really FOFs, in real-time on the DSP (by Rick VanderKam)
fitlpc	lpc analysis program
lpcresynth	lpc resynthesis program
makefloat	make a (mono) soundfile into floating point samples
pv		phase vocoder program
Quantizer	Demonstration of Linear Quantization
Peeler	Displays LPC coefficients as Acoustic Tube shape
RealPeel	Displays LPC coefficients as Acoustic Tube shapein real time
LagLabl	Interactive display of Autocorrelation and Magnitude Difference
srate_convert	sampling rate conversion routines
timeshift	shifts time without shifting pitch
unfloat 	turns floating point samples back into soundfile
VibratoDemo	Demonstration of Common vs. Individual Frequency Modulation

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