[03:28] <ErichEickmeyer> OvenWerks: That makes sense. You can't even change periods per buffer without a restart.
[14:00] <OvenWerks> ErichEickmeyer: Should be able to, but that is not something one normally changes anyway and not something -controls offers at this point. (the GUI doesn't anyway)
[14:02] <OvenWerks> switchmaster in jackdbus is supposed to allow a complete reconfiguration of the backend including changing the backend itself.
[14:04] <OvenWerks> So it should be paoosible to switch from alsa to firewire, 44k1 to 48k, 2 periods to 3 and the buffer from 1024 to 128.... all at the same time.
[14:05] <OvenWerks> changing the buffer size has always been possible on the fly even in jackd1
[14:06] <OvenWerks> However, even though some applications like patchage and guitarix allow the user to change this on the fly, there are some jackd clients that do not catch this change and deal with it like Phasex.
[14:08] <OvenWerks> Changing SR on the fly is something a synth might deal with correctly, but a DAW should not even try.
[14:21] <OvenWerks> I am guessing this is the point. There may indead be some clients that do not deal with any change well. Even a change in output device can mean a change in ports used.
[14:22] <OvenWerks> I may leave the SM in for plugging a USB device, but remove all others. Auto routing the pulse outputs and reconnecting them seems to work ok.
[14:27] <OvenWerks> Anything that does not require changing the jack backend is ok as well. So plugging in a USB mic (or three) will just work
[22:05] <ErichEickmeyer> OvenWerks: That's perfect, and yes, having a DAW change, specifically, the SR would be a bad idea. From personal experience, the results aren't pretty. One time I accidentally switched the SR of my mixer/interface while it was connected and with jack running. The results weren't pretty.
[22:10] <OvenWerks> ErichEickmeyer: right, so any parameter change should restart, but if we can change backend device and reconnect without restart that would be nice.
[22:10] <ErichEickmeyer> In an ideal world, yes. I've seen DAWs competely freak-out with that too.
[22:49] <ErichEickmeyer> OvenWerks: Once you feel it's ready for testing, I'd love to do a blog post about it with screenshots touting the new features.
[22:59] <OvenWerks> K, I will see what I can do this week. Considering I will be doing a lot more restarting... I will actually be removing stuff.