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 |