How to monitor your microphone through headphones in Ubuntu

If you want to monitor your headphone feed, either for streaming it to the output or for mixing purposes, you’ll need to know your audio device names. Start with reading the latter half of this post to find your device names. Once you have the input and output device names, substitute them in the following command:

pacat -r --latency-msec=1 -d alsa_input.pci-0000_00_1b.0.analog-stereo | pacat -p --latency-msec=1 -d alsa_output.pci-0000_00_1b.0.analog-stereo

Note that the .monitor part has been removed from the playback device. Not much explanation to go on here, but it does the job and I’m writing this in a hurry.

Based on PulseAudio: Monitoring your Line-In Interface.