[Solved]Audacity Can't Detect Sound Input

Issues related to applications and software problems
Post Reply
deborahjuly
Posts: 20
Joined: 2017/06/11 05:38:15

[Solved]Audacity Can't Detect Sound Input

Post by deborahjuly » 2017/06/12 05:11:45

I have a blue yeti microphone that I am trying to get to work. I installed Audacity to test the sound input and I am unable to get any sound input from the device. The program does not even record system sounds.

The system detects the microphone.

Methods
Installing and configuring PulseAudio
Changing the setting in Audacity to detect the microphone
Last edited by deborahjuly on 2017/06/15 19:30:10, edited 1 time in total.

aks
Posts: 3073
Joined: 2014/09/20 11:22:14

Re: Audacity Can't Detect Sound Input

Post by aks » 2017/06/12 16:15:23

Is the microphone recognised as an input sink (arecord -l to list, assuming ALSA/PulseAudio)?

deborahjuly
Posts: 20
Joined: 2017/06/11 05:38:15

Re: Audacity Can't Detect Sound Input

Post by deborahjuly » 2017/06/13 03:54:49

aks wrote:Is the microphone recognised as an input sink (arecord -l to list, assuming ALSA/PulseAudio)?
Yes

aks
Posts: 3073
Joined: 2014/09/20 11:22:14

Re: Audacity Can't Detect Sound Input

Post by aks » 2017/06/13 18:25:03

Match the card ID in audacity.
Here are some of mine:
$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Do [Corsair VOID Wireless Gaming Do], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: ALC1150 Analog [ALC1150 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 2: ALC1150 Alt Analog [ALC1150 Alt Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 3: D2X [Xonar D2X], device 0: Multichannel [Multichannel]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 3: D2X [Xonar D2X], device 1: Digital [Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0

So the Xonar (awesome card) digital input would be (in alsa speak) hw3:0. Set it in the preferences.
Note this may change in the ALSA/PulseAudio layer. So what is (currently) hw3:0 may be something else after a reboot. This may or may not apply to you as I have much "pluggable" audio hardware so things change regularly (plugged in or not).
In ${HOME}/audacity.cfg there is a line:

RecordingDevice=HDA Intel PCH: ALC1150 Analog (hw:1,0) // I'm set to analogue on board at the moment.

you could have a shell script that takes the output from arecord -l to find the current input ref (like hw1:0) and change this file as required.

As an alternative, in Pulse you can set things like "simultaneous output" and "simultaneous input" to devices (it's a "virtual" interface). I found some instructions on one of the Arch wilkis, but can't remember where. Perhaps have a Google around that?

Post Reply