On Wed, Mar 24, 2010 at 10:26:59PM -0400, Jean-Philippe Ouellet wrote: > On 3/24/10 8:10 PM, Jacob Meuser wrote: > >On Wed, Mar 24, 2010 at 07:12:13PM -0400, Jean-Philippe Ouellet wrote: > >>On 3/24/10 6:49 PM, Jacob Meuser wrote: > >>>On Wed, Mar 24, 2010 at 06:19:31PM -0400, Jean-Philippe Ouellet wrote: > >>>>I run OpenBSD amd64 current (as of 2 weeks ago) on my MacBookPro5,3 > >>>>(the latest 15 inch). > >>> > >>>>Sound seems to not work, despite azalia showing up in the dmesg, but > >>>>I can't say that I've thoroughly tested it either. > >>> > >>>yeah, more stupid GPIO quirks needed. way to go, Apple. > >>> > >>>send me a `mixerctl -v` please. > >> > >>inputs.dac-2:3_mute=off [ off on ] > >>inputs.dac-2:3=126,126 > >>inputs.dac-4:5_mute=off [ off on ] > >>inputs.dac-4:5=126,126 > >>inputs.dac-0:1_mute=off [ off on ] > >>inputs.dac-0:1=126,126 > >>record.adc-2:3_source=line-in [ line-in ] > >>record.adc-2:3_mute=off [ off on ] > >>record.adc-2:3=124,124 > >>record.adc-0:1_source=mic [ mic ] > >>record.adc-0:1_mute=off [ off on ] > >>record.adc-0:1=124,124 > >>record.dig-adc-0:1_sou=SPDIF-in [ SPDIF-in ] > >>outputs.hp_source=dac-2:3 [ dac-2:3 ] > >>outputs.hp_boost=off [ off on ] > >>outputs.spkr_source=dac-4:5 [ dac-4:5 ] > >>outputs.spkr2_source=dac-0:1 [ dac-0:1 ] > > > >hmm. I committed patches to deal with 2 speaker sets a few > >days ago (3/21). is the kernel newer than that? please make sure > >it is an see if you get sound on either headphones or built-in > >speakers. > > > >>inputs.line-in=85,85 > >>inputs.mic=85,85 > >>outputs.mic_dir=input-vr80 [ none input input-vr0 input-vr50 input-vr80 ] > >>outputs.SPDIF_source=dig-dac-0:1 [ dig-dac-0:1 ] > >>outputs.hp_sense=unplugged [ unplugged plugged ] > >>outputs.line-in_sense=unplugged [ unplugged plugged ] > >>outputs.SPDIF-in_sense=unplugged [ unplugged plugged ] > >>outputs.spkr_muters=hp,line-in,SPDIF-in { hp line-in SPDIF-in } > >>outputs.master=126,126 > >>outputs.master.mute=off [ off on ] > >>outputs.master.slaves=dac-4:5,dac-0:1 { dac-2:3 dac-4:5 dac-0:1 } > >>record.volume=124,124 > >>record.volume.mute=off [ off on ] > >>record.volume.slaves=adc-2:3,adc-0:1 { adc-2:3 adc-0:1 line-in mic } > >>outputs.mode=analog [ analog digital ] > >>record.mode=analog [ analog digital ] > > Thanks for looking into this, and sorry for replying to you > directly, I meant to send it to the list as it could be useful to > somebody in the future. > > In the 3/9 kernel, there is no sound output anywhere. > > In the 3/23 kernel, I get output in headphones.
I see now how ugly this codec/configuration really is. separate DACS for each output, all of which should get channels 0:1. I'll have to think about this ... > Here is a new mixerctl -v: > inputs.dac-2:3_mute=off [ off on ] > inputs.dac-2:3=126,126 > inputs.dac-4:5_mute=off [ off on ] > inputs.dac-4:5=126,126 > inputs.dac-0:1_mute=off [ off on ] > inputs.dac-0:1=126,126 do any of the inputs.dac-?:?_mute change to 'on' when you plug in the headphones? -- jake...@sdf.lonestar.org SDF Public Access UNIX System - http://sdf.lonestar.org