Nee ist nicht betroffen. Hernehmen kann man es für jede x beliebige Sound Karte die unter Linux erkannt wird.
Die Interne kann halt nur in 2 mono Karten zerlegt werden.
Gruß
Ankündigung
Einklappen
Keine Ankündigung bisher.
Fragen zu Multiroom-Audio mit dem Wiregate Multifunktionsgateway
Einklappen
Dieses Thema ist geschlossen.
X
X
-
Hallo vlamers,
ist das nur für die Logilink oder ist die interne Soundkarte vom Wiregate hier auch mit betroffen?
Gruß Norbert
Einen Kommentar schreiben:
-
Ja ist eigentlich ziemlich ähnlich.
Wichtig dabei ist das der pulseaudio nicht läuft. Müsste ich im ersten Post aber verlinked haben was sich alles ändert.
Gruß
Einen Kommentar schreiben:
-
Hallo vlamers,
den Link kenne ich natürlich! Ich weiß nicht wie oft ich den schon durchgeackert habe. Damit habe ich ja auch pulseaudio ans Laufen bekommen. Vielen Dank noch mal dafür.
Kann ich mit alsa-only genauso vorgehen, lasse aber den Teil mit Pulseaudio weg?
Gruß Norbert
Einen Kommentar schreiben:
-
Einen Kommentar schreiben:
-
Hallo Makki,Zitat von makki Beitrag anzeigenNur nochmal am Rande: Man braucht kein pulseaudio!
Mit einer externen Soundkarte hat man - Plug&Play ohne PA - zwei Stereo-Zonen/Ausgaben.
Makki
habe ich das richtig verstanden, dass man mir einer externen Soundkarte ootb zwei Stereo-Zonen hat?
Ich habe bis dato nur eine Ausgabe. Wie komme ich an die zweite Ausgabe?
Ich wäre für einen Tip wirklich dankbar!
Gruß Norbert
Einen Kommentar schreiben:
-
Hoi V.
Danke, jetzt kann ich immer hier nachschauen, wenn ich mal wieder nicht weiss warum es nicht geht.
Einen Kommentar schreiben:
-
Oh Dachte das wäre relativ offensichtlich.
Alsa ist Grundvorraussetzung ohne Alsa geht gar nix. Multiroom lässt sich auch mit Alsa-only realisieren.
Pulseaudio ist der Sound server. Er hängt zwischen MPD und Alsa.
MPD ist nur der Player braucht man für Webradio, mp3´s usw
mpc ist ein Kommandozeilen Steuerungstool für mpd
Also MPD -> Pulseaudio -> Alsa
oder MPD -> Alsa
Ob Pulseaudio oder Alsa-only ist eigentlich egal. (dshare oder dmixer in der asound.conf). Mir persönlich gefällt die Pulseaudio Lösung besser... Bauchgefühl, da sich alles mit Alsa realisieren lässt. (ausser equalizer, der braucht in Alsa-only ordentlich Leistung, aber auch in Pulseaudio braucht er ziemlich viel Dampf)
Configs:
/etc/
Alsa -> asound.conf, hier wird die vorhandene Hardware auf "virtuelle" Karten verteilt
/etc/pulse
Pulseaudio -> default.pa hier werden die sinks und viele andere Sachen definiert
Pulseaudio -> daemon.conf hier wird der PA Daemon konfiguriert
/etc/
mpd -> mpd.conf hier wird der mpd konfiguriert, outputs buffer-size etc
hoffe das reicht für den Anfang??
Gruß
Edit:
aplay -l -> Zeigt die Soundkarten an
alsamixer -> Lautstärke von alsa einstellen (alsamixer -c (Kartennummer)
pulseaudio -k -> pulseaudio Daemon killen
killall pulseaudio -> pulseaudio system-instance killen
MPD_PORT=(portnummer, standard=6600) mpc -> allgemeine infos der mpd instanz
hinter mpc kann man mit einer handvoll Befehle den mpd steuern. Die wichtigsten:
mpc prev
mpc next
mpc skip
mpc volume (Zahl in Prozent)
mpc mute
mpc play
mpc stop
usw
über mpc hab ich eine umsetzung der KNX-Telegramme (Taster, Visu) für Volume, prev, next, play, stop usw realisiert.(perl plugin)
Einen Kommentar schreiben:
-
Hoi
Könnte mal jemand aufschreiben welches "Programm" was macht?
Das ist vielleicht zielführender als immer zu sagen es wäre blutig ...
mpd ist zuständig für...
mpd ist mandatory
mpd braucht minimal eine config in der steht...
alsa ist ein mixer der...
alsa ist mandatory
alsa wird mit dem graphischen tool alsamixer eingestellt.
alsa braucht minimal R/L bla bla
aplay...
pulseaudio...
pulseaudio ist optional
pulseaudio braucht minimal...
Einen Kommentar schreiben:
-
Ja es geht natürlich ohne, aber ich finde PA das kleinste übel an der Sache
und wenn man schon dabei ist, sind es 10 min Mehraufwand.
Gruß
Gesendet von meinem LG-P880 mit Tapatalk 2
Einen Kommentar schreiben:
-
Nur nochmal am Rande: Man braucht kein pulseaudio!
Mit einer externen Soundkarte hat man - Plug&Play ohne PA - zwei Stereo-Zonen/Ausgaben.
Man kann aber (imho nahe sado-maso)...
Wenn aplay -l nichts mehr sagt ist alsa schon geschossen..
Makki
Einen Kommentar schreiben:
-
Hmm
du solltest vorne anfangen (Alsa) und dann erst zu pulseaudio gehen.
Das Pulseaudio gedöns hat insofern nix damit zu tun. den brauchst nicht löschen. Nur die asound.conf auf Alsa konfigurieren
wenn du den löscht ohne irgendwas zu ändern geht es erst recht nicht mehr.
ich würde an deiner Stelle so vorgehen:
1.
Dann wären der pulseaudio und mpd beendet, und das alsa neu gestartet.Code:pulseaudio -k && killall pulseaudio && killall mpd && alsa force-reload && alsa force-reload && /etc/init.d/alsa-utils restart
Dann sollte:
Was ausgeben.Code:aplay -l
Wenn dem nicht so ist, braucht man nicht weiter machen...
In der Anleitung hab ich das Verzeichniss erwähnt /etc/pulse/default.pa
Bevor man sich dabei irgendwo verhaspelt, genaues lesen ist wichtig
Auch ist es zu empfehlen per putty auf dein WG zuzugreifen und nicht über die webmin Oberfläche! (root zugang aktiviert?) Vorsicht ab da kann man viel kaputt machen
Nächste möglichkeit du schickst mir eine PN, dann verabreden wir uns im Chat und ich schaue per TeamViewer auf dein WG. (putty o.ä brauch ich aber)
Gruß
Edit:
Meine sources.list sieht genauso aus. hast du ein "apt-get update" versucht?
Einen Kommentar schreiben:
-
Hallo,
1.
Das habe ich schnon mehrfach gemacht.
root@wiregate470:~# alsa force-reload && alsa force-reload
Unloading ALSA sound driver modules: snd-hwdep snd-usb-lib snd-rawmidi snd-seq-device snd-ac97-codec snd-pcm snd-timer snd-page-alloc.
Loading ALSA sound driver modules: snd-hwdep snd-usb-lib snd-rawmidi snd-seq-device snd-ac97-codec snd-pcm snd-timer snd-page-alloc.
Unloading ALSA sound driver modules: snd-ac97-codec snd-pcm snd-timer snd-page-alloc snd-usb-lib snd-rawmidi snd-seq-device snd-hwdep.
Loading ALSA sound driver modules: snd-ac97-codec snd-pcm snd-timer snd-page-alloc snd-usb-lib snd-rawmidi snd-seq-device snd-hwdep.
root@wiregate470:~#
1.1
In der asound.conf habe ich Deinen Inhalt aus "WG (Linux Debian) als Multiroom-System (Code Sammlung)" kopiert. Ich habe ihn zwischendruch auch mal geändert und auch geschlöscht.
pcm_slave.logilink {
pcm "hw:1,0" # or "hw:1,0" for the second card
channels 8
rate 44100
# format "S16_LE"
}
pcm.dmixer {
type plug
slave.pcm {
type dshare
ipc_key 1024
ipc_key_add_uid false
ipc_gid audio
ipc_perm 0660
slave logilink
bindings [ 0 1 ]
# rate 44100
# channels 2
}
}
pcm.dmixerwohn {
type plug
slave.pcm {
type dshare
ipc_key 1024
ipc_key_add_uid false
ipc_gid audio
ipc_perm 0660
slave logilink
bindings [ 2 3 ]
# rate 44100
# channels 2
}
}
pcm.dmixerbad {
type plug
slave.pcm {
type dshare
ipc_key 1024
ipc_key_add_uid false
ipc_gid audio
ipc_perm 0660
slave logilink
bindings [ 6 7 ]
# rate 44100
}
}
pcm.pulse {
type pulse
}
ctl.pulse {
type pulse
}
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}
#pcm.bluetooth {
# type bluetooth
# device 00:15:83:15:A3:10
#}
3.
Die default.pa kann ich nicht finden ? Wo soll die denn aufgeführt sein unter "etc/dafault" ? da ist die nicht vorhanden.
4.
Den Befehl habe ich auch probiert, mit dem gleichem Ergebnis.
Ich wollte mal von vorne anfangen. Weil es ja auf der on Bord Karte auch ohne Pulseaudio laufen soll.
5.
Das kommt in der java Konsole. Der Name "proc" ist auch graun und nicht blau "Wenn ich das mal so doof sagen darf" und ich kann da nichts bearbeiten.
Es kommt ein Popup "Fehler beim Speichern der Datei : Bad file descriptor"
6.
#
# deb cdrom:[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 NETINST Binary-1 20070820-20:21]/ etch contrib main
deb Index of /debian-archive/debian lenny main contrib
deb-src Index of /debian-archive/debian lenny main contrib
deb Index of /debian-archive/debian-security lenny/updates main contrib
deb-src Index of /debian-archive/debian-security lenny/updates main contrib
# WireGate repository
deb Index of /wiregate wiregate-0.1 main
deb-src Index of /wiregate wiregate-0.1 main
Die Antworten hier sind im Schnellverfahren, da ich zur Arbeit muss.
Danke
Gruß
Einen Kommentar schreiben:
-
1. Es scheint so, dass alsa nicht läuft. Versuch es doch mal ein restart (alsa force-reload && alsa force-reload) Poste doch bitte mal deine asound.conf.
2. sieht gut aus
3. Der Pulseaudio meckert auch, da scheint die config auch nicht zu stimmen. Poste doch hierzu mal deine default.pa. das PCM dmixerwohn wird nicht gefunden.
4. Der Befehl würde wohl eher: "apt-get remove pulseaudio" heißen. Aber warum willst du es runter schmeißen?
5. Da wäre interessant wie die Meldung weiter geht.
6. Wie sieht den deine /etc/apt/sources.list aus? Da scheint noch nicht auf die archive umgestellt worden zu sein (Lenny wurde archiviert)
Gruß
Einen Kommentar schreiben:
-
Hallo,
ich versuche schon länger mpd ans laufen zu bekommen und wenn es irgendwie geht mit der logilink 7.1 usb Soundkarte. Bisher habe ich es aber nicht geschafft, einen Ton aus dem Wiregate zu bekommen. So wohl der der usb Soundkarte als auch mit der on-Bord-Karte
Habe auch schon viel gelesen und ausprobiert. Vieles erschließt sich mir jedoch.
1. So wie ich das sehe, ist erste Problem wohl, dass die Soundkarte nicht erkannt wird.
root@wiregate470:/# aplay -l
aplay: device_list:207: no soundcards found...
root@wiregate470:/#
2. Am Port erkannt wird sie wohl
root@wiregate470:/# lsusb
Bus 002 Device 003: ID 0d8c:0102 C-Media Electronics, Inc. CM106 Like Sound Device
Bus 002 Device 002: ID 04fa:2490 Dallas Semiconductor DS1490F 2-in-1 Fob, 1-Wire adapter
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@wiregate470:/#
3. Weiter habe ich mit Pulseaudio ein Problem:
root@wiregate470:/# pulseaudio
W: main.c: This program is not intended to be run as root (unless --system is specified).
ALSA lib pcm.c:2144
snd_pcm_open_noupdate) Unknown PCM dmixerwohn
E: alsa-util.c: Error opening PCM device dmixerwohn: Datei oder Verzeichnis nicht gefunden
E: module.c: Failed to load module "module-alsa-sink" (argument: "device=dmixerwohn sink_name=pawohn"): initialization failed.
E: main.c: Module load failed.
E: main.c: Failed to initialize daemon.
root@wiregate470:/#
4. Ich kann Pulseaudio auch nicht löschen:
root@wiregate470:/# apt-get autoremove pulseaudio
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Die folgenden Pakete werden ENTFERNT:
pulseaudio
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 1143kB Plattenplatz freigegeben.
Möchten Sie fortfahren [J/n]? J
(Lese Datenbank ... 61929 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne pulseaudio ...
/etc/default/pulseaudio: line 1: PULSEAUDIO_SYSTEM_START: command not found
invoke-rc.d: initscript pulseaudio, action "stop" failed.
dpkg: Fehler beim Bearbeiten von pulseaudio (--remove):
Unterprozess pre-removal script gab den Fehlerwert 127 zurück
/etc/default/pulseaudio: line 1: PULSEAUDIO_SYSTEM_START: command not found
invoke-rc.d: initscript pulseaudio, action "start" failed.
dpkg: Fehler beim Aufräumen:
Unterprozess post-installation script gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
pulseaudio
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@wiregate470:/#
5. Ich kann auch nicht in der /proc/modules was reinschreiben(So wie es in einigen Kommentaren aufgeführt ist). Beim speichern gibt dann die Meldung. "Fehler beim speichern. Bad..."
6. Wenn ich ein Update mache kommt zum Schluss die Meldung:
Es wurden 1391kB in 5s geholt (252kB/s)
Paketlisten werden gelesen... Fertig
W: GPG error: Index of / lenny/updates Release: Die folgenden Signaturen waren ungültig: KEYEXPIRED 1356982504
W: Probieren Sie »apt-get update«, um diese Probleme zu korrigieren.
root@wiregate470:/#
Vielleicht hat das da auch mit so tun.
Wie gesagt habe schon viel probiert und das bei mäßigem Wissen
Wenn mir jmd einen Tipp geben könnte wäre sehr dankbar. (Falls ich was übersehen habe oder was vergessen, dann sorry, will nicht mehr Arbeit machen als nötig)
Danke
Gruß Andreas
Einen Kommentar schreiben:


Einen Kommentar schreiben: