next up previous contents
Next: 5.8 高速フーリエ変換(FFT:Fast Fourier Transform)するプログラムの作成 Up: 第5章 実験準備 Previous: 5.6 曲を出力するプログラムの作成

5.7 曲を周波数に変換するプログラムの作成

このプログラムは、次に述べるFFT処理をするために、 教師信号または想起された曲を 周波数に変換するプログラムである。

具体的な変換方法は次の通りです。

  1. 音の周波数fを探しておく
  2. 教師信号または想起された曲をファイルから読む
  3. それぞれの音の長さlを計算する
  4. それぞれの音の高さoを計算する
  5. それぞれの音の周波数f' = tex2html_wrap_inline1466 を当てはめる
  6. 上記の動作を入力された音符分だけ繰り返す


Deguchi Toshinori
Thu Jul 13 11:47:42 JST 2000