• 締切済み

音を出すプログラム

C言語から音を出すプログラムを作りたいと思ってるのですが、どのように作ればいいのでしょうか??演算などの簡単なプログラムは理解していますが、音の出力まではわからなくて…宜しくお願いします!

みんなの回答

  • palmmy
  • ベストアンサー率38% (841/2169)
回答No.2

>指定した音(ドレミファソラシド)を単発で出す、というものです。キーボードから入力して出力したいなと思っています。 言語は忘れましたが、昔シーケンサを作ろうと思って 検索してて、見たことありますが、思い出せません。 プログラミング midi ノートオン 等の単語で地道に検索してみてはいかがでしょうか? Cはまったく分からないので、参考になるか分かり ませんが http://ourworld.compuserve.com/homepages/Satsuki_Kojima/winprog.htm http://www.geocities.co.jp/Hollywood/3807/prog.html こんなページがありました。

pingudaisuki
質問者

お礼

ありがとうございます!!わかりました、palmmyさんの意見を参考にまた調べてみます!★

  • palmmy
  • ベストアンサー率38% (841/2169)
回答No.1

音を出す、といってもどのように出すのでしょう? ・画面に手書き入力した波形を音に出す ・音符を入力したものを出す ・選択した周波数の正弦波をだす いろいろあると思います。 手っ取り早いのは、あらかじめwaveファイル、midi ファイル、mp3ファイルなどを用意しておいて再生 する方法だと思います。ゲームとか音楽系以外の ソフトの効果音などはこのタイプだと思います。

pingudaisuki
質問者

お礼

回答ありがとうございます!!どんなのかというと、指定した音(ドレミファソラシド)を単発で出す、というものです。キーボードから入力して出力したいなと思っています。

関連するQ&A