Ah ok. If you haven't already install pavucontrol and make sure the proper input device doesn't show up there. If it does go to recording and view all streams and change the input for the loopback. Otherwise try
- Code: Select all
arecord -l
and see what input devices you have. Pulseaudio might not be recognizing the correct device. For example I have
- Code: Select all
card 0: HD [USB Sound Blaster HD], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HD [USB Sound Blaster HD], device 1: USB Audio [USB Audio #1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: U0x46d0x819 [USB Device 0x46d:0x819], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
as output for me. Pulseaudio picks up card 0 device 0, but card 0 device 1 is the one that actually has a line-in. I can always pick between these in Audacity and record so that might be a way to figure out if this is the problem. If so something along the lines of
- Code: Select all
pactl load-module module-alsa-source device=hw:0,1
might do the trick. Assuming this is the built-in sound card I wouldn't think this was necessary though. I just had to do this though so I thought I'd let you know.
Also from what I can tell the number loading the module returns is just the pulseaudio module index. If you do
- Code: Select all
pacmd
and then type
- Code: Select all
list-modules
you can see all of the modules currently loaded and their indexes.