A piano that plays from ASCII note sheets. Written in C for Harvard's CS50 course.
To use, run make
from the root of this directory and then run...
./synthesize file_name_here.wav < PATH_TO_ASCII_NOTE_SHEET_HERE
.
Listen to your music by opening the .wav
file you saved earlier.
Some example note sheets can be found in /songs
.
Enjoy!