PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 4 kanäle bei nforce onboard-sound (i810_audio)



aTTo
28.09.03, 15:23
moin,
ich würde bei meiner onboard soundkarte gerne 4 kanal sound aktivieren. ich habe ein abit nf7-s rev2 und die onboard soundkarte läuft über das modul i810_audio, beim laden des moduls bekomme ich folgende ausgabe:

i810: NVIDIA nForce Audio found at IO 0xd400 and 0xd000, MEM 0x0000 and 0x0000, IRQ 7
i810_audio: Audio Controller supports 6 channels.
i810_audio: Defaulting to base 2 channel mode.
i810_audio: Resetting connection 0
ac97_codec: AC97 Audio codec, id: ALG32 (ALC650)
i810_audio: AC'97 codec 0, new EID value = 0x05c7
i810_audio: AC'97 codec 0, DAC map configured, total channels = 6

er nutzt also standardmäßig nur 2 kanäle. wie aktiviere ich die anderen?

mfg
atto

geronet
28.09.03, 20:56
Tja da suche ich zur Zeit auch herum..
Hab zwar den ALC655 aber ist ähnlich.. Von Realtek.

Bin schon am Treiber-editieren.

Grüsse, Stefan

aTTo
30.09.03, 18:48
das muss doch irgendwie gehen. gibts da vielleicht irgendwelche parameter, die man dem modul beim laden übergeben kann?

geronet
01.10.03, 22:17
Ich habs gefunden ;)

Musste im Treiber ein Register umstellen, ich hör grad mit Linux im 4-Kanal Modus :D
Ha ich hab das 3 Wochen gesucht... Mal schaun, ich schreib nen FAQ-Beitrag.

Grüsse, Stefan

aTTo
08.10.03, 16:08
jo, schreib mal wie du's gemacht hast.
ich hab mir mal den source vom i810_audio angeguckt, aber komm damit leider nicht ganz klar, bzw. weiß nicht wo ich per default 4 kanal sound aktiviere.

geronet
08.10.03, 18:41
Ich hab jetzt in den Sourcecode was reingebastelt, womit man mit einem Mixerprogramm die Optionen bzw. Register auf der Soundkarte ändern kann, siehe Anhang.
Ob die Register bei dir die gleichen sind musst du in dem Datenblatt zu deinem Soundchip nachsehen.

Grüsse, Stefan

PS: In der Datei stehen die Änderungen zu alsa-driver-0.9.7a/alsa-kernel/pci/ac97/ac97_codec.c .

aTTo
10.10.03, 13:39
muss ich dafür zwingend alsa haben, oder ist die ac97_codec.c, die beim kernel mitgeliefert wird, dieselbe wie bei alsa?

DASGiB
10.10.03, 13:51
wie wende ich das .diff file denn an? oder muss ich das per hand machen?

geronet
10.10.03, 22:32
-Öhm-

Ohne Datenblatt ist es höchst unwarscheinlich dass der Patch was bringt, die Register sind 100%ig andere.

Wollt ja nur mal nen Weg aufzeigen wie man sowas löst.

Und ja, man sollte schon alsa installieren wenn man diesen Code verwenden will ;)

Grüsse, Stefan