Hallo Forum,
ich habe ein Problem.
Ich habe einen Pool aus Sounddateien (.wav).
Davon möchte ich beliebig viele zusammensetzen zu einer großen "Sequenz" (einige auch mehrfach!).
Ich habe einige Literatur konsultiert, aber ua. im Javabuch und in der Javainsel nichts hierzu gefunden.
Ich habe also mehrere Files bzw. AudioInputStreams:
Jetzt möchte ich ein abspielbares Objekt erstellen, also einen Clip bzw. eine SourceDataLine, das eine beliebige Anzahl von AudioInputStreams miteinander verkettet.
Sprich möchte ich eine Methode haben:
Oder (wahrscheinlich besser) mit einer SourceDataLine anstatt Clip.
Ginge auch das direkte verketten zweier Clips?
Oder parallel dasselbe mit SourceDataLine's.
Freue mich über jede Hilfe.
Liebe Grüße,
centrax
ich habe ein Problem.
Ich habe einen Pool aus Sounddateien (.wav).
Davon möchte ich beliebig viele zusammensetzen zu einer großen "Sequenz" (einige auch mehrfach!).
Ich habe einige Literatur konsultiert, aber ua. im Javabuch und in der Javainsel nichts hierzu gefunden.
Ich habe also mehrere Files bzw. AudioInputStreams:
Java:
AudioInputStream[] meineSounds;
Jetzt möchte ich ein abspielbares Objekt erstellen, also einen Clip bzw. eine SourceDataLine, das eine beliebige Anzahl von AudioInputStreams miteinander verkettet.
Sprich möchte ich eine Methode haben:
Java:
public Clip verkette(AudioInputStream[] streams) {
//?
}
Oder (wahrscheinlich besser) mit einer SourceDataLine anstatt Clip.
Ginge auch das direkte verketten zweier Clips?
Java:
public Clip verkette(Clip c1, Clip c2) {
//?
}
Freue mich über jede Hilfe.
Liebe Grüße,
centrax