Electronics Lab

Tiny MIDI Player using ATtiny85

David Johnson-Davies published another tiny project. This is an ATtiny85-based digital music box that will play a tune stored in memory in MIDI format: The notes sound like a music box or harpsichord, with a decaying envelope, and there are four channels, so up to four notes can play simultaneously.


Audio by mixos

David Johnson-Davies published another tiny project. This is an ATtiny85-based digital music box that will play a tune stored in memory in MIDI format:

The notes sound like a music box or harpsichord, with a decaying envelope, and there are four channels, so up to four notes can play simultaneously. My demonstration program plays the Bach Fugue in D Minor; here’s what it sounds like: midiplayer.mp3

You can easily program it to play any MIDI music-box tune you like, from a site such as Music Box Maniacs, and you could use it as the basis for an electronic greeting card, a musical marriage proposal ring box, an electronic doorbell, or any other music-based project.

Tiny MIDI Player using ATtiny85 – [Link]

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments