initial release to match rev#3 gist here https://gist.github.com/rogerallen/8092952
snapshot current progress.  dividing things up to get 2 voices going at
the same time.  not working, but I'm close.  2nd voice plays 1 note &
fifo fills up.  read pointer not incrementing...
still stuck.  will need to look with fresh eyes