I'm not seeing any of this behavior on macOS. Pd doesn't hang when I unplug my USB audio interface, but it doesn't reconnect or print an error. Trying to reselect it in the audio dialog leads to a hang where the GUI is somewhat responsive but the core is obviously stuck.
On Sep 11, 2018, at 9:13 PM, pd-list-request@lists.iem.at wrote:
Date: Tue, 11 Sep 2018 21:12:51 +0200 From: "Christof Ressi" <christof.ressi@gmx.at mailto:christof.ressi@gmx.at> To: "Lucas Cordiviola" <lucarda27@hotmail.com mailto:lucarda27@hotmail.com> Cc: "pd-lista puredata" <pd-list@iem.at mailto:pd-list@iem.at> Subject: Re: [PD] [PD-announce] PD 0.49-0test1 released Message-ID: trinity-d0c3e113-e859-4665-bde1-8ea6b1baf64b-1536693171656@3c-app-gmx-bs57
Content-Type: text/plain; charset=UTF-8
thanks for testing! seems like it works fine on Windows. BTW, one big fix I made is that if the audio device gets disconnected (for whatever reason), Pd will not hang but instead try to reconnect and if that fails, close the device gracefully and post an error. if you feel like, you can try it out:
a) just unplug the USB cable and quickly (within about a second) plug it back in: Pd should automatically reconnect. b) if you leave it unplugged for a bit longer, Pd will print an error. now plug the cable back in and toggle DSP off/on: the device should be connected again.
Christof
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/