トップページ > プログラム > 2015年11月30日 > a6fnRtX4

書き込み順位&時間帯一覧

50 位/161 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000000101



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
音声合成プログラムを作りる

書き込みレス一覧

音声合成プログラムを作りる
366 :デフォルトの名無しさん[sage]:2015/11/30(月) 22:55:27.43 ID:a6fnRtX4
OpenALもFM Sound Generatorもよくわからんけど
いろいろいじっててやっと解決したと思ったらすでに解決してた…

問題だったのはYM2203クラスのinit()に設定したクロック値が小さすぎたのと
下記みたいにYM2203クラスのcount()の前に音声波形をmix関数で生成しなければ
ならないってことかな

  1.set_pitch、note_on等のイベント
   ↓
  2.mixで必要な時間分だけ波形生成
   ↓
  3.countで内部タイマーを進める(2で波形生成した時間分)
   ↓
  4.以下1〜3の繰り返し

あと、マルチポストして解決したならそれぞれに
解決内容の詳細リンクを張るなりしたほうがいいんじゃないかな?

http://katahiromz.bbs.fc2.com/reply/10466094/34/


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。