Looping Musik in Java

Ich versuche, das Programm um eine Schleife das Lied unendlich, aber ich habe nur geschafft, es funktioniert einmal. Irgendwelche Ratschläge?

Hier ist mein code:

public static void music(){

    String filename = "darkAura.wav";
    ContinuousAudioDataStream loop = null;
    InputStream in = null;
    try {
        in = new FileInputStream(filename);
    } catch (FileNotFoundException ex) {
        System.out.println("File not found");
    }
    try {
        AudioStream s = new AudioStream(in);
        AudioData MD;
        AudioPlayer.player.start(s);
    } catch (IOException ex) {
        System.out.println(ex.getMessage());
    }

}
  • Bitte haben Sie einen Blick auf Looping audio auf separaten thread in Java, das ist geschrieben in dem gleichen Kontext. Finden Sie die Antwort in der Frage selbst.
  • Ist der code in die Antwort von nutzen?
  • Nein. Diese, nach der Anpassung, macht einfach den Ton zu stoppen. Der moment benutze ich einen timer, es funktioniert nicht.
  • Verwenden Sie die Java Sound basierend Clip. Die verlinkte Seite ist ein Beispiel für einen looping-sound.
InformationsquelleAutor Xenorosth | 2014-04-25
Schreibe einen Kommentar