Reported by jteh on 2009-09-23 06:50
From Felix Grützmacher and Lars Bjørndal:
If NVDA finds a Braille display but no sound card, it would be great if it didn’t exit. This way, users could install their sound drivers while using NVDA with a Braille display.
At this stage, NVDA isn't going to work "out of the box" like this because it does not currently auto-detect braille displays. However, it should be possible to do this with a preconfigured NVDA; e.g. loaded on a USB stick or on flash storage in the display itself.
I suspect that tones is probably the problem here. We should already fall back to silence if eSpeak fails, so this should be fine.
Comment 1 by jteh on 2009-11-24 01:05
Bzr branch: http://bzr.nvaccess.org/nvda/noAudio/
Comment 2 by jteh on 2009-11-24 01:07
Also useful to sighted testers who use the display synth on systems with no audio hardware.
Changed title from "NVDA should work without audio output if a braille display is available" to "NVDA should work without audio output"
Comment 3 by jteh on 2009-11-27 04:15
This does work on a system where audio fails. Waiting on some info as to whether this breaks the Synthesizer dialog on systems with no audio drivers at all.
Comment 4 by jteh on 2009-11-27 05:19
ON a system with no audio drivers, Microsoft Sound Mapper disappears, but NVDA handles this gracefully and simply displays nothing in the output device combo box.
Merged in r3388. Thanks to Hans Hillen for testing.