- 締切済み
WAV形式ファイルの作成について
"ラ" (A: 440Hz)の音を1秒間発生させるプログラムを教えてください。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- 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); }