This project has moved and is read-only. For the latest updates, please go here.

VolumeSampeProvider and Wave volume

Oct 27, 2015 at 8:45 AM
I'm using the VolumeSampleProvider with WaveOutEvent to control my volume, but after gettting an external sound card with DAC, i doesn't work anymore as i now have to control the volume through the Wave Volume.

But the WaveOut has a volume property which controls it's volume through waveOutSetVolume, so why the difference and how should i control the volume with waveOutSetVolume through the VolumeSampleProvider?
Oct 28, 2015 at 1:37 PM
The volumesampleprovider is actually adjusting the value of the samples being sent to the soundcard, whilst waveOutSetVolume is adjusting whatever volume control your soundcard provider offers. For many pro audio soundcards, you don't adjust a volume on the device, you simply control the level of the samples you send to it/