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