| Issue 5: | No microphone input sound for ALC286 | |
| 5 people starred this issue and may be notified of changes. | Back to list |
What steps will reproduce the problem? 1. Compile VoodooHDA 2. Install the kext using OSX86Tools in a Vanilla OS X 10.5.6 3. Set the input volume in both Microphone and Microphone #2 to maximum What is the expected output? What do you see instead? It was expected that the internal and/or external mic works as an input sound. Instead, there is no input coming in. What version of the product are you using? On what operating system? Latest source code of VoodooHDA with Vanilla OSX 10.5.6 and Chameleon 2.0 in a HP DV-6663 laptop and ALC286 soundcard. |
|
,
Apr 14, 2009
check mic related nid's mute using getdump.
if "mute=1" Wait implement mute controls.
my dump ->
nid: 7
Name: audio input
Widget cap: 0x0010011b
STEREO
Association: 2 (0x00000003)
Stream cap: 0x00000001
PCM
PCM cap: 0x00060160
16 20 bits, 44 48 96 KHz
Input amp: 0x80051f08
mute=1 step=31 size=5 offset=8
connections: 1
|
+ <- nid=36 [audio mixer]
from Readme.txt
> * mute controls are present but unimplemented
BTW, I made dirty patch for struggle to no mute :-p
--- voodoohda-read-only/Parser.cpp 2009-04-14 19:30:54.000000000 +0000
+++ voodoohda-local/Parser.cpp 2009-04-14 23:12:29.000000000 +0000
@@ -3140,6 +3152,9 @@ void VoodooHDADevice::audioCtlAmpSet(Aud
cad = control->widget->funcGroup->codec->cad;
nid = control->widget->nid;
+ if (control->dir & HDA_CTL_IN)
+ mute = HDA_AMP_MUTE_NONE;
+
/* Save new values if valid. */
if (mute != HDA_AMP_MUTE_DEFAULT)
control->muted = mute;
|
|
,
Apr 15, 2009
Hey, thanks but I'm not a developer and I don't know exactly how to use getdump. Regarding the "dirty patch", could you please attach the patched Parser.cpp file or tell me where can I insert those lines? I've tried VoodooHDA 0.2.2 but still no mic input sound despite of the presence of a mic in the pref. panel and mute box (mute for output is working). |
|
,
Apr 17, 2009
I found more easy way. can u see "Tables.c"? about line 319-330 chane 0 -> 40 or some and recompile. --- Tables.c (revision 3) +++ Tables.c (working copy) @@ -319,11 +319,11 @@ 90, // (was 75) SOUND_MIXER_PCM 90, // (was 75) SOUND_MIXER_SPEAKER 0, // (was 75) SOUND_MIXER_LINE - 0, // SOUND_MIXER_MIC + 90, // SOUND_MIXER_MIC 90, // SOUND_MIXER_CD 0, // [?] SOUND_MIXER_IMIX 0, // [?] SOUND_MIXER_ALTPCM - 0, // SOUND_MIXER_RECLEV + 40, // SOUND_MIXER_RECLEV 0, // SOUND_MIXER_IGAIN 50, // SOUND_MIXER_OGAIN 0, // (was 75) SOUND_MIXER_LINE1 |
|
,
Apr 19, 2009
thanks ryuusei.k, that patch has enabled volume on inputs. do you have an internal mic on yours? i have 2, int and ext,the preference panel show only one and only the external is working now. int mic was not working with 0.2.1 too,even if it appear in the prefpanel. the best thing is that using patched applehda i never got ext mic to work while only int was working :) |
|
,
Jun 15, 2009
can you guys send me a copy of working version with mic for alc268 thanks a lot! gre_gmat@yahoo.com |
|
,
Jun 15, 2009
http://www.insanelymac.com/forum/index.php?showtopic=161638&st=160&#entry1178514 Or you can try mine: http://thireus.dareyourmind.net/index.php/macos-apps/13-get-microphone-and-audio-in-working-on-your-eeemac |
|
,
Jun 15, 2009
Hi Guys, is this a temporary workaround or can be implemented in the next release ? I am also facing this issue. |
|
,
Jun 30, 2009
(No comment was entered for this change.)
Owner: driv...@0xabadba.be
|
|
,
Aug 25, 2009
I have test thireus VoodooHDA but the internal mic does not work. I have test with and without original AppleHDA. On my HP 9770el the mic work with patch AppleHDA |
|
,
Sep 07, 2009
no internal mic input as well...anybody knows how to fix? |
|
,
Oct 10, 2009
(No comment was entered for this change.)
Owner: n...@dontpanic.union.edu
|
|
|
|