適用製品
インパルス応答生成装置及びインパルス応答生成プログラム
目的
インパルス応答の初期反射音と後部残響音の境目(初期反射音の長さ)を自動的に弁別し、与えられた一つのインパルス応答から、類似した音色を持ちかつ互いに相関の低いインパルス応答を多数生成することができるインパルス応答生成装置及びインパルス応答生成プログラムを提供する。
効果
インパルス応答生成装置及びインパルス応答生成プログラムによれば、インパルス応答の初期反射音と後部残響音の境目(初期反射音の長さ)を自動的に弁別し、与えられた一つのインパルス応答から、類似した音色を持ちかつ互いに相関の低いインパルス応答を多数生成することができる。
技術概要
インパルス応答を初期反射音と後部残響音とに分離する信号分離部と、
初期反射音に適した所定時間長の第1時間窓を複数回シフトして得られる第1窓関数を初期反射音に乗ずる第1時間窓乗算部、及び後部残響音に適した所定時間長の第2時間窓を複数回シフトして得られる第2窓関数を後部残響音に乗ずる第2時間窓乗算部と、
初期反射音に適した分布幅に基づいて第1時間シフト量を乱数により発生させる第1乱数発生部、及び後部残響音に適した分布幅に基づいて第2時間シフト量を乱数により発生させる第2乱数発生部と、
第1時間シフト量に基づき、初期反射音に関する第1時間窓乗算部の出力を初期反射音の時間範囲内で時間シフトする第1時間シフト部、及び第2時間シフト量に基づき、後部残響音に関する第2時間窓乗算部の出力を後部残響音の時間範囲内で時間シフトする第2時間シフト部と、
初期反射音に関する第1時間シフト部の出力と後部残響音に関する第2時間シフト部の出力を加算する信号加算部と、
を備え、信号分離部は前記インパルス応答にεフィルタを施して得た評価関数に基づきインパルス応答を初期反射音と後部残響音とに分離することを特徴とするインパルス応答生成装置。