Can this be done in Lisp? In ruby I had to do a work around by having it do system calls, that play specific custom sound snippets in terminal. The side effect is gameplay pauses every time a song plays.
I guess I should learn GUIs, but Shoes is depricated.