AES31


AES31 is a standard developed by the Audio Engineering Society for the interchange of digital audio projects between different systems. The primary purpose of the standard is to allow exchange of audio editing projects between digital audio workstations. The standard is divided into three parts, the most critical of which is the project interchange format, which defines a standard for edit decision lists.

Parts

;Part 1 - Disk format
;Part 2 - File format
;Part 3 - Project interchange

Timecode

The standard describes a time-code character format, which is used to express time code information in character notation. It enables a sample-accurate time to be specified within a 24-hour period.
The format is defined as HHiMMiSSiFFissss, which is composed of hours, minutes, seconds, frames and samples, separated by indicators. The character used for each indicator signifies the frame count/time base, film framing, video field/time code type, and sample rate, respectfully.

Formatting

The project interchange standard uses plain text files with a custom markup language called edit decision markup language. A file is divided into sections using XML-style tags, each of which can contain different keywords which are surrounded by parenthesis. An example of the language can be seen below:


""
e5135ed0-5bc7-4087-8674-5a97cf4534e2
01.01.00
"SADiE"
05.06.02