| CPC G10L 21/038 (2013.01) [G10L 19/025 (2013.01); G10L 21/007 (2013.01)] | 8 Claims |

|
[ 20. An apparatus for manipulating an audio signal, comprising:
a windower configured for generating a plurality of consecutive blocks of audio samples, the plurality of the consecutive blocks comprising at least one padded block of audio samples, the padded block comprising padded values and audio signal values, the windower comprising an analysis window processor configured for generating a plurality of consecutive blocks having identical sizes; and
a padder configured for padding a block of the plurality of the consecutive blocks of audio samples to achieve the padded block by inserting the padded values at specified time positions before a first sample of a consecutive block of audio samples or after a last sample of the consecutive block of audio samples;
a first converter configured for converting the padded block into a spectral representation comprising spectral values;
a phase modifier configured for modifying phases of the spectral values to achieve a modified spectral representation;
a second converter configured for converting the modified spectral representation into a modified time domain audio signal; and
a transient detector configured for detecting a transient event in the audio signal, wherein the first converter is configured for converting the padded block, when the transient detector detects the transient event in a block of the audio signal corresponding to the padded block,
wherein the first converter is configured for converting a non-padded block comprising audio signal values only, the non-padded block corresponding to the non-padded block of the audio signal, when the transient detector does not detect the transient event in the non-padded block of the audio signal. ]
|