change blocking read to read every 1 second.  successive button presses play a song