Eff – An Introduction

stands for Emotion File Finish, and is a cost effective software application that auto analyses, detects and normalises audio loudness violations in file-based media. eFF complies with the latest standards, based on ITU-R BS.1770-3 and BS.1771, ATSC A-85, OP59, TRB-32 and EBU R128.


Eff supports AIFF, WAV, MOV, and MXF files (OP1a and OP Atom), with either 16 bit and 24 bit uncompressed audio tracks, the Harris LXF format, and it supports MPG files with compressed MP2 audio tracks. eFF can read and write all types of media files that contain Dolby E encoded channels, plus extract PCM wavs from Dolby material, or create a Dolby E encoded wav from PCM material. Uniquely, eFF also supports the Panasonic P2 format, via an option.
Eff Comply can also process ‘multifiles’. WIth multifiles, there are a number of mono files in WAV, AIFF or op-atom MXF format, with each mono file providing a portion of a stereo or 5.1 signal. Eff opens all the relevant files, and combines them so as to calculate Loudness values from the correctly weighted components. Eff then works out what adjustment to apply to each individual file so that the combined fileset meet the targets, before creating a new set of compliant files.

Eff reads in an existing file, and compares the audio levels in the file with preconfigured profiles that are stored in the software, and adjusts the audio levels in the file either up or down, to meet whatever level targets you have configured.  eFF can test to multiple loudness targets in a single pass, as well as check and report on True Peak values, and LRA.


It is a frequent requirement within Post to create multiple versions of the same material, to supply to different markets. If the loudness or PPM requirements for the different deliverables are not identical, it has been an inconvenient and slow process to adjust the audio, and a manual process is prone to operator error. Using eFF, this becomes simple. Additionally, by configuring a number of profiles in Eff matching your standard delivery specifications, there is much less scope for errors.


Select one of the following for more information:-

Iain Davies

Get your technical question answered

I am happy to answer your technical questions or set up a time to screen share and go over your system setup. Just fill in the form and we will set up a time to meet.

Thanks and I will get back to you shortly.