Opened 15 months ago
Last modified 9 months ago
#2167 new defect
When audio output device is changed beeps are still beeing played in the previous device
| Reported by: | ragb | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | near-term |
| Component: | Core | Version: | |
| Keywords: | Cc: | ||
| Operating system: | Blocked by: | ||
| Blocking: |
Description
This was reported on the portuguese list. According to an user when the audio output device is changed on the synthercizer settings dialog, beeps and other sounds play on the default sound card. Is that the expected behaviour? At least beeps for progress bars and mouse tracking make sence to playalong with the synth's audio.
I can't reproduce it now because I don't have access to an external soundcard at the moment, but I recall seeing this behaviour at some point...
Change History (4)
comment:1 Changed 15 months ago by jteh
- Milestone set to near-term
comment:2 Changed 15 months ago by zahari_bgr
I test it on Windows 7 32bit with external USB plug&play sound card.
After changing the device in the Synthesizer dialog all speech and sounds including beeps for capitals and progress bar updates was redirected to the new device as expected.
May be it has something about drivers or OS version?
comment:3 Changed 15 months ago by jteh
If the Windows default output device changes and NVDA is set to use Microsoft Sound Mapper, NVDA's output will change accordingly. However, if you set a specific output device in NVDA, tones stay on the output set when NVDA was started.
comment:4 Changed 9 months ago by ondrosik
I have also this issue, but comments 2 and 3 brings new point of wiev, I will experiment with it more deeply, if changing system default device really can do strange things. I am currently on xp.
So what I know at this time:
I am using USB dongle, because my laptop headphone output is broken. It behave as a standard audio device. When I set NVDA's output to this, voice goes from USB dongle, but sounds as beep on cap character, NVDA error, NVDA shutdown are going through the device which was set before, in my case soundmax driver. After restarting NVDA, all sounds are going from via USb, as set in previous step. This works also in reversed, E. G. now when i set it back to soundmax, speech goes from soundmax, but sounds from USB dongle. In documentation is said, that This option allows you to choose the sound card that NVDA should instruct the selected synthesizer to speak through. But why it change the sounds after restarting? I know that for this case NVDA should remember two settings, one for speech, one for sounds. or maybe it should affect all sounds and it does not work for some cases.
It should be interesting to see, how it behaves on other computers, can someone reproduce it? I testet it also with Zoom H1 output device with same result.


It's definitely a bug. I knew about it already, but never got around to filing a ticket. :)