Ué, o que você está usando do Javazoom aí? Aparentemente você só usa a javax.sound.
Sua classe ficou muito parecida com as classes de som que tenho aqui. A única diferença é que minha classe soundmanager dispara a thread do som sozinha, num threadpool. Em seguida, ela retorna um objeto do tipo “PlayingStreamed”, com os métodos de play e pause.
Preferi usar uma classe para realizar o play pois usarei a mesma para executar um modo playlist.
O conteúdo encontrei no site do javazoom, que na verdade é o conjunto dos 3 jars.
Posta seu exemplo ai, tenho certeza que pode ajudar (vou dar uma olhada pra tentar melhorar a minha ).
Abraço galera.
As classes são as mesmas que estão no projeto vikanoid:
http://www.pontov.com.br/site/index.php/component/content/article/55-artigos/133-meus-jogos
Baixe o projeto e monte o Java Game Framework no seu eclipse. As classes estão no pacote jgf.sound
Elas são adicionadas ao projeto towel também.
Da hora
Vou baixar aqui e dar uma olhada, nada melhor que bom código pra aprender mais.
Vlw Vini
Abraço galera
[quote=marcelo_emanoel]AudioClip clip = Applet.newAudioClip(urlDoSom);
clip.start();//toca só uma vez
clip.loop();//toca o som repetidamente
clip.stop();//para de tocar
acho que não funciona com mp3… mas já serve
[/quote]
Poderia explicar melhor isso?