2010-02-07から1日間の記事一覧

SecondaryBufferを再生

作ったサイン波を再生する。とりあえずなってる。 Device device; device = new Device(); device.SetCooperativeLevel(this, CooperativeLevel.Normal); devicesCollection = new DevicesCollection(); waveFormat = new WaveFormat(); waveFormat.Channels…

SecondaryBufferにサイン波を書く

C#でDirectSoundを使ってみることにした。まずは再生のテストということで、SecondaryBufferにサイン波を書き込む。 private void writeSin(SecondaryBuffer s, int hz) { Int16[] data = new Int16[44100]; double t = 0; for(int i=0;i<44100;i++){ t = Ma…