On Wed, Oct 6, 2010 at 10:17 AM, Jacob Meuser <jake...@sdf.lonestar.org> wrote: > On Wed, Oct 06, 2010 at 09:16:01AM +0530, Siju George wrote: > > > first, 'line-pnk' is almost certainly the rear mic input, and 'mic' > is the front mic input. let's stick with the rear jacks for now. > > so you want this: >> outputs.line-pnk_dir=output [ none output input input-vr0 input-vr50 >> input-vr80 ] > > to get to this: >> record.adc-0:1_source=sel8 [ sel8 cd sel7 mix mix2 ] > > first step, set line-pnk to be a mic input: > > $ mixerctl outputs.line-pnk=input-vr80 >
I guess you actually meant $ mixerctl outputs.line-pnk_dir=input-vr80 outputs.line-pnk_dir: output -> input-vr80 :-) > I bet that's what kills it for other OSes. shame on the BIOS vendor for > naming it like that and shame on the board vendor for using such a silly > codec. anyway ... > > now we want to see what line-pnk can feed into: > > $ mixerctl -v | grep '_source=.*line-pnk' > inputs.sel6_source=mic [ mic line-in line-pnk line-pnk mix4 mix5 mix6 mix7 ] > inputs.mix4_source=mic,line-pnk { mic line-pnk } > inputs.mix6_source=line-pnk,line-in { line-pnk line-in } > inputs.mix7_source=mic,line-pnk,line-in { mic line-pnk line-in } > > hmm, we're trying to get to >> record.adc-0:1_source=sel8 [ sel8 cd sel7 mix mix2 ] > but none of sel6, mix4, mix6 or mix7 are choices. let's see what sel6 > can feed: > $ mixerctl -v | grep '_source=.*sel6' > inputs.sel8_source=sel6 [ sel6 mix8 ] > inputs.mix8_source=sel6 { sel6 } > > aha, we can have line-pnk -> sel6 -> sel8 -> adc-0:1, and that appears > to be the shortest routing (there are others, but ignore those for now). > > there's only one more thing to change: > > $ mixerctl inputs.sel6_source=line-pnk > Yes at this point things work like a Charm! Thanks a million :-) Now I just need to get the webcam also working right :-) luv ya lots!!! --Siju