I've successfully compiled* sndpeek (the long term goal is to copy this method of whistle input), but I can't figure out how to make it listen to my analog microphone or a USB microphone.
*When compiling, you can choose make linux-alsa, make linux-jack, or make linux-oss All three ways have the same problem. Is this because out-of-the-box ubuntu only uses Pulse audio?