View previous topic :: View next topic |
Author |
Message |
netjiro n00b
Joined: 30 Dec 2004 Posts: 47 Location: Liechtenstein
|
Posted: Mon Jan 08, 2007 7:52 pm Post subject: problem with SB audigy 4 - mic not record [solved] |
|
|
Hi,
Recently did a large upgrade, now I cannot get the mic to work right.
Using alsamixer I can get regular pcm playback and mic loopback to work right.
I can also get recording from pcm to work right but not recording from mic, just loopback.
card Audigy 4 [SB0610]
alsa module from kernel 2.6.18 emu10k1
alsa tool chain 1.0.14
mixer settings: (from amixer)
Quote: |
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined cvolume cswitch cswitch-joined
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100 Capture 0 - 31
Mono: Playback 71 [71%]
Front Left: Capture 24 [77%] [off]
Front Right: Capture 24 [77%] [off]
Simple mixer control 'Tone',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [on]
Front Right: Playback [on]
Simple mixer control 'Bass',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 40
Front Left: 20 [50%]
Front Right: 20 [50%]
Simple mixer control 'Treble',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 40
Front Left: 20 [50%]
Front Right: 20 [50%]
Simple mixer control 'PCM',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 100
Front Left: Capture 48 [48%]
Front Right: Capture 48 [48%]
Simple mixer control 'PCM Center',0
Capabilities: pvolume pvolume-joined
Playback channels: Mono
Limits: Playback 0 - 100
Mono: Playback 100 [100%]
Simple mixer control 'PCM Front',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 100
Mono:
Front Left: Playback 100 [100%]
Front Right: Playback 100 [100%]
Simple mixer control 'PCM LFE',0
Capabilities: pvolume pvolume-joined
Playback channels: Mono
Limits: Playback 0 - 100
Mono: Playback 100 [100%]
Simple mixer control 'PCM Out Path & Mute',0
Capabilities: enum
Items: 'pre 3D' 'post 3D'
Item0: 'post 3D'
Simple mixer control 'PCM Side',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 100
Mono:
Front Left: Playback 76 [76%]
Front Right: Playback 76 [76%]
Simple mixer control 'PCM Surround',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 100
Mono:
Front Left: Playback 74 [74%]
Front Right: Playback 74 [74%]
Simple mixer control 'Front',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 100
Mono:
Front Left: Playback 76 [76%]
Front Right: Playback 76 [76%]
Simple mixer control 'Surround',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 100
Mono:
Front Left: Playback 36 [36%]
Front Right: Playback 36 [36%]
Simple mixer control 'Center',0
Capabilities: pvolume pvolume-joined
Playback channels: Mono
Limits: Playback 0 - 100
Mono: Playback 32 [32%]
Simple mixer control 'LFE',0
Capabilities: pvolume pvolume-joined
Playback channels: Mono
Limits: Playback 0 - 100
Mono: Playback 34 [34%]
Simple mixer control 'Side',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 100
Mono:
Front Left: Playback 36 [36%]
Front Right: Playback 36 [36%]
Simple mixer control 'Synth',0
Capabilities: pvolume cvolume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100 Capture 0 - 100
Front Left: Playback 100 [100%] Capture 50 [50%]
Front Right: Playback 100 [100%] Capture 50 [50%]
Simple mixer control 'Wave',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 100
Mono:
Front Left: Playback 100 [100%]
Front Right: Playback 100 [100%]
Simple mixer control 'Line',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Front Left - Front Right
Limits: Capture 0 - 31
Front Left: Capture 3 [10%] [off]
Front Right: Capture 3 [10%] [off]
Simple mixer control 'CD',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Front Left - Front Right
Limits: Capture 0 - 31
Front Left: Capture 3 [10%] [off]
Front Right: Capture 3 [10%] [off]
Simple mixer control 'Mic',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Mono
Limits: Capture 0 - 31
Mono: Capture 31 [100%] [on]
Simple mixer control 'Mic Boost (+20dB)',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Mic Select',0
Capabilities: enum
Items: 'Mic1' 'Mic2'
Item0: 'Mic1'
Simple mixer control 'Video',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Front Left - Front Right
Limits: Capture 0 - 31
Front Left: Capture 3 [10%] [off]
Front Right: Capture 3 [10%] [off]
Simple mixer control 'Phone',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Mono
Limits: Capture 0 - 31
Mono: Capture 3 [10%] [off]
Simple mixer control 'IEC958 Optical',0
Capabilities: pvolume cvolume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100 Capture 0 - 100
Front Left: Playback 100 [100%] Capture 10 [10%]
Front Right: Playback 100 [100%] Capture 10 [10%]
Simple mixer control 'IEC958 Optical Raw',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [off]
Front Right: Playback [off]
Simple mixer control 'PC Speaker',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Mono
Limits: Capture 0 - 15
Mono: Capture 2 [13%] [off]
Simple mixer control 'Aux',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Front Left - Front Right
Limits: Capture 0 - 31
Front Left: Capture 3 [10%] [off]
Front Right: Capture 3 [10%] [off]
Simple mixer control 'Aux2',0
Capabilities: pvolume cvolume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100 Capture 0 - 100
Front Left: Playback 32 [32%] Capture 30 [30%]
Front Right: Playback 32 [32%] Capture 30 [30%]
Simple mixer control 'Mono Output Select',0
Capabilities: enum
Items: 'Mix' 'Mic'
Item0: 'Mic'
Simple mixer control 'AMic',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 100
Mono:
Front Left: Playback 100 [100%]
Front Right: Playback 100 [100%]
Simple mixer control 'Analog Mix',0
Capabilities: pvolume cvolume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100 Capture 0 - 100
Front Left: Playback 100 [100%] Capture 52 [52%]
Front Right: Playback 100 [100%] Capture 52 [52%]
Simple mixer control 'Audigy Analog/Digital Output Jack',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'Audigy CD',0
Capabilities: pvolume cvolume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 100 Capture 0 - 100
Front Left: Playback 54 [54%] Capture 51 [51%]
Front Right: Playback 54 [54%] Capture 51 [51%]
Simple mixer control 'External Amplifier',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
|
So, music playback works great, recording (audacious, skype, etc) works great from pcm source, but not from mic source. The mic works (sort of) since I can make it loopback and thus hear it played in the headphones as output.
But I cannot get it to record from the mic.
Any help is apreciated.
Thanks
jimmy
Last edited by netjiro on Tue Jan 09, 2007 1:14 pm; edited 1 time in total |
|
Back to top |
|
|
netjiro n00b
Joined: 30 Dec 2004 Posts: 47 Location: Liechtenstein
|
Posted: Tue Jan 09, 2007 1:13 pm Post subject: fixed it with a new emumixer.c file from alsa project |
|
|
I have found a fix for this problem.
The alsa folks have a bug on this issue:0002562
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2562
The bug includes a fixed emumixer.c file.
1) Replace the emumixer.c in alsa-driver-1.0.13.tar.bz2
2) redo the digest for the alsa-driver-1.0.13.ebuild:
"ebuild alsa-driver-1.0.13.ebuild digest"
3) then emerge -1 "=media-sound/alsa-driver-1.0.13"
4) restart all alsa or reboot
This fixes the problem for me, I can now both record and playback the mic on my SB audigy 4 card.
I have opened a gentoo bug on this: 161119
https://bugs.gentoo.org/show_bug.cgi?id=161119
Harebrafolk
Jimmy
Harebrafolk
Jimmy |
|
Back to top |
|
|
LonelyStar Guru
Joined: 06 Dec 2005 Posts: 390
|
Posted: Mon Jan 22, 2007 1:51 pm Post subject: |
|
|
Hello,
Can someone elaborate a little on point 1? How exactly does one replace the emumixer.c in alsa-driver.tar.bz2?
Thanks!
Nathan |
|
Back to top |
|
|
netjiro n00b
Joined: 30 Dec 2004 Posts: 47 Location: Liechtenstein
|
Posted: Mon Jan 22, 2007 2:03 pm Post subject: |
|
|
You unpack the original tar package that you can find in your distfiles directory after you have downloaded it with emerge --fetchonly.
Then you switch the old emumixer.c with for the new one.
then you repack the package with tar -cjpf packagename.tar.bz2 unpackeddir
then move the repackaged into the distfiles directory and replace the old one.
then you have to continue at step 2 above to rebuild the digest and so on.
Harebraman
Jimmy |
|
Back to top |
|
|
LonelyStar Guru
Joined: 06 Dec 2005 Posts: 390
|
Posted: Mon Jan 22, 2007 2:49 pm Post subject: |
|
|
Thanks, it worked! |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|