Audio: Output microphone to headphones

I can record microphone sound (internal or external connected with usb)
I can playback recorded sound to headphones (connected with jack or usb)
I can use the audio mixer (that comes with xfce) to adjust the microphone volume when recording. Also when two usb microphones are connected, I can adjust their individual volumes. BUT I have to do this adjustments blindly because I can’t find any way to listen to the microphones. How can I make the microphone sound come to my headphones so that I can hear what is being recorded?

I fully understand, and agree that it is a good idea to not pass microphone sound to speakers by default (to avoid feedback). But there must be a setting somewhere that disables this function?

(I did this a few times on windows. There was a setting to allow microphone to speaker.)

Possibly “echo cancellation” or a similar setting exists, but this might be accessed differently depending on the DE used.

This is a general guess; I can’t check it for you as I’m in another OS currently, which shall remain namesless. :wink:

I can’t find any such setting in gui. Could there be a commandline way to do it?

Most desktop systems and some laptop systems have microphone monitoring and/or loopback mixing options in alsamixer for audio playback to headphones

USB devices that have “zero-latency monitoring” might have alsamixer monitoring controls if there are no hardware controls available on device

can I use alsamixer when using pulseaudio?

Yes. I’m using pulseaudio too.

Installed alsamixer.app. I can’t see any options to loop microphone to headphone (nor speaker) there. Also installed alsamixergui, which has even less options.

Please post more information to identify audio devices and show ALSA mixer controls

alsa-info.sh --with-amixer --upload

Abandoned topic (30+ days)