Background Music System: How do i do this? [SOLVED]

BTW, TinySound doesn’t require any multithreading on your part, its mixer runs in its own thread: https://github.com/finnkuusisto/TinySound/blob/master/src/kuusisto/tinysound/TinySound.java#L154-L160

Example: http://pastebin.java-gaming.org/dced04e902c15