take a look at this piece of code...

filename = "untitled"
Dim whatever&
whatever& = mciSendString("open new type waveaudio alias something", "", 0, 0)
If whatever& <> 0 Then DisplayError whatever&
whatever& = mciSendString("set something time format ms samplespersec 44100 bitspersample 16 channels 2", "", 0, 0)
If whatever& <> 0 Then DisplayError whatever&

now that's supposed to open a device (waveaudio) aliased 'something', set its time format to milliseconds and set the sound quality to 44100Hz, 16bits stereo. However it doesn't. The only valid values for the sound quality are 11025Hz, 8bits and 1 channel. Every single other value generates an error message. Anybody have an idea as to what am i missing or doing wrong ?
Thanks in advance...