Datentypen JMF: Player LinkedList sinnvoll? ca 30 kurze Sounddateien

B

bullrinos

Gast
Hallo,

ich möchte ein kleines Soundboard/Spruch o mat programmieren.
Da sich mit Clip leider nicht sonderlich viel abspielen lässt, probiere ich es nun mit dem Java Media Framework.

Nun bin ich mir aber nicht ganz sicher wie ich meine ca 30 Dateien ( später vll auch mehr) verwalten soll.

Gedacht habe ich mir eine LinkedList vom Typ Player zu machen. Jedes Player Objekt steht für eine Sound Datei.

Nun frage ich mich, ob das Ressourcen technisch gut ist oder ob man das anders machen würde?
Im Programm würde dann z.b. das Player objekt p1 gestartet werden. danach z.b. p5.

Reicht es hier aus einfach nur p1.start und danach p5.start auszuführen, oder muss ich nach dem abspielen einer Datei p1.stop und noch p1.close ausführen?


Hoffe ihr könnt mir etwas auf die Sprünge helfen :)

Grüße
 

jgh

Top Contributor
eigentlich sollte imho deine Sounddateien keine Objekte sein, sondern einfach Dateien.

Und mit meinem rudimentären Wissen über das JMF kann man einem Playerobjekt ein File, URL oder was auch immer zuweisen und dieses wird dann abgespielt!

wird eine andere Musik ausgewählt, musst du den Player stoppen, die neue Datei dem Player zuweisen und anschließend wieder starten...ansonsten ohne Code, nichts los.
 
B

bullrinos

Gast
Java:
URL u = new File("General.WAV").toURI().toURL();
			Player pp = Manager.createPlayer(u);
			pp.start();

			Thread.sleep((long) (pp.getDuration().getSeconds() * 1000));
			pp.stop();
			pp.close();
			u = new File("Mace.wav").toURI().toURL();
			pp = Manager.createPlayer(u);
			pp.start();

			Thread.sleep((long) (pp.getDuration().getSeconds() * 1000));

hab das jetzt mal so probiert. die erste datei wird abgespielt, die zweite aber nicht mehr.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Adobe Shockwave Player importieren Allgemeine Java-Themen 1
A Mp3 Player funktioniert nicht Allgemeine Java-Themen 0
D Java Musik Player Lautstärke Allgemeine Java-Themen 1
G Desktop open() - Problem mit Media Player Allgemeine Java-Themen 4
D Player Objekt - Frame über Server anzeigen lassen. Allgemeine Java-Themen 3
T Java Video Player Allgemeine Java-Themen 9
B Datentypen wav Dateien abspielen mit JMF, Clip und Player klappt nicht. Lösung Codec? Allgemeine Java-Themen 13
J VLC-Player steuern Allgemeine Java-Themen 5
P Windows Media Player starten / finden Allgemeine Java-Themen 2
W JMF- Player.getDuration() Funktion spinnt Allgemeine Java-Themen 2
chriscrown Video Cutter/Player für speziellen H.264-Codec Allgemeine Java-Themen 2
multiholle MP3-Player mit Grundfunktionen Allgemeine Java-Themen 6
chriscrown MP3-Player mit jLayer --> Im Track vorwärts springen Allgemeine Java-Themen 6
P MP3-Player Library: MP3 abspielen und ID-Tags auslesen Allgemeine Java-Themen 12
G Java auf dem MP3 Player Allgemeine Java-Themen 2
DeeDee0815 OGG-Player Allgemeine Java-Themen 3
M Player mit JMF Allgemeine Java-Themen 4
S TicTacToe KI-Player mit Heuristik Allgemeine Java-Themen 3
M CD Player in Java Allgemeine Java-Themen 4
thE_29 Java EventRecorder/Player Allgemeine Java-Themen 7
M Laufzeit LinkedList Allgemeine Java-Themen 9
O Werte einer Generic LinkedList zusammenrechenen Allgemeine Java-Themen 14
M Delete bei sortierter LinkedList Allgemeine Java-Themen 5
M ArrayList oder LinkedList Allgemeine Java-Themen 10
M verbesserte Laufzeit bei LinkedList Allgemeine Java-Themen 7
L Unterschied zwischen List und LinkedList implementierung? Allgemeine Java-Themen 15
K Gespeicherte Daten von einer LinkedList auf vier LinkedList verteilen Allgemeine Java-Themen 6
GreenTeaYT Elemente eines 2Dim LinkedList von links nach rechts ausgeben? Allgemeine Java-Themen 0
S LinkedList Error Allgemeine Java-Themen 4
T Menge an Elementen aus einer LinkedList Allgemeine Java-Themen 6
L Java Slick2D stürzt ab- Zu viel auf einmal? (LinkedList) Allgemeine Java-Themen 7
F LinkedList Allgemeine Java-Themen 3
S Wertepaar in LinkedList/PriorityQueue speichern Allgemeine Java-Themen 3
R LinkedList und Threads: Strukturprobleme bez. löschen von Elementen Allgemeine Java-Themen 3
R LinkedList und Threads - welche Methode ist besser? Allgemeine Java-Themen 2
E Threads linkedlist/multi-thread problem Allgemeine Java-Themen 3
H LinkedList<LinkedList<String>> nach ArrayList<ArrayList<String>> ? Allgemeine Java-Themen 9
C Threads Zwei Threads greifen auf LinkedList zu. Allgemeine Java-Themen 12
C LinkedList und ArrayList in HashMap Allgemeine Java-Themen 4
M Problem beim schreiben einer eigene generische Klasse LinkedList Allgemeine Java-Themen 34
C Wie kann ich ein LinkedList verbinden ? Allgemeine Java-Themen 4
R Intervall-Implementierung mit selbstgebauter LinkedList Allgemeine Java-Themen 7
A LinkedList Auslesen und Objekt Löschen Allgemeine Java-Themen 4
nabla LinkedList removeRange ineffizient? Allgemeine Java-Themen 4
G extend LinkedList für Matrosenkiller ;-) Allgemeine Java-Themen 9
R ArrayList, LinkedList oder Set Allgemeine Java-Themen 9
Daniel_L LinkedList vom Typ Object-Array? Allgemeine Java-Themen 4
T Problem mit LinkedList Allgemeine Java-Themen 2
D indexOutOfBoundsException bei LinkedList Allgemeine Java-Themen 10
T zirkuläre LinkedList Allgemeine Java-Themen 8
Caracasa [Threads] Gleichzeitiger Zugriff auf eine LinkedList Allgemeine Java-Themen 9
D LinkedList anhand einer long-Variable der Objekte sortieren Allgemeine Java-Themen 5
N ArrayList oder LinkedList? Allgemeine Java-Themen 15
M Rekursive Ausgabe einer linkedList Allgemeine Java-Themen 8
J LinkedList und Assoziaziotenen Allgemeine Java-Themen 8
F Synchronisation + Vector/ArrayList/LinkedList Allgemeine Java-Themen 7
C LinkedList Fragen Allgemeine Java-Themen 7
H Daten aus LinkedList ausgeben ! Allgemeine Java-Themen 9
H [LinkedList] Sortieren durch MergeSort Allgemeine Java-Themen 3
S Probleme mit LinkedList und Label mit gridbagLayout Allgemeine Java-Themen 2
M IOException bei save und load in LinkedList Allgemeine Java-Themen 4
N Objekte in LinkedList "umsortieren" Allgemeine Java-Themen 4
C LinkedList Exception abfangen Allgemeine Java-Themen 8
Z LinkedList speichern Allgemeine Java-Themen 2
N Element aus LinkedList löschen Allgemeine Java-Themen 2
Z löschen aus Linkedlist Allgemeine Java-Themen 12
G LinkedList sortieren Allgemeine Java-Themen 3
C Collection, LinkedList, Elemente Allgemeine Java-Themen 4
8u3631984 Bilder in Datenbank speichern - sinnvoll Allgemeine Java-Themen 5
G Methoden für die Zukunft sinnvoll? Allgemeine Java-Themen 4
W Wieviele Threads sind sinnvoll? Allgemeine Java-Themen 8
J wie sollte man sinnvoll seinen Code aufteilen Allgemeine Java-Themen 6
I Laden von Informationen aus Dateien: Austauschbarkeit: 2 Dateien sinnvoll? Allgemeine Java-Themen 2
M Welche Exceptionbehandlung ist sinnvoll? Allgemeine Java-Themen 3
perlenfischer1984 Wann ist ein Parameter Check sinnvoll Allgemeine Java-Themen 7
F Enums als innere Klasse sinnvoll? Allgemeine Java-Themen 3
C Best Practice [Arrays] Wie sinnvoll prüfen, ob Array primitive Datentypen enthält? Allgemeine Java-Themen 6
D Fehlgeschlagene Logins zählen... Was ist sinnvoll? Allgemeine Java-Themen 2
W JavaDoc Runtime-Exceptions: Wie sinnvoll anzeigen? Allgemeine Java-Themen 14
G Interface Laden der Konfiguration über Interfaces sinnvoll? Allgemeine Java-Themen 28
P Eclipse Java RCP mit Eclipse e4 - sinnvoll? Allgemeine Java-Themen 3
S [THREADS] Thread sinnvoll beenden Allgemeine Java-Themen 2
S Welche Datenstruktur für verschiedene Sprachen sinnvoll? Allgemeine Java-Themen 2
O ist tiefes Kopieren sinnvoll? Allgemeine Java-Themen 14
M Geschützte Systemdateien sinnvoll umgehen bei listFiles() Allgemeine Java-Themen 7
A [gelöst] Dynamischen Webseitentest automatisieren mit Java sinnvoll? Allgemeine Java-Themen 6
V Empfangene Daten sinnvoll Puffern Allgemeine Java-Themen 3
H Extra-Thread sinnvoll für XML-Datei laden? Allgemeine Java-Themen 4
S Textfeld Parser sinnvoll? Allgemeine Java-Themen 3
M Wann ist MVC sinnvoll? Allgemeine Java-Themen 14
G Strings die Zahlen enthalten sinnvoll sortieren (A2 < A10 Allgemeine Java-Themen 4
T "Programming against the interface" sinnvoll? Allgemeine Java-Themen 18
F Viele generische Parameter sinnvoll? oder besser casten? Allgemeine Java-Themen 10
M wie sinnvoll parsen ? Allgemeine Java-Themen 4
M Wie parst man sinnvoll? Allgemeine Java-Themen 7
A Als FINAL deklarieren -> sinnvoll? Allgemeine Java-Themen 16
K Regex Versucher 2 *Update - sinnvoll und schön* :) Allgemeine Java-Themen 6
Redfrettchen Rückgabe nicht sinnvoll: Exception oder null zurück? Allgemeine Java-Themen 9
G klassendesign. aber wie (sinnvoll)? Allgemeine Java-Themen 8

Ähnliche Java Themen

Neue Themen


Oben