Now uses mp3SPI and javax.sound.sampled to decode mp3 files