Homework Due 10/13/00
1. Propose a
final format for streaming music based on the time-to-next-event concept.
2. Outline the
minimum time-critical processing that the ISR must do (push all soft timing
critical stuff into the main routine). You can write psuedo-C for this.
3. Based on your
analysis from part 2, estimate the maximum sample rate (interrupt rate) that
you can support in the worst case.
4. Assuming a
tempo of 2 beats per second with an event resultion of 100th of a beat, what
is the worst case data rate consumed by your player?