研究概要 |
1.適応サンプリングレートによる周波数推定 (1)同期加減算の累積値の結果から周波数を推定し,その推定周波数に同期するようにサンプリング周波数を可変して周波数を推定するアルゴリズムを開発し,その精度と演算数を明らかにした。また,その応答特性を調べ,その特性改善のアルゴリズムを検討した。 (2)サンプル値の差分(ノッチフィルタ)の出力結果の振幅を零にするように,適応的にサンプリングレートを変化させる周波数推定法と,ノッチフィルタを縦続接続し,その出力の零交差点から周波数を推定し、各ノッチフィルタの遅延時間(サンプリングレート)を変化させる周波数推定法を開発した。 2.くし形フィルタに基づく離散フーリエ変換 入力周波数既知の場合,乗算を使用しないくし形フィルタを基にした,任意の周波数のフーリエ係数を求めるアルゴリズムを開発した。これは,著者等が先に開発したノッチフーリエ変換のダイナミックレンジの問題点を解決した。縦続した各くし形フィルタの遅延時間(サンプリングレート)を制御するため,オーバーサンプリング法を使用した。周波数未知に対するアルゴリズムは現在検討中。 3.マルチレートサンプリングによる採譜 音高に従ってサンプリングレートを変えた,くし形フィルタによる音高検出法を,歌唱に適応する検討を行った。歌唱の不安定なピッチ周波数に対応するため、単音に対してはけし形フィルタの並列接続法を開発した。また,従来、難しいとされて来た二重唱の音高検出に対しては,ダブルくし形フィルタにより対応できることを示した。なお,異楽器音和音の音高検出の問題点は,ユニゾン音を除いて,その解決法の見通しを得た.
|