Hallo, Wenn ich z.B. xmms am Laufen habe, kann ich keine anderen Sounddateien abspielen. Programme wie z.B. galeon bleiben dann auf Seiten, die anscheinend Sound abspielen, hängen und ich muss erst das Abspielen in xmms stoppen, um galeon wieder ans Laufen zu bekommen. Gibt es irgendeine Möglichkeit das mehrere Programme gleichzeitig auf den Sound zugreifen können? Christoph
Hallo Christoph, On Saturday 01 February 2003 13:26, Christoph Strins wrote:
Wenn ich z.B. xmms am Laufen habe, kann ich keine anderen Sounddateien abspielen. Programme wie z.B. galeon bleiben dann auf Seiten, die anscheinend Sound abspielen, hängen und ich muss erst das Abspielen in xmms stoppen, um galeon wieder ans Laufen zu bekommen. Gibt es irgendeine Möglichkeit das mehrere Programme gleichzeitig auf den Sound zugreifen können?
Es gibt ein arts-Plugin für XMMS. Installiere das und nutze es als Standartausgabe im XMMS und schon sollte arts in der Lage sein mehrere Soundquellen zu mischen. CU Martin
Hallo, Am Samstag, 1. Februar 2003 13:37 schrieb Martin Kropfinger:
On Saturday 01 February 2003 13:26, Christoph Strins wrote:
Wenn ich z.B. xmms am Laufen habe, kann ich keine anderen Sounddateien abspielen. Programme wie z.B. galeon bleiben dann auf Seiten, die anscheinend Sound abspielen, hängen und ich muss erst das Abspielen in xmms stoppen, um galeon wieder ans Laufen zu bekommen. Gibt es irgendeine Möglichkeit das mehrere Programme gleichzeitig auf den Sound zugreifen können?
Es gibt ein arts-Plugin für XMMS. Installiere das und nutze es als Standartausgabe im XMMS und schon sollte arts in der Lage sein mehrere Soundquellen zu mischen.
Das funktioniert dann aber doch nur für Programme, die auch arts benutzen oder nicht? Galeon ist also nicht eingeschlossen, funktioniert so jedenfalls auch nicht vernünftig. Christoph
On Samstag, 1. Februar 2003 13:51, Christoph Strins wrote:
Hallo,
Am Samstag, 1. Februar 2003 13:37 schrieb Martin Kropfinger:
On Saturday 01 February 2003 13:26, Christoph Strins wrote:
Wenn ich z.B. xmms am Laufen habe, kann ich keine anderen Sounddateien abspielen. Programme wie z.B. galeon bleiben dann auf Seiten, die anscheinend Sound abspielen, hängen und ich muss erst das Abspielen in xmms stoppen, um galeon wieder ans Laufen zu bekommen. Gibt es irgendeine Möglichkeit das mehrere Programme gleichzeitig auf den Sound zugreifen können?
Es gibt ein arts-Plugin für XMMS. Installiere das und nutze es als Standartausgabe im XMMS und schon sollte arts in der Lage sein mehrere Soundquellen zu mischen.
Das funktioniert dann aber doch nur für Programme, die auch arts benutzen oder nicht? Galeon ist also nicht eingeschlossen, funktioniert so jedenfalls auch nicht vernünftig.
Was auch ganz gut funktionniert ist das Programm (z.B. Mozilla) so aufzurufen: artdsp mozilla Da wird der Sound zum arts-Server umgeleitet. Nett :-)
Christoph
Gerd -- -------------------------------------------------------------------------- gmichalk@freegates.be \\_// (. .) Powered by SuSE Linux 8.1 ---------------------------------------oOOo-oOOo--------------------------
Hallo, Am Samstag, 1. Februar 2003 14:41 schrieb Gerd-Christian Michalke:
On Samstag, 1. Februar 2003 13:51, Christoph Strins wrote:
Am Samstag, 1. Februar 2003 13:37 schrieb Martin Kropfinger:
On Saturday 01 February 2003 13:26, Christoph Strins wrote:
Wenn ich z.B. xmms am Laufen habe, kann ich keine anderen Sounddateien abspielen. Programme wie z.B. galeon bleiben dann auf Seiten, die anscheinend Sound abspielen, hängen und ich muss erst das Abspielen in xmms stoppen, um galeon wieder ans Laufen zu bekommen. Gibt es irgendeine Möglichkeit das mehrere Programme gleichzeitig auf den Sound zugreifen können?
Es gibt ein arts-Plugin für XMMS. Installiere das und nutze es als Standartausgabe im XMMS und schon sollte arts in der Lage sein mehrere Soundquellen zu mischen.
Das funktioniert dann aber doch nur für Programme, die auch arts benutzen oder nicht? Galeon ist also nicht eingeschlossen, funktioniert so jedenfalls auch nicht vernünftig.
Was auch ganz gut funktionniert ist das Programm (z.B. Mozilla) so aufzurufen:
artdsp mozilla
Da wird der Sound zum arts-Server umgeleitet. Nett :-)
Gibt es da nicht auch noch eine andere Möglichkeit, so das arts systemweit genutzt werden kann? Warum kann alsa das denn eigentlich nicht? Christoph
On Samstag, 1. Februar 2003 22:44, Christoph Strins wrote:
Hallo,
Am Samstag, 1. Februar 2003 14:41 schrieb Gerd-Christian Michalke:
On Samstag, 1. Februar 2003 13:51, Christoph Strins wrote:
Am Samstag, 1. Februar 2003 13:37 schrieb Martin Kropfinger:
On Saturday 01 February 2003 13:26, Christoph Strins wrote:
Wenn ich z.B. xmms am Laufen habe, kann ich keine anderen Sounddateien abspielen. Programme wie z.B. galeon bleiben dann auf Seiten, die anscheinend Sound abspielen, hängen und ich muss erst das Abspielen in xmms stoppen, um galeon wieder ans Laufen zu bekommen. Gibt es irgendeine Möglichkeit das mehrere Programme gleichzeitig auf den Sound zugreifen können?
Es gibt ein arts-Plugin für XMMS. Installiere das und nutze es als Standartausgabe im XMMS und schon sollte arts in der Lage sein mehrere Soundquellen zu mischen.
Das funktioniert dann aber doch nur für Programme, die auch arts benutzen oder nicht? Galeon ist also nicht eingeschlossen, funktioniert so jedenfalls auch nicht vernünftig.
Was auch ganz gut funktionniert ist das Programm (z.B. Mozilla) so aufzurufen:
artdsp mozilla
Ups... sollte artsdsp mozilla heissen
Da wird der Sound zum arts-Server umgeleitet. Nett :-)
Gibt es da nicht auch noch eine andere Möglichkeit, so das arts systemweit genutzt werden kann? Warum kann alsa das denn eigentlich nicht?
Beim Soundserver (also arts in deisem Fall), anstatt "direkt" auf den SOundchip zu "schreiben" (ok, verstehst schon was ich meine), schreiben die Clients (also z.B. xmms) zu den artsd Daemon, im Lokalbetrieb via ein FIFO-Pipe (lsof | grep artsd wird es Dir schön zeigen). Dieser Daemon nimmt dann diese verschiedenen Daten, multiplexiert sie und schickt dann das ganze zum Soundchip. Alsa, IIRC ist ein Replacement für das OSS: im Klartext, ein device driver mit einigen Programmen (z.B. amixer o.ä.). Mach mal rpm -ql alsa um mehr Info zu kriegen. Nun, ob alsa das kann... um ehrlich zu sein, ich weiss es nicht (google ist dein Freund). Wenn Sound über artsd gespielt wird kann ich mit aplay zur gleichen Zeit was anderes Spielen (also a priori nicht via artsp). Aber ich schaffe es nicht zwei Sachen zur selben Zeit mit aplay zu spielen. Hab's gerade ausprobiert. Weiss da jemand mehr ? Interessiert mich auch artsdsp funzt aber auch in der Console anstandslos. Meinst Du das mit Systemweit ?
Christoph
Mfg, Gerd -- -------------------------------------------------------------------------- gmichalk@freegates.be \\_// (. .) Powered by SuSE Linux 8.1 ---------------------------------------oOOo-oOOo--------------------------
Am Samstag, 1. Februar 2003 22:44 schrieb Christoph Strins:
Gibt es da nicht auch noch eine andere Möglichkeit, so das arts systemweit genutzt werden kann? Warum kann alsa das denn eigentlich nicht?
Wenn die Programmierer es unterstützen würden, wär das kein Problem, leider gibt es eben noch jede Menge Programme, die das nicht tun. Die unproblematischte Lösung ist eine vernünftige Soundkarte, die mehrere Ausgabestreams gleichzeitig behandeln kann, wie z.B. die Soundblaster Live! Modelle. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Am Sam, 2003-02-01 um 13.51 schrieb Christoph Strins:
Das funktioniert dann aber doch nur für Programme, die auch arts benutzen oder nicht? Galeon ist also nicht eingeschlossen, funktioniert so jedenfalls auch nicht vernünftig.
Dafür gibt es das Programm "artsdsp". Sozusagen das "wine" für "sound" ;-) saurus@saurus:~> artsdsp --help artsdsp - attempt to reroute audio device to artsd artsdsp [options] application arguments options: -h, --help show brief help -n, --name=NAME use name to identify player to artsd -m, --mmap emulate memory mapping (i.e. for quake) -s, --single-threaded use the single-threaded version -v, --verbose show parameters -V, --version show version Ciao, Torsten -- http://www.hall-music.de/ letzte Änderung 19.01.2003
participants (5)
-
Christoph Strins
-
Gerd-Christian Michalke
-
Manfred Tremmel
-
Martin Kropfinger
-
Torsten Hallmann