US RE50,341 E1
Device and method for manipulating an audio signal
Sascha Disch, Fuerth (DE); Frederik Nagel, Nuremberg (DE); Max Neuendorf, Nuremberg (DE); Christian Helmrich, Erlangen (DE); and Dominik Zorn, Nuremberg (DE)
Assigned to Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Munich (DE)
Filed by Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Munich (DE)
Filed on Jun. 28, 2022, as Appl. No. 17/851,587.
Application 17/851,587 is a continuation of application No. PCT/EP2010/053720, filed on Mar. 22, 2010.
Application 17/851,587 is a reissue of application No. 13/240,679, filed on Sep. 22, 2011, granted, now 8,837,750, issued on Sep. 16, 2014.
Claims priority of provisional application 61/163,609, filed on Mar. 26, 2009.
Claims priority of application No. 09013051 (EP), filed on Oct. 15, 2009.
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 21/038 (2013.01); G10L 19/025 (2013.01); G10L 21/007 (2013.01)
CPC G10L 21/038 (2013.01) [G10L 19/025 (2013.01); G10L 21/007 (2013.01)] 8 Claims
OG exemplary drawing
 
1. 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;
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 , [ ; and
an overlap adder configured for adding overlapping blocks of modified time domain audio samples of the modified time domain audio signal to acquire a signal for a target frequency range of a bandwidth extension algorithm, ]
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 , and
wherein at least one of the windower, the phase modifier, the second converter, and the transient detector comprises a hardware implementation.