프리에코
Pre-echo때로는 전방 에코라고 불리기도 하는 프리에코는 (역반향 에코와 혼동되지 않기 위해) 소리가 발생하기 전에 소리를 듣는 디지털 오디오 압축 공예품이다(이름을 강조하다). 카스타네츠나 심벌즈 같은 타악기에서 나오는 충동적인 소리에서 가장 눈에 띈다.
이 알고리즘은 MP3, MPEG-4 AAC, Vorbis와 같이 일반적으로 수정된 이산 코사인 변환(MDCT)에 기반한 변환 기반 오디오 압축 알고리즘에서 발생하며, 코덱의 전체 변환 창으로 확산되는 정량화 노이즈로 인해 발생한다.
원인
효과의 정신음향적 요소는 과도현상 앞에 있는 메아리만 듣는 것이지, 다음 것은 듣는 것이 아니다. 왜냐하면 이 후자는 과도현상에 의해 익사되기 때문이다. 공식적으로, 전방 시간적 마스킹은 후방 시간적 마스킹보다 훨씬 강해서, 사람들은 프리에코를 듣지만 포스트 에코는 듣지 않는다.
완화
많은 사운드 프로세싱 시스템은 사전 에코 아티팩트를 피하기 위해 선형 위상 필터보다는 주 임펄스 후 모든 반응이 발생하는 필터를 사용한다. 이러한 필터는 반드시 위상 왜곡과 시간적 얼룩을 발생시키지만 강한 전방 마스킹 때문에 이 추가 왜곡은 덜 들린다.
사전 에코드를 피하는 것은 MP3, MPEG-4 AAC, Vorbis와 같은 도메인 손실 오디오 코덱을 변환하는데 있어 상당한 설계상의 어려움이다. 일반적으로 디지털 룸 보정 알고리즘과 주파수 영역 필터(스펙트럼 뺄셈, 균등화 등에 의한 부정)에서 부딪히는 문제 중 하나이기도 하다. 조각 같은 푸리에 기반 변환을 사용하여 필터와 압축 기법의 "호흡"을 줄이는 한 가지 방법은 더 작은 변환 창(MP3의 짧은 블록)을 선택하는 것이며, 따라서 주파수 분해능을 줄이는 비용으로 알고리즘의 시간 분해능을 높이는 것이다.