Hello Edd,

All good here, microphone works fine, once I enable recording:
sysctl kern.audio.record=1

HTH,
Cheers,
Eric.

On Thu, May 21, 2020 at 11:53 AM Edd Barrett <e...@theunixzoo.co.uk> wrote:
>
> Hi,
>
> I was wondering if anyone has ever gotten a microphone working with the
> built-in azalia chipset of a Thinkpad X1 5th gen (either the internal
> mic, or a headset)? I've never managed to get it working.
>
> Default mixerctl settings:
>
> ```
> inputs.dac-0:1_mute=off
> inputs.dac-0:1=198,198
> inputs.dac-2:3_mute=off
> inputs.dac-2:3=198,198
> inputs.beep=108
> record.adc-2:3_source=mic
> record.adc-2:3_mute=off
> record.adc-2:3=126,126
> record.adc-0:1_source=mic2
> record.adc-0:1_mute=off
> record.adc-0:1=126,126
> outputs.hp_source=dac-0:1
> outputs.hp_boost=off
> outputs.hp_eapd=on
> outputs.spkr_source=dac-2:3
> outputs.spkr_eapd=on
> inputs.mic=85,85
> outputs.mic_dir=input-vr80
> inputs.mic2=85,85
> outputs.hp_sense=unplugged
> outputs.mic_sense=unplugged
> outputs.spkr_muters=hp
> outputs.master=199,199
> outputs.master.mute=off
> outputs.master.slaves=dac-0:1,dac-2:3
> record.volume=126,126
> record.volume.mute=off
> record.volume.slaves=adc-2:3,adc-0:1
> record.enable=sysctl
> ```
>
> With default sndiod flags (i.e. the sole sound card is enabled: rsnd/0),
> and of course `sysctl kern.audio.record=1`. Microphone enabled in BIOS.
>
> Using the "Ratchov method", `aucat -o - | aucat -i -` should echo
> microphone input back at you. This works for me on my other machine
> using a USB headset with a dedicated DAC.
>
> I've tried fiddling various knobs: boosting various mic and record
> levels, all of the mic_dir enumerations, toggling various mutes in case
> they are inverted. Tried it all again with a headset connected. No joy.
>
> So does it work for someone out there, or is there a bug?
>
> Cheers -- stay sane!
>
> --
> Best Regards
> Edd Barrett
>
> http://www.theunixzoo.co.uk
>

Reply via email to