Bugzilla – Bug 1627
Scrub/Seek when the selected playback device is unavailable spawns continual errors, requiring force quit
Last modified: 2018-08-20 11:45:58 UTC
Not a regression. Same thing happened in 2.1.1 with CTRL + click scrubbing. So I rate as P2 rather than P1. Quick Play is not affected.
Does not happen for me on Windows 10. Playback switches from the USB sound card (headphones) to the built in speaker.
(In reply to James Crook from comment #1) > Does not happen for me on Windows 10. Playback switches from the USB > sound card (headphones) to the built in speaker. IIRC my test, according to the original report, was to disable or disconnect a built-in device in Windows Sound. Can you reproduce it with no playback devices? Also IIRC, Mac is much less graceful than Windows in falling back to the built-in device after removing an external device.
*** STEPS UPDATED *** Thanks Gale. The steps were incomplete.
(In reply to James Crook from comment #3) > On Windows 10 make sure ALL playback devices are disconnected or disabled. I find that depends. If you have interdependent speakers and headphones then you need to disable both. If you can set them up in the sound card control panel to be independent, so that plugging in the headphones does not shut off the internal speakers, then the Audacity problem should occur (or at least does so here). Also I can reproduce the problem I if have a SoundMeeter input enabled as well as speakers/headphones, then disconnect one of the devices.
Fixed at https://github.com/audacity/audacity/commit/57e040070c03397ae0396e39348be6691c5f939a
Er, make that https://github.com/audacity/audacity/commit/3e1890f20d25dcbd88d23d2df8871909133c9f45
(In reply to Paul L from comment #6) Testing on W10 audacity-win-ra45f3bb-2.2.0-alpha-22-jul-17 and on macOS Sierra 10.12.5 Cliff's 21Jul17 build Now looking good on both platforms. Plugged in my external USB Edirol UA-1EX set input and output to it. Renoved the USB plg to disconnect TRied Scrubbing - get now just the one error message - no more looping Tied normal play al]and TQP - also just the one error message
(In reply to Peter Sampson from comment #7) Just one error message here too.