what's a device in this context?
Good question. MC's audio chain is a little complex and things get a bit messy along the way. In my use case it would be whatever Windows considers the current Default Device.
In my specific context is that I have a pair of Logitech speakers, and a Logitech headset. For some reason I'm sure the true audiophiles could explain, if I'm watching a movie with multi-channel hd audio track using my headset, everything sounds great, but when I switch Windows to use my speakers, I lose the center channel completely and there's no dialog. If I then go into DSP Studio and enable Output Format, and set Channels to 2.1, then things sound normal again through my speakers. Unfortunately, I don't like the result of that through my headset, so I have to turn it off again when I switch back.
Thinking beyond that, I'm sure there are numerous times when it would be nice to have MC automatically enable different DSP settings depending on the output device.
While I'm thinking of it, it'd also be great if it could autoswitch based on user criteria, using the same search syntax in use elsewhere. Like use preset X if I'm watching a Movie, but use Y if I'm listening to Music.