HOME

TheInfoList



OR:

In
audio signal processing Audio signal processing is a subfield of signal processing that is concerned with the electronic manipulation of audio signals. Audio signals are electronic representations of sound waves—longitudinal waves which travel through air, consisting ...
, pre-echo, sometimes called a '' forward echo'' (not to be confused with
reverse echo Reverse echo and reverse reverb are sound effects created as the result of recording an echo or reverb effect of an audio recording played backwards. The original recording is then played forwards accompanied by the recording of the echoed or rever ...
), is a
digital audio Digital audio is a representation of sound recorded in, or converted into, digital signal (signal processing), digital form. In digital audio, the sound wave of the audio signal is typically encoded as numerical sampling (signal processing), ...
compression artifact A compression artifact (or artefact) is a noticeable distortion of media (including Image, images, Sound recording, audio, and video) caused by the application of lossy compression. Lossy data compression involves discarding some of the medi ...
where a sound is heard before it occurs (hence the name). It is most noticeable in impulsive sounds from
percussion instrument A percussion instrument is a musical instrument that is sounded by being struck or scraped by a percussion mallet, beater including attached or enclosed beaters or Rattle (percussion beater), rattles struck, scraped or rubbed by hand or ...
s such as
castanet Castanets, also known as ''clackers'' or ''palillos'', are a percussion instrument ( idiophonic), used in Spanish, Calé, Moorish, Ottoman, Greek, Italian, Mexican, Sephardic, Portuguese, Filipino, Brazilian, and Swiss music. In ancient ...
s or
cymbal A cymbal is a common percussion instrument. Often used in pairs, cymbals consist of thin, normally round plates of various alloys. The majority of cymbals are of indefinite pitch, although small disc-shaped cymbals based on ancient designs sou ...
s. It occurs in transform-based audio compression algorithms typically based on the
modified discrete cosine transform The modified discrete cosine transform (MDCT) is a transform based on the type-IV discrete cosine transform (DCT-IV), with the additional property of being lapped: it is designed to be performed on consecutive blocks of a larger dataset, where s ...
(MDCT) such as
MP3 MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany under the lead of Karlheinz Brandenburg. It was designed to greatly reduce the amount ...
, MPEG-4 AAC, and
Vorbis Vorbis is a free and open-source software project headed by the Xiph.Org Foundation. The project produces an audio coding format and software reference encoder/decoder ( codec) for lossy audio compression, libvorbis. Vorbis is most comm ...
, and is due to quantization noise being spread over the entire transform window of the codec.


Cause

The
psychoacoustic Psychoacoustics is the branch of psychophysics involving the scientific study of the perception of sound by the human auditory system. It is the branch of science studying the psychological responses associated with sound including noise, speech, ...
component of the effect is that one hears only the echo preceding the transient, not the one following because this latter is drowned out by the transient. Formally, forward
temporal masking In audio signal processing, auditory masking occurs when the perception of one sound is affected by the presence of another sound.Gelfand, S.A. (2004) ''Hearing – An Introduction to Psychological and Physiological Acoustics'' 4th Ed. New York, ...
is much stronger than backwards temporal masking, hence one hears a pre-echo, but no post-echo.


Mitigation

In an effort to avoid pre-echo artifacts, many sound processing systems use filters where all of the response occurs after the main impulse, rather than linear-phase filters. Such filters necessarily introduce
phase Phase or phases may refer to: Science *State of matter, or phase, one of the distinct forms in which matter can exist *Phase (matter), a region of space throughout which all physical properties are essentially uniform *Phase space, a mathematica ...
distortion and temporal smearing, but this additional distortion is less audible because of strong forward masking. Avoiding pre-echo is a substantial design difficulty in transform domain
lossy In information technology, lossy compression or irreversible compression is the class of data compression methods that uses inexact approximations and partial data discarding to represent the content. These techniques are used to reduce data size ...
audio
codec A codec is a computer hardware or software component that encodes or decodes a data stream or signal. ''Codec'' is a portmanteau of coder/decoder. In electronic communications, an endec is a device that acts as both an encoder and a decoder o ...
s such as
MP3 MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany under the lead of Karlheinz Brandenburg. It was designed to greatly reduce the amount ...
, MPEG-4 AAC, and
Vorbis Vorbis is a free and open-source software project headed by the Xiph.Org Foundation. The project produces an audio coding format and software reference encoder/decoder ( codec) for lossy audio compression, libvorbis. Vorbis is most comm ...
. It is also one of the problems encountered in digital room correction
algorithm In mathematics and computer science, an algorithm () is a finite sequence of Rigour#Mathematics, mathematically rigorous instructions, typically used to solve a class of specific Computational problem, problems or to perform a computation. Algo ...
s and frequency-domain filters in general (
denoising Noise reduction is the process of removing noise from a signal. Noise reduction techniques exist for audio and images. Noise reduction algorithms may distort the signal to some degree. Noise rejection is the ability of a circuit to isolate an u ...
by spectral subtraction, equalization, and others). One way of reducing "
breathing Breathing (spiration or ventilation) is the rhythmical process of moving air into ( inhalation) and out of ( exhalation) the lungs to facilitate gas exchange with the internal environment, mostly to flush out carbon dioxide and bring in oxy ...
" for filters and compression techniques using piecewise Fourier-based transforms is picking a smaller transform window (short blocks in MP3), thus increasing the temporal resolution of the algorithm at the cost of reducing its frequency resolution. To better reproduce transient and eliminate pre-echo, lossy audio compression software such as open-source Vorbis encoder (oggenc from vorbis-tools), impulse noise tune or/and bit reservoir can be used as an advanced option.


See also

*
Compression artifact A compression artifact (or artefact) is a noticeable distortion of media (including Image, images, Sound recording, audio, and video) caused by the application of lossy compression. Lossy data compression involves discarding some of the medi ...
*
Print-through Print-through is a generally undesirable effect that arises in the use of magnetic tape for storing analog information, in particular music, caused by contact transfer of signal patterns from one layer of tape to another as it sits wound concen ...
*
Bleed-through Spill (also known as bleed and leakage) is the occurrence in sound recording (particularly in close miking) and live sound mixing whereby sound is picked up by a microphone from a source other than that which is intended. Spill is usually seen ...


References

{{Reflist


External links


Pre-echo
a
Hydrogenaudio KnowledgebasePre-echo detection & reduction, Massachusetts Institute of Technology, 1994
Acoustics