Merged r5463:5504 from jcorgan/snd into trunk. Work in progress, adds digital loopbac...