APPENDIX B

Matlab Scripts

johnston8a.m 8th order Johnston FIR bank
johnston16a.m 16th order Johnston FIR bank
johnston64d.m 64th order Johnston FIR bank
ekan32d.m 32nd order Ekanayake and Premaratne IIR filter bank
ekan64d.m 64th order Ekanayake and Premaratne IIR filter bank
vaid48d.m alpha values for 48th order Vaidyanathan and Hoang FIR filter bank
vaid48e.m alpha values for 48th order Vaidyanathan and Hoang FIR filter bank
vaid64d.m alpha values for 64th order Vaidyanathan and Hoang FIR filter bank
vaidprfromalpha.m creates FIR vectors from alpha values
multirate1.m demonstrates 2-channel QMF with no convolution
multirate2.m demonstrates 2-channel convolution with cross-convolved channels
multirate4a.m demonstrates 2-channel convolution without cross convolved channels
multirate5.m a version of multirate4a.m that works on mono .wav files
multirate5a.m a version of multirate4a.m that works on stereo .wav files
convcomp.m creates graph comparing computational efficiency
multifall.m creates the mesh plots of a swept sine convolved with a unit impulse
multi64.m used by multifall, a function version of multirate4a.m with 64th order IIR filters
multi32.m same as multi64.m but with 32nd order IIR filters
multi8.m same as multi64.m but with 8th order FIR filters

Previous...TOC...Home