Hi!
At the moment I have some troubles at playing audio using the methods WaveOutEvent (too high latency), DirectSound (application crashes randomly [DirectSound buffer full]) and Wasapi (the soundcard crashes after a few minutes!). So my last hope to get this all working is by using AsioOut.
I have 2 soundcards installed in my PC. AsioOut works fine with one of them because the AsioSampleType of the OutputChannels is Int32LSB. The other one does not work because the SampleType Int32LSB24 is not yet supported (there is no convertor implemented). The convertors all look so simple, but I have no idea, what I have to do :P I hope someone can help me there.
My 2nd question is, can I specify the asio channel(s) where the audio should be played? I have 32 Output Channels on my soundcard and I want to use the channels 10 and 11 for one stereo signal and 12/13 for a second stereo signal. How can i achieve this?
Stefan
At the moment I have some troubles at playing audio using the methods WaveOutEvent (too high latency), DirectSound (application crashes randomly [DirectSound buffer full]) and Wasapi (the soundcard crashes after a few minutes!). So my last hope to get this all working is by using AsioOut.
I have 2 soundcards installed in my PC. AsioOut works fine with one of them because the AsioSampleType of the OutputChannels is Int32LSB. The other one does not work because the SampleType Int32LSB24 is not yet supported (there is no convertor implemented). The convertors all look so simple, but I have no idea, what I have to do :P I hope someone can help me there.
My 2nd question is, can I specify the asio channel(s) where the audio should be played? I have 32 Output Channels on my soundcard and I want to use the channels 10 and 11 for one stereo signal and 12/13 for a second stereo signal. How can i achieve this?
Stefan