LenShustek
Member
About five years ago I reimplemented, for Arduino, some code I had written 40 years ago for the then-new Intel 8008 microprocessor to play polyphonic music with square-wave generators.
https://github.com/LenShustek/arduino-playtune
For the original version I had to type in the score, but it was easier decades later to write a "compiler" that reads MIDI files.
https://github.com/lenshustek/miditones.
I'm now a Teensy fan, so I thought it would be fun to use its D-to-A converter to make a version of the player that generates better sound by using sampled waves of real instruments. This is probably duplicative of other many other synthesizer projects, but I had fun and some of you might enjoy browsing the code.
https://github.com/LenShustek/Playtune_samp
-- Len Shustek
https://github.com/LenShustek/arduino-playtune
For the original version I had to type in the score, but it was easier decades later to write a "compiler" that reads MIDI files.
https://github.com/lenshustek/miditones.
I'm now a Teensy fan, so I thought it would be fun to use its D-to-A converter to make a version of the player that generates better sound by using sampled waves of real instruments. This is probably duplicative of other many other synthesizer projects, but I had fun and some of you might enjoy browsing the code.
https://github.com/LenShustek/Playtune_samp
-- Len Shustek
Last edited: