Entwickler-Ecke
Multimedia / Grafik - Delphi 07 Sound mehrfach hintereinander abspielbar?
ness - Fr 31.07.09 19:26
Titel: Delphi 07 Sound mehrfach hintereinander abspielbar?
huhu,nachdem ich endlich von der RES DAtei Music abspielen kann,welches also Asynchron ist,wollte ich fragen,wie es moeglich ist,eine Musik vom Button MEHRMALS HINTEREINANDER abspielbar zu machen? Also ich habe einmal den Hintergrundsong mit Button1,der auf Loop gestellt ist! Zwei weitere Buttons haben zwei verschiedene Sounds! Wie kann ich das so programmieren,das alles:
erstens: asynchron ist!
zweitens: die zwei Button Sounds auch mehrmals hintereinander gedrueckt werden koennen,sodass der Sound DOPPELT oder MERFACH abgespielt wird?
Falls jemand was von Bass redet,da habe ich ueberhaupt keine Ahnung,und einen ordentlichen Tutorial finde ich komischerweise auch nicht :(
Groooses Lob im Voraus :)
MFG ness
Moderiert von
Gausi: Topic aus Dateizugriff verschoben am Fr 31.07.2009 um 19:36
Gausi - Fr 31.07.09 19:36
Das sollte mit der bass.dll recht einfach gehen, wenn man sich da einmal eingelesen hat.
Für den Loop des Hintergrundsounds würde ich einen Stream erzeugen (Bass_StreamCreateFile) mit dem Flag BASS_SAMPLE_LOOP. Dann läuft das schonmal automatisch. Und die anderen Sounds dann einfach auch per Bass_StreamCreateFile abspielen - dann natürlich ohne das Loop-Flag.
ness hat folgendes geschrieben : |
Falls jemand was von Bass redet,da habe ich ueberhaupt keine Ahnung,und einen ordentlichen Tutorial finde ich komischerweise auch nicht :( |
Hast du
das [
http://www.delphi-library.de/topic_MeMP++Mein+einfacher+Mp3Player_80555.html] schonmal ausprobiert?
ness - Fr 31.07.09 20:17
Gausi hat folgendes geschrieben : |
Das sollte mit der bass.dll recht einfach gehen, wenn man sich da einmal eingelesen hat.
Für den Loop des Hintergrundsounds würde ich einen Stream erzeugen (Bass_StreamCreateFile) mit dem Flag BASS_SAMPLE_LOOP. Dann läuft das schonmal automatisch. Und die anderen Sounds dann einfach auch per Bass_StreamCreateFile abspielen - dann natürlich ohne das Loop-Flag.
ness hat folgendes geschrieben : | Falls jemand was von Bass redet,da habe ich ueberhaupt keine Ahnung,und einen ordentlichen Tutorial finde ich komischerweise auch nicht :( | Hast du das [http://www.delphi-library.de/topic_MeMP++Mein+einfacher+Mp3Player_80555.html] schonmal ausprobiert? |
Ich denke mal,dass mein Ziel im gegensatz zu einem Monster MP3 Player GEWALTIG sind!
Da bin ich hoffnungslos ausgeliefert und muss dann mehr als 80% weg machen,da ich ja nur eins will... x(
Edit: Ich stolpere jetzt schon auf Seite 1-2! ...
Yogu - Fr 31.07.09 22:12
ness hat folgendes geschrieben : |
Ich denke mal,dass mein Ziel im gegensatz zu einem Monster MP3 Player GEWALTIG sind! Da bin ich hoffnungslos ausgeliefert und muss dann mehr als 80% weg machen,da ich ja nur eins will... x( |
Du musst doch nichts weg machen, sondern einfach nur die Funktionsweise der bass.dll verstehen und mit diesem Wissen dann dein Problem lösen :idea:
ness hat folgendes geschrieben : |
Edit: Ich stolpere jetzt schon auf Seite 1-2! ... |
Ok, am Anfang wird ja noch erklärt, wie man ID3-Tags, also Künstler, Genre etc. ausliest. Spannend wird's auf
Seite 4 [
http://www.delphi-treff.de/tutorials/sonstiges/mein-einfacher-mp3-player/page/4/]. Dieses Kapitel dürfte eigentlich schon reichen, um dein Problem zu lösen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!