|
|
List of MATLAB Code
Here are the MATLAB files that we developed to implement our audio compression scheme:
Psychoacoustic Model
Filter Banks
Quantization
- quantization.m - Implements narrow range quanitzation
- invquantization.m - Implements inverse narrow range quantization
- q.m - Implements full range quantization
- iq.m - Implements inverse full range quantization
Compression
- readInput.m - Performs all the compression schemes on a generic .wav file
- encode.m - Compresses a .wav file or portion of that file
- performEncoding.m - Compresses a given .wav file with a specified compression scheme
Testing
- plots.m - Plots psychoacoustic model information
- pureSine.m - Encodes a pure sine wave with all the compression schemes
- sineClose.m - Encodes a two sine waves close together with all the compression schemes
- sineFar.m - Encodes a two sine waves far apart with all the compression schemes
|