0
0

I had a bit of an “interesting” episode with my application (using fmod 2.47) on a particular PC with Win2k that used an [url=http://www.m-audio.com/products/en_us/Audiophile2496-main.html:2650ql9l]M-Audio Audiophile 2496[/url:2650ql9l] as an output device using ASIO.

Basically the audio appeared to play extreamly slowly as the countdown field in my application (populated using FSOUND_GetCurrentPosition) showed that the audio appeared to be playing about 100x too slowly. You could watch the hundreths of a second tick down.

As it turned out this was due to the SPDIF-out on the soundcard becoming disconnected, and when it was reconnected the audio played perfectly and at the correct speed.

I’m not entirely sure what question I’m trying to ask but is this expected behaviour? It sure surprised me! 😀 Why didn’t the audio just play normally, and we just wouldn’t have been able to hear it because the cable had become disconnected? Was the strange behaviour caused perhaps by M-Audio’s ASIO driver?

Thanks in advance for any comments!

  • You must to post comments
0
0

Yeah it was pretty freaky 😮

After some extra thought it might have been due to the fact that the Audiophile card was locking onto the SPDIF-In for its master wordclock. In the manual for the card it describes how having SPDIF selected as the master wordclock but then not supplying an SPDIF connection could lead to erratic timing.

I’m going to see if switching the card back to an internal clock and then disconnecting the SPDIF-In stops this weird behaviour.

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.