• 締切済み

WAV形式ファイルの作成について

"ラ" (A: 440Hz)の音を1秒間発生させるプログラムを教えてください。

みんなの回答

  • kanokawa
  • ベストアンサー率0% (0/0)
回答No.3

失礼ですが 質問のしかたぐらいはわきまえてください さらに http://www.kk.iij4u.or.jp/~kondo/wave/ ぐらいのことも勉強してから質問してはいかが?

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

WAV のフォーマットに従って粛々と書いていくだけですが, どこがわからないんですか?

  • eroermine
  • ベストアンサー率18% (83/444)
回答No.1

Windowsの場合 waveOutOpen() waveOutPrepareHeader() waveOutWrite() と、ここらへんからやらないと。 けっこうたいへんですよ。 unixの場合, /dev/speakerが有れば #include <fcntl.h> void main(){ int sh = open("/dev/speaker", O_WRONLY); write(sh, "A\n", 2); }