Hi Bob,
You're not alone. I've had the same "overrun, underrun, bad noise" problems and I've also realized that maybe hundreds of people like us are complaining about same thing. I, after more than a month search and trials found a way to resolve this, and understood the reason. It comes from mismatch between capabilities of RPi "alsa" sound drivers and the format of audio source. My solution was running the aplay with -Dplug:default option. With this option, alsa converts format of the audio source to a suitable compatible format for the sound deriver. So, a command like "rtl_fm -f 652.75 -M wbfm -s 600k -r48k - | aplay -Dplug:default -r 24000 -f S16_LE -c 2 -vv " worked well on my RPi. "-Dplug:default" is for alsa alone. For some other software running over alsa you may need to try the same option with other forms like " -c plug:default" I am not sure about whether this "plug:default" option requires any pre-requisites or any specific adjustment because prior to my finding this solution I had tried installing many other audio software etc. so it may work together with one of them. But anyway let's try and we see the result. I hope this helps. 73 Murat TA1DB
