Hallo
Alexander Motin hat in 9-CURRENT den weitverbreiteten Audiotreiber snd_hda(4) inzwischen mit Unterstützung für 4.0, 5.0, 5.1 und 7.1 Wiedergabe ausgestattet. Dies wurde möglich, nachdem OSS mit FreeBSD 8.0 die Unterstützung für Surround bekam und dies ist nun der erste Treiber, der es nutzt. Ich habe diesen zurückportiert, sodass auch Nutzer von 8.0-RELEASE in den Genuss von Raumklang kommen. Den Patch findet ihr hier, nach dem Einspielen müsst ihr den Kernel neubauen: http://deponie.yamagi.org/freebsd/hda/snd_hda-surround_8.0.patch
Anschließend könnt ihr Surround mittels "sysctl dev.pcm.X.play.vchanformat=s16le:5.1" einschalten. X ist dabei die Nummer der Soundkarte, meist also 0. "5.1" ist die Zuteilung der Kanäle. Die möglichen Werte stehen in "man sound". Testen ob es funktioniert kann man zum Beispiel mit einer DVD.
Noch zwei Anmerkungen:
- mplayer nutzt von sich aus nur 2 Kanäle, mehr müssen explizit eingeschaltet werden. Zum Beispiel mittels "-channels 6" für 5.1 Wiedergabe.
- Die Beschreibung der Ausgänge an der Soundkarte können von der Beschriftung abweichen! Bei mir sind so zum Beispiel S/PDIF und Rear vertauscht. Da muss man einfach ausprobieren, bis man die richtigen gefunden hat.
Ach ja... Wie immer ohne jede Form von Support. Wenn es schief geht, eurer Rechner abbrennt oder ihr Daten verliert, seid ihr selbst schuld.
Alexander Motin hat in 9-CURRENT den weitverbreiteten Audiotreiber snd_hda(4) inzwischen mit Unterstützung für 4.0, 5.0, 5.1 und 7.1 Wiedergabe ausgestattet. Dies wurde möglich, nachdem OSS mit FreeBSD 8.0 die Unterstützung für Surround bekam und dies ist nun der erste Treiber, der es nutzt. Ich habe diesen zurückportiert, sodass auch Nutzer von 8.0-RELEASE in den Genuss von Raumklang kommen. Den Patch findet ihr hier, nach dem Einspielen müsst ihr den Kernel neubauen: http://deponie.yamagi.org/freebsd/hda/snd_hda-surround_8.0.patch
Anschließend könnt ihr Surround mittels "sysctl dev.pcm.X.play.vchanformat=s16le:5.1" einschalten. X ist dabei die Nummer der Soundkarte, meist also 0. "5.1" ist die Zuteilung der Kanäle. Die möglichen Werte stehen in "man sound". Testen ob es funktioniert kann man zum Beispiel mit einer DVD.
Noch zwei Anmerkungen:
- mplayer nutzt von sich aus nur 2 Kanäle, mehr müssen explizit eingeschaltet werden. Zum Beispiel mittels "-channels 6" für 5.1 Wiedergabe.
- Die Beschreibung der Ausgänge an der Soundkarte können von der Beschriftung abweichen! Bei mir sind so zum Beispiel S/PDIF und Rear vertauscht. Da muss man einfach ausprobieren, bis man die richtigen gefunden hat.
Ach ja... Wie immer ohne jede Form von Support. Wenn es schief geht, eurer Rechner abbrennt oder ihr Daten verliert, seid ihr selbst schuld.