You are not logged in.

#1 2022-07-01 03:16:54

audarch
Member
Registered: 2022-07-01
Posts: 2

Cannot get wired apple earbuds microphone to record voice

This is my first forum post. I recently moved to Arch from Windows 11 and have used these apple earbuds with discord forever. Currently the earbuds are visible in pulse audio and are set to the duplex option. They are plugged into my front panel using a combo jack.  I have tried a steel series headset to confirm that the combo jack works. The audio output from the earbuds works with no issues. The audio input ,however, is a high pitched whine/beep. Using tools to see if I can hear my voice over the whine/beep, I have found that the microphone does not detect any noise I make. It makes the whining/beeping noise by all by itself. So far I have tried solving this using alsamixer to edit the front panel and the TRRS fix using /etc/modeprobe.d/alsa-base.conf. Neither have done anything to change the whining/beeping. Is there anything I can do to make these earbuds work the same way they do windows?

My setup uses the Realtek ALC1220 Audio codec

Here are the gists for aplay -l and pacmd list-sinks:

aplay -l: https://gist.github.com/audtheshaud/e4a … 1047b231ff

pacmd list-sinks: https://gist.github.com/audtheshaud/ffd … 4ef320bb07

Offline

#2 2022-07-01 08:04:31

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,101

Re: Cannot get wired apple earbuds microphone to record voice

Coil whiny stuff can often be up to power saving in the codec add

options snd_hda_intel power_save=0,0

to your alsa-base.conf (or ammend an already existing snd_hda_intel line if necessary.

If that doesn't help, during an active recording what do you get from

pacmd list-sources
pacmd list-source-outputs
amixer -c1

Offline

#3 2022-07-02 01:00:57

audarch
Member
Registered: 2022-07-01
Posts: 2

Re: Cannot get wired apple earbuds microphone to record voice

Using

options snd_hda_intel power_save=0,0

completely removed all my audio devices. Neither the Realtek ALC1220 audio devices or the AMD audio devices showed up in pulse audio.

During active recording:

pacmd list-soruces: https://gist.github.com/audtheshaud/1c5 … 438446ef37

pacmd list-sources-outputs: https://gist.github.com/audtheshaud/973 … 3ff8def713

amixer -c1: https://gist.github.com/audtheshaud/b40 … 381670d86a

Recording of the noise in case I'm identifying it wrong: https://file.io/IrMiUQeYx886

Also how do you include commands in the text box?

Last edited by audarch (2022-07-02 04:44:28)

Offline

#4 2022-07-02 11:27:44

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,101

Re: Cannot get wired apple earbuds microphone to record voice

https://bbs.archlinux.org/help.php#bbcode look for code tags. FWIW on checking this isn't an array so you can only disable power_save for the entire driver, in which case

options snd_hda_intel power_save=0

would be correct for all cards.

Another suggestion, try to completely mute the left (or right, test both), of the recording channels on the mic.

Offline

Board footer

Powered by FluxBB