(If you don't want to record from the default source, change the above command accordingly.) The -800 in the above command is the desired pitch change, you can modify that value as you want, e.g. Start sox recording from the default recording device (default source) and outputing to the the null-sink: sox -t pulseaudio default -t pulseaudio null pitch -800 Make a null-sink in pulseaudio: pactl load-module module-null-sink Install some necessary software: sudo apt-get install sox libsox-fmt-pulse pavucontrol