Quote:
Originally Posted by jenghanHsieh /img/forum/go_quote.gif
IMHO, ASIO is just another 'driver', technically it seems possible to link the output volume control to the windows Master Volume.
|
But ASIO is
supposed to bypass the layer at which the Windows master volume control resides, or at least that's what I have been led to believe for a long time....now I am unsure!
Quote:
Originally Posted by jenghanHsieh /img/forum/go_quote.gif
I've tried ASIO playback on my updated 0404USB, and yes, the playback volume does change with the Master Volume setting, but the 'Wave Out' DOES NOT affect the volume... after I switched to DirectSound, both the Master and 'Wave Out' control the output volume.
So, I think this is by design, and it may not be a problem if the 0404USB driver is implemented properly.
|
Quote:
Originally Posted by infinitesymphony /img/forum/go_quote.gif
It seems to me that this was the case when I used the 0404 USB, too... I haven't had it hooked up to the computer for a while. I'll install the newest firmware and drivers and report back. I can't remember testing the Windows master volume slider when using ASIO, but I'll definitely test it before and after the update.
I agree, if this functionality was introduced by E-MU, it was probably designed not to affect sound quality.
|
You guys are right, though.....my bad.....I normally never single click on the speaker icon in systray to bring up the simple master volume, I double click to get the whole "mixer panel" which doesn't show a master volume control for the 0404 USB. If I single click to get just the master, or go into Sounds and Audio Devices in XP Control Panel on the Volume tab, those sliders do control the volume when running Foobar and ASIO.
I think this is evidence that E-MU's implementation of ASIO support is indeed via a "wrapper" that operates in conjunction with the WDM/KS driver as jiiteepee proposed in this thread, starting at the post below:
http://www.head-fi.org/forums/f46/as...ml#post3750277
He included several great diagrams in post #30 farther down the page that show "native ASIO" using proprietary controls and dll's all the way to the device, but that "ASIO as WDM/KS wrapper" shares the same mini-port driver as would be used by any app using the waveout or DS API's.
However, nothing in that thread indicates to me why the XP master volume control should work, because I thought that resided at the kmixer level........
So, jiiteepee, care to enlighten us further about how this all works?????
I still think that there's no way that a software volume control can work without decreasing resolution, so this does concern me--though I always run Windows volume controls maxed out, or that's my intent. I did check, and the volume slider in WMP appears to control only within WMP, because adjusting that volume slider doesn't affect the master or wave slider settings shown in the mixer panel. I don't know if any other app somehow adjusts the master volume rather than some control "upstream" of the master.