waveout 系?

うーん。waveout系の定時出力って、てっきり、 1/60sec ごと
だと思っていたのですが、かなりゆらゆらゆれているみたいですね。(汗)
めちゃくちゃ早いときも、遅いときも有ります。(汗)

これが、FM音源の場合は、あまり気にならないけど、
音声合成の場合は、致命的になってしまう。。(汗)

なぜなら、FM音源は、実時間の経過時間に関係なく、何サンプル作ってください。
といえば、ちゃんとそのサンプル分作ってくれるんだけど、
音声合成の場合は、実時間のタイミングが、マジできちっとしてないと
ちゃんと、波形を生成できないため。

どっちにしても、waveoutwrite したときに内部でバッファリングされているので、
再生自体は、早すぎず、遅すぎず、書き込んだ波形データに忠実に、
ちゃんと行われるんだけど。。

もしかすると、キークリック音が、いきなりそこだけまともに鳴ったり、
プスとかいうノイズになったりするのって、似たような理由なのかも。(汗)

Direct Soundなら、大丈夫なのかなぁ。。(^^;;