Bin nun fleißig am JukeBox bauen und habe da mal eine Frage an die Audiophilen Linuxer...
System:
Das Board hat 2 Audio-Eingänge und 2 Ausgänge
An den Ausgängen hängen zum einen die Stereo-Anlage im Wohnzimmer und zum anderen die PC-Lautsprecher im Schlafzimmer.
Am Line In hängt der Sat-Receiver (und an dem wiederum VHS und DVD)
und die Musik wird vom MPD gespielt.
ich möchte mir jetzt ein Web-Frontend bauen, mit welchem ich dann auswählen kann "TV --> Wohnzimmer", "MPD --> Schlafzimmer" oder "MPD --> Wohnzimmer & Schlafzimmer", usw.
da solche Dinge mit ALSA allein AFAIK nicht möglich sind, wäre jetzt die Frage, wie ich es realisiere: PulseAudio? Jack? noch 'ne andere Alternative?
Bedingung: die Zuweisung von Quellen zu senken muss über die Kommandozeile erfolgen können, da ich dann im Web-Frontend einfach shell_exec("befehl quelle=bla senke=blub") ausführen können will.
Hat jemand mit einem von beiden (oder besser noch mit beiden) Erfahrung?
Vorteile / Nachteile?
Performance / CPU-Last / Latenz-Zeiten?
Ich habe noch keine Erfahrung mit einem von beidem, tendiere momentan aber irgendwie ehr zu Jack, da ich bei "pulseaudio vs. jack"-Suchanfragen bisher des öfteren (speziell bei Threads aus dem Bereich Audio-Production) den Rat "RealTime-Kernel + Jack" gelesen habe. Und irgend 'nen Grund muss es ja auch haben, dass z.B. Ardour und co. Jackd unbedingt mitinstallieren wollen...
System:
- Alix.1D-Board (AMD Geode, 500MHz)
- Debian testing (Squeeze)
Das Board hat 2 Audio-Eingänge und 2 Ausgänge
- Line In
- Line Out
- Mic In
- Headphone Out
An den Ausgängen hängen zum einen die Stereo-Anlage im Wohnzimmer und zum anderen die PC-Lautsprecher im Schlafzimmer.
Am Line In hängt der Sat-Receiver (und an dem wiederum VHS und DVD)
und die Musik wird vom MPD gespielt.
ich möchte mir jetzt ein Web-Frontend bauen, mit welchem ich dann auswählen kann "TV --> Wohnzimmer", "MPD --> Schlafzimmer" oder "MPD --> Wohnzimmer & Schlafzimmer", usw.
da solche Dinge mit ALSA allein AFAIK nicht möglich sind, wäre jetzt die Frage, wie ich es realisiere: PulseAudio? Jack? noch 'ne andere Alternative?
Bedingung: die Zuweisung von Quellen zu senken muss über die Kommandozeile erfolgen können, da ich dann im Web-Frontend einfach shell_exec("befehl quelle=bla senke=blub") ausführen können will.
Hat jemand mit einem von beiden (oder besser noch mit beiden) Erfahrung?
Vorteile / Nachteile?
Performance / CPU-Last / Latenz-Zeiten?
Ich habe noch keine Erfahrung mit einem von beidem, tendiere momentan aber irgendwie ehr zu Jack, da ich bei "pulseaudio vs. jack"-Suchanfragen bisher des öfteren (speziell bei Threads aus dem Bereich Audio-Production) den Rat "RealTime-Kernel + Jack" gelesen habe. Und irgend 'nen Grund muss es ja auch haben, dass z.B. Ardour und co. Jackd unbedingt mitinstallieren wollen...