通知
すべてクリア
2006年8月25日 10:26 PM
win 2000, winXP VC++6.0 MFC使用です。
waveファイルをmciSendCommand()をつかって再生しているのですが、
再生のスピードが実際のスピードより速くなってしまいました。
(12分30秒分のwaveファイルが12分20秒程度で再生されてしまう。)
再生しているwaveファイルはPCM形式と、ADPCM形式の2種類で、どちらも再生スピードが
わずかに早くなってしまいます。
なぜ、このような結果になってしまうのでしょうか。
なにかご存知の方がいらっしゃいましたらご教授ください。
<備考>
mciSendCommand()のタイムフォーマットにはMCI_FORMAT_MILLISECONDSを設定していま
す。
waveファイルはそれぞれ以下のようになっています。
圧縮フォーマット PCM ADPCM
周波数 8000Hz 8000Hz
1サンプル当たりのビット数 8 4
よろしくお願いします。