I'm running MC 9.0.105 with an M-Audio Revolution sound card using ASIO. I have 1 bug, and 1 feature request:
bug: Whenever my playlist hits a song that's mono (22.1khz mono) I get a dialog that says: "ASIO does not support 1 channel output (currently only 2 channel output is supported)". I click OK to that, and then get another dialog saying "There was an error starting playback..."
a) It would be nice if you didn't put up dialogs here because it kills music playback. Better would be just skip the song, and continue on to the next one (and possibly write a message to the status notification area (bottom left)).
b) This bug is particular egregious if you end up with several mono songs in a row in your playlist -- you're just bombarded by dialogs.
c) Ideally, you would do what the Winamp ASIO plugin does -- split the mono stream into 2 streams and feed it to the ASIO driver. (They have a checkbox to enable this.)
feature request: Winamp's ASIO plugin supports upsampling the input signal to higher bit rates for better sound quality. You can select 88.2, 96, 176.4, or 192 khz.
a) I would like MC 9 to support upsampling.
b) Ideally, I would like a setting that automatically upsamples to an integer multiple of the input frequency, up to the maximum frequency my sound card can support. That way, if I play a CD it will upsample to 176.4khz, but if I play a dvd source it would upsample to 192khz. Using an interger multiple cuts down on the amount of cpu processing needed to upsample, as well as provides the highest sound quality possible.
Thanks for listening,
Warren