Found something about Volume control with Winamp.
That came straight from a Winamp Developer in this thread post 8A note: Winamp is relying solely on the soundcard API (waveOut, DirectSound, ASIO, KS, etc. depending on what plugin you are using) for volume control. It does not do any digital volume adjustment (except for replaygain and the preamp on the EQ)
Post 12 is a good tidbit too.
After reading through the last 10 or so pages of this thread, I am very interested in this project! Not only for it's intended use, but for a new product as well. See the other thread about the Production Double-Din VGA Monitor for more info about the monitor.
I am looking to add USB based audio circuitry to the new desgin. However, I want to do 3-5 stereo line INPUTS, not outputs. The device will have several AV inputs on the rear, and instead of having some sort of hardware audio mixer/switcher, it would be nicer if each set of stereo inputs showed up in the Windows mixer panel. Then the frontend software can fade and mix accordingly...
The reason I am posting this here is because I think we're heading in the same direction as far as USB -> I2S. I'll use ADC's, and this project will need DAC's. Maybe we can somehow incorporate similar designs?
I was looking into the TUSB3200 streaming controller, but it seems limited with it's USB 1.1.
What do you think?
many modules require you to run them as an input...so into the computer then back out of the computer to the audio system.
Doesn't XM work this way?
Some modules require you to go from the audio out port on the unit to the audio in on the computer, then have the audio in re-routed through the computer to the audio out on the computer.
IIRC, XM for the CarPCs worked this way for a while...not XM for your normal car audio install.
The line inputs will be used for a switching/mixing capability (like a normal HU). There are several different sources that need to be switched between, such as the internal AMFM radio tuner, the XM or Sirius tuner, the 2 AV input sets on the back of the unit, etc..
I'm just looking for a good USB design to use for this. Most USB devices on the market now are only 1 line input, so those don't work.
- Brett W
This would be a significant redesign of The Bloat and unfortunately don't have the time at the moment. More than happy to review and provide feedback on another design if someone else if willing to run with it.