Hi!
Ich hab ein, wie ich denke, etwas kompliziertes Problem:
Ich programmiere momentan an einem Programm, welches unter anderem 3 Audiofiles (denselben Song als 1x Wave und 2x mp3 in verschiedenen Qualitäten, (sprich Bitraten)) miteinander vergleichen soll. (Das mp3-Playen wollte ich mit JLayer 1.0 realisieren, obwohl ich da noch für Vorschläge offen bin, falls es was gibt, womit sich mein Problem besser lösen läßt.) Ich möchte nun alle 3 Tracks synchron playen (hab gedacht, das mache ich über Threads). Das Problem dabei ist, ich möchte nicht alle 3 Files hören (obwohl sie alle gleichzeitig abgespielt werden sollen) sondern nur bspw. die wave. Über einen Next-Button möchte ich dann die Nächste, bspw. die erste mp3-File hören (nochmal next-> 2.mp3-File; dann wieder die wave usw.) d.h. wenn ich auf Next klicke höre ich die entsprechend nächste File ab der Stelle, bis wohin sie bis jetzt geplayt ist. Ich hab momentan keine Ahnung wie ich das umsetzen kann. Hat jemand eine Idee???
Danke schon mal!
Ich hab ein, wie ich denke, etwas kompliziertes Problem:
Ich programmiere momentan an einem Programm, welches unter anderem 3 Audiofiles (denselben Song als 1x Wave und 2x mp3 in verschiedenen Qualitäten, (sprich Bitraten)) miteinander vergleichen soll. (Das mp3-Playen wollte ich mit JLayer 1.0 realisieren, obwohl ich da noch für Vorschläge offen bin, falls es was gibt, womit sich mein Problem besser lösen läßt.) Ich möchte nun alle 3 Tracks synchron playen (hab gedacht, das mache ich über Threads). Das Problem dabei ist, ich möchte nicht alle 3 Files hören (obwohl sie alle gleichzeitig abgespielt werden sollen) sondern nur bspw. die wave. Über einen Next-Button möchte ich dann die Nächste, bspw. die erste mp3-File hören (nochmal next-> 2.mp3-File; dann wieder die wave usw.) d.h. wenn ich auf Next klicke höre ich die entsprechend nächste File ab der Stelle, bis wohin sie bis jetzt geplayt ist. Ich hab momentan keine Ahnung wie ich das umsetzen kann. Hat jemand eine Idee???
Danke schon mal!