Seems cool in windows, also it would be nice in audio settings to have a checkbox stating if pd let other audio applications use the audio drivers or not, like in cubase.
Patrice Colet
-------- Message d'origine -------- De : Jonathan Wilkes jancsika@yahoo.com Date : 05/04/2013 17:19 (GMT+00:00) A : PD-list pd-list@iem.at Objet : [PD] Preferences Dialog
Hi List, I'm going to start coding up a single preferences dialog to replace the disparate "settings" dialogs that live in non-standard menus of Pd.
It will be "Firefox Style", meaning a "Preferences" option in the "Edit" menu. The dialog will have a row of buttons at the top that are icons above text. When a button is clicked it will bring up the tab in the dialog window for those particular settings. (This turns out to be surprisingly easy to do in Tk.)
So far I think there should be an "Audio" button, "MIDI" button, and maybe a "GUI" button that could be be split out later if needed.
I'd like to have changes take effect immediately-- otherwise it might get confusing if one changes settings in one tab, then makes changes to another and clicks "Apply". How would this effect UX on Windows and OSX?
-Jonathan
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
From: colet.patrice colet.patrice@free.fr To: pd-list@iem.at Cc: Jonathan Wilkes jancsika@yahoo.com Sent: Saturday, April 6, 2013 8:10 AM Subject: RE : [PD] Preferences Dialog
Seems cool in windows, also it would be nice in audio settings to have a checkbox stating if pd let other audio applications use the audio drivers or not, like in cubase.
Is this with ASIO?
I'm on Debian. With JACK its something you'd set through the JACK command line interface or a GUI like qjackctl. With ALSA I don't think you can do that without having the dmix plugin. Not sure with OSS.
-Jonathan
At the moment, Pd is hardwired so that, if one stops DSP, the audio device is closed for ASIO, MMIO, ALSA, CoreAudio, and OSS (not sure if I'm forgetting one :) but is kept open if the current API is jack. THis is done so that one doesn't lose jack connections when stopping and restarting DSP. I don't know of any other case when it's appropriate to keep the audio driver open (and, by implication, keep inputting and outputing samples) when DSP isn't running.
Anyway, it can't be brought out into the GUI without changes to Pd itself. In general, I resist adding complexity whenever I can :)
Miller
On Sat, Apr 06, 2013 at 10:12:58AM -0700, Jonathan Wilkes wrote:
From: colet.patrice colet.patrice@free.fr To: pd-list@iem.at Cc: Jonathan Wilkes jancsika@yahoo.com Sent: Saturday, April 6, 2013 8:10 AM Subject: RE : [PD] Preferences Dialog
Seems cool in windows, also it would be nice in audio settings to have a checkbox stating if pd let other audio applications use the audio drivers or not, like in cubase.
Is this with ASIO?
I'm on Debian. Â With JACK its something you'd set through the JACK command line interface or a GUI like qjackctl. Â With ALSA I don't think you can do that without having the dmix plugin. Â Not sure with OSS.
-Jonathan
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list