Unless I am confused about how it is supposed to work, the logic for rdselect/rdmonitor is reversed for a local audio store. It shows red when the local audio store is mounted. I reversed the logic in lib/rdstatus.cpp and tested it by running rdmonitor while mounting and unmounting /var/snd on my local machine, observing that the ball turned red when unmounted, and green when mounted.
Unless I am confused about how it is supposed to work, the logic for rdselect/rdmonitor is reversed for a local audio store. It shows red when the local audio store is mounted. I reversed the logic in lib/rdstatus.cpp and tested it by running rdmonitor while mounting and unmounting /var/snd on my local machine, observing that the ball turned red when unmounted, and green when mounted.