Make the start up of the program a little more robust, including not letting the use select an input-only sound device.