last update: 2001/02/06

電子技術総合研究所 浅野太
| 著者のホームページ | http://www.etl.go.jp/~asano/ |
| 本ページの最新情報 | http://www.etl.go.jp/~asano/research/doc/ |
![]()
系のインパルス応答を求める際,系にインパルスを直接入力したのでは,S/Nが非常に悪い.そこで,TSPでは,インパルス(離散系ではユニットパルス)のエネルギーを時間軸上に分散させたパルス,TSPををつくり,これを系に入力させ,その応答を取った後,分散したエネルギーを元に戻して,インパルス応答を再構成する.エネルギーを分散させるルールとして,パルスの位相が周波数の2乗に比例して進む,というルールを用いている.インパルス応答を再構成する際は,パルスの位相が周波数の2乗に比例して遅れるというルールを適用すればよい.これには,TSP逆フィルタをTSPの応答に畳み込めばよい.畳み込む際,Linear convolutionとCircular convolutionの2種類のやり方がある.
| TSP Design | TSP及びInverse TSPの設計方法.MatlabによるTSP設計プログラム入手可能 | |
| Circular Convolution | 円状畳み込みにより.TSP応答からインパルス応答を求める手法の解説. | |
| Linear Convolution | 直線状畳み込みにより.TSP応答からインパルス応答を求める手法の解説. |
| TSP | Inverse TSP |
| 256.tsp | 256.inv |
| 512.tsp | 512.inv |
| 1024.tsp | 1024.inv |
| 2048.tsp | 2048.inv |
| 4096.tsp | 4096.inv |
| 8192.tsp | 8192.inv |
| 16384.tsp | 16384.inv |
| 32768.tsp | 32768.inv |
| 65536.tsp | 65536.inv |
| データはfloat binary,Little Endian,ヘッダなし | |
| ファイル名はTSP長を表す. |
![]()
RWCP Sound Scene Database in Real Acoustical Environments
Copyright (c) 1998-2001 Futoshi Asano, ETL