Guten Tag/Abend!
Ich habe eine eigene kleine Library für mich geschrieben um das abspielen von Sounds leichter zu gestalten.
Nur habe ich ein Problem. Es wird alles ordnungsgerecht ausgegeben nur wird der Sound nicht abgespielt.
Code:
EDIT:
Benutzung:
Einige vielleicht hilfreiche Informationen:
Java: JRE 1.8.0_201
JDK 1.8.0_211
Betriebssystem: Microsoft Windows 10
Editor/IDE: Eclipse
Grafikkarte, Prozessor usw. auf Abfrage
Ich habe eine eigene kleine Library für mich geschrieben um das abspielen von Sounds leichter zu gestalten.
Nur habe ich ein Problem. Es wird alles ordnungsgerecht ausgegeben nur wird der Sound nicht abgespielt.
Code:
Java:
package *****.audio;
import java.io.*;
import javax.sound.sampled.*;
public class Audio {
private Clip audioClip;
public Audio(String audioFile) {
try {
File file = new File(audioFile);
AudioInputStream ais = AudioSystem.getAudioInputStream(file);
System.out.println("Create Clip...");
audioClip = AudioSystem.getClip();
System.out.println("Init...");
init(ais);
} catch (Exception e) {
e.printStackTrace();
}
}
private void init(AudioInputStream ais) throws LineUnavailableException, IOException {
audioClip.open(ais);
}
public void play() {
audioClip.start();
System.out.println("Started");
}
public void stop() {
audioClip.stop();
System.out.println("Stopped");
}
}
EDIT:
Benutzung:
Java:
import *****.audio.Audio;
public class Main {
public static void main(String[] args) {
Audio audio = new Audio("wavFile.wav");
audio.play();
}
}
Einige vielleicht hilfreiche Informationen:
Java: JRE 1.8.0_201
JDK 1.8.0_211
Betriebssystem: Microsoft Windows 10
Editor/IDE: Eclipse
Grafikkarte, Prozessor usw. auf Abfrage
Zuletzt bearbeitet: