Made it go a while longer.
Updated play() to wait until a rep is done playing before queuing the notes next one to avoid overwhelming Chrome's audio playback.