摘要 |
A temporal processing apparatus (energy shaping apparatus) (600a) includes: a splitter (601) splitting an audio signal, included in the sub-band domain, which are obtained through a hybrid time and frequency transformation into diffuse signals indicating reverberating components and direct signals indicating non-reverberating components; a downmix unit (604) generating a downmix signal by downmixing the direct signals; BPFs (605 and 606) respectively generating a bandpass downmix signal and bandpass diffuse signals, by performing bandpass processing on the downmix signal and the diffuse signals on a sub-band-to-sub-band basis, which are split on the sub-band basis; normalization processing units (607 and 608) respectively generating a normalized downmix signal and normalized diffuse signals by normalizing the bandpass downmix signal and the bandpass diffuse signals with regard to respective energy; a scale computation processing unit (609) computing, on a predetermined time slot basis, a scale factor indicating the magnitude of energy of the normalized downmix signal with respect to energy of the normalized diffuse signals; a calculating unit (611) generating scale diffuse signals by multiplying the normalized diffuse signals by the scale factor; a HPF (612) generating high-pass diffuse signals by performing high-pass processing on the scale diffuse signals; an adding unit (613) generating addition signals by adding the high-pass diffuse signals and the direct signals; and a synthesis filter bank (614) performing synthesis filter processing on the addition signals and transforming the addition signals into the time domains
|