Wavetable Midi Player

Home Up VNC2 Adafruit RGB LED Matrix Visual Spin YModem Wavetable Midi Player Prop EKG Basic Window/Form System PropMonitor 1-Bit Bitmaps 6-Bit Bitmaps DAC Sparkfun Nokia LCD Cameras MP3 Wireless JuiceBox I/O Expansion Via I2C Secure Digital (SD) Card Interface Notes on Graphics_Demo.spin ADC 2-Bit Bitmap App TV Colors Interleaved Character Generator 4-Color Character Applet VGA Colors Applets

 

bullet

Wavetable music player

bullet

This is pretty much a direct port from the music player on this page for the ATMEL ATTINY45.

bullet

Here's the final version that plays a few of the example songs.  

bullet
originally posted in this thread
bullet

 Midi player

bullet

This is an expansion of the above music player to play Midi files

bullet

There are currently several severe limitations...

bullet
Only one voice (sounds something like a vibraphone).
bullet
Doesn't decode the tempo, you have to manually set it.
bullet
Only works with level-0 Midi files, a basic type with only one track.
bullet
Has only been demonstrated to work with the two attached midi files
bullet
originally posted in this thread