PygoscelisPapua
06.10.04, 21:28
Hallo,
ich hab ein Problem, und zwar besitzte ich, wie der Titel schon sagt, eine C-Media CMI8738-MC6 (http://www.cmedia.com.tw/product/CMI8738.htm) PCI Sound-Karte, welches die möglichkeit bietet ein 5.1 Surround Sound System anzuschließen. Dieses habe ich auch, nur leider kriege ich nicht alle Boxen zum laufen. Zur Zeit schweigen Center und Bass.
Ich weiß, dass es die Möglichkeit gibt, diese Sachen über den Line-In, bzw. dem Mic auszugeben, allerdings [abgesehen davon, dass ich lieber den Sub-Anschluss dafür verwenden möchte] gibt es da ein paar kleine Probleme:
1. Über den Line-In Eingang [als Bass] habe ich es schon Probiert - ich hab allerdings ein Boxensystem, dass pro 2 Boxen einen Anschluss verwendet [und für Bass und Center einen benutzt] - wenn ich den Line-In als Bass Konfiguriere, hör ich aus dem Subwoofer so gut wie keinen Ton [nur leichte Andeutungen], dafür krächst dann die Centerbox, die das ganze nicht mitmacht.
2. Über den Line-In [als Rear] geht dann zwar die Centerbox, allerdings bekomme ich garkien Bass mehr.
3. Da meine TV-Karte keinen eigenen Soundchip hat, muss ich den Sound mittels Kabel an den Line-In der Soundkarte stöpseln - daher brauch ich das Line-In eigentlich sowieso.
4. Bei meinem Boxensystem sind die drei Anschlüsse als ein Kabelstrang zusammengefasst - mein Mic-Eingang befindet sich aber an der PC-Front [Komplettsystem mit On-Board Soundkarte :/ ] - ich würde das Kabel ungern auseinandernehmen - ausserdem befürchte ich, dass da das gleiche wie beim Line-In Eingang passieren wird [Mic kann man nur als Center definieren].
Ich hab mich daher mal im Internet Umgeschaut und einige Links und Foreneinträge gefunden, allerdings hilft mir nichts davon wirklich weiter. Die meisten Tipps beziehen sich auf amixer Einstellungen, die es bei mir garnicht gibt :/ - allerdings bin ich unter anderem auch auf etwas interessantes gestoßen:
Hier (http://opensrc.org/alsa/index.php?page=cmipci) unter dem Punkt "4/6 Multi-Channel Playback" finden sich 4 Konfigurations/Codezeilen, mit denen es wohl möglich sein soll, meine 6 Boxen zum laufen zu kriegen. Allerdings habe ich von ALSA nicht wirklich ahnung, und weiß nicht, wo diese Zeilen wie eingebaut werden müssen. Ich hab sie so wie sie sind mal in meine modules.conf aufgenommen, aber danach hat er ganz gestreikt, was Ton angeht. Was ich mir noch denken könnte, wo es reinkommen könnte, wäre die Datei .asoundrc - allerdings wüsste ich hier [auch nach lektüre der Beschreibung von der ALSA-Homepage (http://www.alsa-project.org/alsa-doc/doc-php/asoundrc.php) nicht, wie ich diese Zeilen denn dann dort einbauen sollte. Eine andere Idee, wo des hinkönnte habe ihc nicht.
Daher hier meine Frage an euch? Kann jemand damit etwas anfangen? Oder weiß jemand eine andere möglichkeit wie ich meinen Center/Sub Ausgang richtig zum laufen bekomme? Für eure hilfe wär ich euch sehr dankbar.
Hier noch einige Daten:
Betriebssystem ist Gentoo
Kernel Version 2.6.8
In den Kernel einkompiliert sind:
Device Drivers -> Sound ->
<M> Sound card support
ALSA ->
Alle Alsa Sachen
PCI device ->
<M> Bt87x Audio Capture [den brauch ich eigentlich garnich %-) ]
<M> C-Media 8738, 8338 [das Modul cmipci]
Die weitere Alsa Installation habe ich nach dieser (http://www.gentoo.org/doc/de/alsa-guide.xml) Anleitung durchgeführt . Zuerst ohne alsa-tools und alsa-firmware, dann hab ich diese dazugenommen.
Die einzelnen Konfigurationsdatein sehen bei mir wie folgt aus:
[i]/home/kannan/.asoundrc
pcm.cmipci {
type hw
card 0
device 0
}
ctl.cmipci {
type hw
card 0
}
/etc/modules.d/alsa
alias char-major-116 snd
alias char-major-14 soundcore
alias snd-card-0 snd-cmipci
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
options snd cards_limit=1
und dann noch die make.conf:
/etc/make.conf
USE="alsa oss"
ALSA_TOOLS="ac3dec"
Die Ausgabe [und damit meine Möglichkeiten] von amixer:
amixer
bash-2.05b# amixer
Simple mixer control 'Master',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%]
Front Right: Playback 31 [100%]
Simple mixer control '3D Control - Switch',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch pswitch-joined cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [on] Capture [off]
Front Right: Playback 31 [100%] [on] Capture [off]
Simple mixer control 'Synth',0
Capabilities: pvolume pswitch pswitch-joined cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [on] Capture [off]
Front Right: Playback 31 [100%] [on] Capture [off]
Simple mixer control 'Line',0
Capabilities: pvolume pswitch cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [off] Capture [off]
Front Right: Playback 31 [100%] [off] Capture [off]
Simple mixer control 'Line-In As Bass',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Line-In As Rear',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'CD',0
Capabilities: pvolume pswitch cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [off] Capture [off]
Front Right: Playback 31 [100%] [off] Capture [off]
Simple mixer control 'Mic',0
Capabilities: pvolume pvolume-joined cvolume pswitch pswitch-joined cswitch cswitch-joined
Playback channels: Mono
Capture channels: Mono
Limits: Playback 0 - 31 Capture 0 - 7
Mono: Playback 31 [100%] [off] Capture 7 [100%] [off]
Simple mixer control 'Mic As Center/LFE',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'Mic Boost',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 5V',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958 Copyright',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 In Monitor',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 In Phase Inverse',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 In Select',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 In Valid',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 Loop',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 Output',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'PC Speaker',0
Capabilities: pvolume pvolume-joined
Playback channels: Mono
Limits: Playback 0 - 3
Mono: Playback 3 [100%]
Simple mixer control 'Aux',0
Capabilities: pvolume pswitch cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 15
Front Left: Playback 15 [100%] [off] Capture [off]
Front Right: Playback 15 [100%] [off] Capture [off]
Simple mixer control 'Four Channel Mode',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
bash-2.05b#
Und dann hier nochmals die geladenen Module:
lsmod
snd_cmipci 31876 0
snd_opl3_lib 10112 1 snd_cmipci
snd_hwdep 8196 1 snd_opl3_lib
snd_mpu401_uart 7040 1 snd_cmipci
snd_rawmidi 22052 1 snd_mpu401_uart
snd_seq_oss 32768 0
snd_seq_midi_event 6272 1 snd_seq_oss
snd_seq 53648 4 snd_seq_oss,snd_seq_midi_event
snd_seq_device 7176 4 snd_opl3_lib,snd_rawmidi,snd_seq_oss,snd_seq
snd_pcm_oss 56872 0
snd_pcm 95240 2 snd_cmipci,snd_pcm_oss
snd_page_alloc 9608 1 snd_pcm
snd_timer 23684 3 snd_opl3_lib,snd_seq,snd_pcm
snd_mixer_oss 19200 1 snd_pcm_oss
snd 57476 13 snd_cmipci,snd_opl3_lib,snd_hwdep,snd_mpu401_uart, snd_rawmidi,snd_seq_oss,snd_seq_midi_event,snd_seq ,snd_seq_device,snd_pcm_oss,snd_pcm,snd_timer,snd_ mixer_oss
Vielen dank im Voraus für eure Hilfe!
ich hab ein Problem, und zwar besitzte ich, wie der Titel schon sagt, eine C-Media CMI8738-MC6 (http://www.cmedia.com.tw/product/CMI8738.htm) PCI Sound-Karte, welches die möglichkeit bietet ein 5.1 Surround Sound System anzuschließen. Dieses habe ich auch, nur leider kriege ich nicht alle Boxen zum laufen. Zur Zeit schweigen Center und Bass.
Ich weiß, dass es die Möglichkeit gibt, diese Sachen über den Line-In, bzw. dem Mic auszugeben, allerdings [abgesehen davon, dass ich lieber den Sub-Anschluss dafür verwenden möchte] gibt es da ein paar kleine Probleme:
1. Über den Line-In Eingang [als Bass] habe ich es schon Probiert - ich hab allerdings ein Boxensystem, dass pro 2 Boxen einen Anschluss verwendet [und für Bass und Center einen benutzt] - wenn ich den Line-In als Bass Konfiguriere, hör ich aus dem Subwoofer so gut wie keinen Ton [nur leichte Andeutungen], dafür krächst dann die Centerbox, die das ganze nicht mitmacht.
2. Über den Line-In [als Rear] geht dann zwar die Centerbox, allerdings bekomme ich garkien Bass mehr.
3. Da meine TV-Karte keinen eigenen Soundchip hat, muss ich den Sound mittels Kabel an den Line-In der Soundkarte stöpseln - daher brauch ich das Line-In eigentlich sowieso.
4. Bei meinem Boxensystem sind die drei Anschlüsse als ein Kabelstrang zusammengefasst - mein Mic-Eingang befindet sich aber an der PC-Front [Komplettsystem mit On-Board Soundkarte :/ ] - ich würde das Kabel ungern auseinandernehmen - ausserdem befürchte ich, dass da das gleiche wie beim Line-In Eingang passieren wird [Mic kann man nur als Center definieren].
Ich hab mich daher mal im Internet Umgeschaut und einige Links und Foreneinträge gefunden, allerdings hilft mir nichts davon wirklich weiter. Die meisten Tipps beziehen sich auf amixer Einstellungen, die es bei mir garnicht gibt :/ - allerdings bin ich unter anderem auch auf etwas interessantes gestoßen:
Hier (http://opensrc.org/alsa/index.php?page=cmipci) unter dem Punkt "4/6 Multi-Channel Playback" finden sich 4 Konfigurations/Codezeilen, mit denen es wohl möglich sein soll, meine 6 Boxen zum laufen zu kriegen. Allerdings habe ich von ALSA nicht wirklich ahnung, und weiß nicht, wo diese Zeilen wie eingebaut werden müssen. Ich hab sie so wie sie sind mal in meine modules.conf aufgenommen, aber danach hat er ganz gestreikt, was Ton angeht. Was ich mir noch denken könnte, wo es reinkommen könnte, wäre die Datei .asoundrc - allerdings wüsste ich hier [auch nach lektüre der Beschreibung von der ALSA-Homepage (http://www.alsa-project.org/alsa-doc/doc-php/asoundrc.php) nicht, wie ich diese Zeilen denn dann dort einbauen sollte. Eine andere Idee, wo des hinkönnte habe ihc nicht.
Daher hier meine Frage an euch? Kann jemand damit etwas anfangen? Oder weiß jemand eine andere möglichkeit wie ich meinen Center/Sub Ausgang richtig zum laufen bekomme? Für eure hilfe wär ich euch sehr dankbar.
Hier noch einige Daten:
Betriebssystem ist Gentoo
Kernel Version 2.6.8
In den Kernel einkompiliert sind:
Device Drivers -> Sound ->
<M> Sound card support
ALSA ->
Alle Alsa Sachen
PCI device ->
<M> Bt87x Audio Capture [den brauch ich eigentlich garnich %-) ]
<M> C-Media 8738, 8338 [das Modul cmipci]
Die weitere Alsa Installation habe ich nach dieser (http://www.gentoo.org/doc/de/alsa-guide.xml) Anleitung durchgeführt . Zuerst ohne alsa-tools und alsa-firmware, dann hab ich diese dazugenommen.
Die einzelnen Konfigurationsdatein sehen bei mir wie folgt aus:
[i]/home/kannan/.asoundrc
pcm.cmipci {
type hw
card 0
device 0
}
ctl.cmipci {
type hw
card 0
}
/etc/modules.d/alsa
alias char-major-116 snd
alias char-major-14 soundcore
alias snd-card-0 snd-cmipci
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
options snd cards_limit=1
und dann noch die make.conf:
/etc/make.conf
USE="alsa oss"
ALSA_TOOLS="ac3dec"
Die Ausgabe [und damit meine Möglichkeiten] von amixer:
amixer
bash-2.05b# amixer
Simple mixer control 'Master',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%]
Front Right: Playback 31 [100%]
Simple mixer control '3D Control - Switch',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch pswitch-joined cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [on] Capture [off]
Front Right: Playback 31 [100%] [on] Capture [off]
Simple mixer control 'Synth',0
Capabilities: pvolume pswitch pswitch-joined cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [on] Capture [off]
Front Right: Playback 31 [100%] [on] Capture [off]
Simple mixer control 'Line',0
Capabilities: pvolume pswitch cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [off] Capture [off]
Front Right: Playback 31 [100%] [off] Capture [off]
Simple mixer control 'Line-In As Bass',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Line-In As Rear',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'CD',0
Capabilities: pvolume pswitch cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 31 [100%] [off] Capture [off]
Front Right: Playback 31 [100%] [off] Capture [off]
Simple mixer control 'Mic',0
Capabilities: pvolume pvolume-joined cvolume pswitch pswitch-joined cswitch cswitch-joined
Playback channels: Mono
Capture channels: Mono
Limits: Playback 0 - 31 Capture 0 - 7
Mono: Playback 31 [100%] [off] Capture 7 [100%] [off]
Simple mixer control 'Mic As Center/LFE',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'Mic Boost',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 5V',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958 Copyright',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 In Monitor',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 In Phase Inverse',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 In Select',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 In Valid',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 Loop',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 Output',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'PC Speaker',0
Capabilities: pvolume pvolume-joined
Playback channels: Mono
Limits: Playback 0 - 3
Mono: Playback 3 [100%]
Simple mixer control 'Aux',0
Capabilities: pvolume pswitch cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 15
Front Left: Playback 15 [100%] [off] Capture [off]
Front Right: Playback 15 [100%] [off] Capture [off]
Simple mixer control 'Four Channel Mode',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
bash-2.05b#
Und dann hier nochmals die geladenen Module:
lsmod
snd_cmipci 31876 0
snd_opl3_lib 10112 1 snd_cmipci
snd_hwdep 8196 1 snd_opl3_lib
snd_mpu401_uart 7040 1 snd_cmipci
snd_rawmidi 22052 1 snd_mpu401_uart
snd_seq_oss 32768 0
snd_seq_midi_event 6272 1 snd_seq_oss
snd_seq 53648 4 snd_seq_oss,snd_seq_midi_event
snd_seq_device 7176 4 snd_opl3_lib,snd_rawmidi,snd_seq_oss,snd_seq
snd_pcm_oss 56872 0
snd_pcm 95240 2 snd_cmipci,snd_pcm_oss
snd_page_alloc 9608 1 snd_pcm
snd_timer 23684 3 snd_opl3_lib,snd_seq,snd_pcm
snd_mixer_oss 19200 1 snd_pcm_oss
snd 57476 13 snd_cmipci,snd_opl3_lib,snd_hwdep,snd_mpu401_uart, snd_rawmidi,snd_seq_oss,snd_seq_midi_event,snd_seq ,snd_seq_device,snd_pcm_oss,snd_pcm,snd_timer,snd_ mixer_oss
Vielen dank im Voraus für eure Hilfe!