Hints for Homework 1
- In the first problem, pay a little attention to
the dequantization.
- In problem 3, listen to the remnant. If you have
done the optimal modeling, the remnant should not have
any trace of the original sweep/hiss/song.
- My bathroom is 3 metres in length.
- The previous hint is important.
- Here is the response
of my bathroom to a clap.
- In problem 4, music.wav was playing on my laptop
speakers when I recorded the snippet. Naturally there's
some extra room response you have to account for. (In
fact, the "room" here was quite artificial, made out
of LePage's Laplace Transform book, and Apostol's calculus,
standing parallel to each other to give a standing wave
reverberator.)
- In problem 4 too, you should be able to clean the
music completely. The non-linearities and aliases will
remain, so you will hear high-frequency squeals and
low-frequency grunts. After linear modeling is complete,
see if you can get any of the non-linear effects.
- Matlab's backslash can be too slow. In that case, try
the "pinv" function which gives pseudoinverse of a matrix.
If even that is too slow, use the pseudoinverse formula.
That would definitely work quite fast, for quite large
filter orders.