Thread Mehrere Musik-Dateien gleichzeitig abspielen: unter Linux (6 answers)
Opened by J-jayz-Z at 2005-07-31 22:23

dominicn
 2005-07-31 19:41
#95446 #95446
User since
2003-08-08
327 Artikel
BenutzerIn
[default_avatar]
Ich habe ein Perl-Programm, das unter Linux läuft und mehrere Sound-Dateien gleichzeitig abspielen soll. Das Format ist dabei egal, kann also z.B. Wave oder MP3 sein. Am liebsten wäre mir ein OO-Interface, das z.B. so funktioniert:

Code: (dl )
1
2
3
4
5
6
7
8
my $player = PlayerPackage->new;
my $file1 = $player->play("file1.wav");
# irgendwas anderes machen
my $file2 = $player->play("file2.wav");
# irgendwas anderes machen
$file1->stop;
# irgendwas anderes machen
$file2->stop;


Ich will also, dass das Abspielen dann im Hintergrund stattfindet und mein Programm dadurch nicht blockiert wird.

Ich habe schon mit den Programmen mpg123 und aplay ein wenig probiert. Wenn ich jedoch eine Datei mit mpg123 abspiele und dann in einem zweiten Fenster eine weitere Datei abspielen möchte, dann bekomme ich den Fehler:
Quote
Can't open /dev/dsp!


Gibt es eine Möglichkeit, das Gewünschte zu realisieren?

View full thread Mehrere Musik-Dateien gleichzeitig abspielen: unter Linux