Requires
Flash Player 9

Version Test
Download Flash

RW newsbytes
Reference Room

Broadcast Law Review
Tech Tips
Guy Wire
IBOC DAB
Product Evaluation
RW Special Report

Skip Pizzi/The Big Picture
Wire for Sound
Workbench
IT Management
Roots of Radio
Spotlight on RF Safety
Radio Road Warrior
Green Radio
Certification Corner
Classifieds

Subscribing to RW
Customer Service


The Leslie Report


Cool Stuff Awards Radio World Announces 2008
“Cool Stuff” Award Recipients


Excellence in Engineering Award

Subscribe to Email Newsletters


Click on the widget below to view the last issue of
Radio World Engineering Extra


Requires
Flash Player 9

Version Test
Download Flash

The Big Picture

04.11.02

Cart Chunk Moves to AES, IEC

File-Exchange Specification Will Soon Become International Standard

by Skip Pizzi

The lack of a file-exchange standard for digital audio + metadata in the radio broadcast environment may soon be a thing of the past.

The so-called Cart Chunk data format has been submitted to the Audio Engineering Society's Standards Committee (AESSC) and the International Electrotechnical Committee's Technical Committee 100 (IEC TC-100). Barring any unforeseen difficulty, the specification should become an official standard under the auspices of AES by mid-2002. IEC standardization may follow thereafter.

The Cart Chunk specification was developed within the SC-06-01 Working Group on Audio-File Transfer and Exchange of the AES's SC-06 Subcommittee on Network and File Transfer of Audio.

The work was performed under the AES X-87 project, entitled "Radio Traffic Data Extension to Broadcast Wave Files." The output of this effort is a draft standard now being vetted for comment by the Society, under the proposed title of AES46-xxxx (where xxxx is the year of final approval).

Comments will be accepted until June 7, after which any negative comments must be addressed and resolved. Following resolution of those comments, the AES will bless the AES46 draft as an official standard.

Some history

The authors of the original Cart Chunk specification and the AES46-xxxx draft are Dick Pierce and Geoff Steadman, two former Orban staffers who determined that such a file-exchange format was necessary when trying to integrate PC-based digital audio workstations and radio automation systems.

Although audio files of known coding type have been possible to exchange with relative ease for some time, the labeling data associated with the files never survived any transfer between systems, and typically had to be transmitted separately and/or manually re-entered following the audio transfer. The ideal solution called for a file-interchange format that could be broadly implemented across the industry, which would include both essence (audio) and metadata (description) components in a manner that could be automatically interpreted by any manufacturer's system.

Such a solution was not intended to force all manufacturers to adopt a common method of representation for audio and descriptive data within their systems, but simply to support a standard file-exchange protocol for data I/O that could be converted to/from their respective native formats.

The final result was the AES46 draft, which specifies a manner of identifying audio coding type (from a limited list of possibilities), along with semantics and syntax for expressing most common metadata ("cart labeling") fields used by broadcasters. This will allow a spot producer to write a variety of identification and descriptive metadata (e.g., title, running time, outcue, pull date, etc.) into an audio file when production is complete, then transfer that file from the original production workstation to one or more automated playout systems, in compressed or uncompressed form.

As long as all involved systems support AES46, the audio data will transfer compatibly, and the label data entered in the original production phase will appear in the appropriate places on the automation systems' databases and displays.

A layered approach

Like many other successful standards, AES46 is built upon other broadly accepted standards. The first is the Resource Interchange File Format (RIFF) for audio, better known as the WAVE or WAV file (designated by the file extension .wav), which was specified in 1991 by IBM and Microsoft. Although WAVE files are often thought to inherently and exclusively use linear PCM audio representation, WAVE files can actually include many other audio representation schemes, including compressed formats such as the MPEG-1 Audio Layer II or III commonly used by radio broadcasters (.mp2 or .mp3 files).

The WAVE format is simply a standardized wrapper that packages the audio data with a series of mandatory and optional headers or "data chunks." The structure of these chunks is established in the original RIFF specification, such that the first four characters of each chunk identify it, followed by 32-bits of data of that type. If a device does not recognize the chunk type, it simply ignores the data in the chunk. This allows extensibility of the format without causing problems in legacy devices.

One such chunk developed by the EBU in 1996-7 is the Broadcast Audio Extension chunk (bext-ck), which when added to the RIFF WAVE format defines the Broadcast Wave Format (BWF). This creates a specified subset of the WAVE format, designed specifically for broadcast audio file interchange.

(BWF is specified in EBU Tech 3285 and subsequent Supplements 1-3, and in EBU Standard N22-1997; recommended practice for the format's application is explained in EBU Recommendation R85. See www.ebu.ch.)

The Cart Chunk (cart-ck) in turn adds a specified metadata set to the BWF format, as yet another optional RIFF WAVE data chunk. Therefore an AES46-compliant device would read and write RIFF WAVE files of the types specified by the BWF format, including the labeling data defined in the Cart Chunk specification.

The data types included in the current AES draft are listed in the following table.

Field Name

Characters

Field description

Version

4

Version of the data structure

Title

64

Title of cart audio sequence

Artist

64

Artist/creator name

CutID

64

Cut number identification

ClientID

64

Client identification

Category

64

Category ID (PSA, News, Music, Commercial, etc.)

Classification

64

Classification or auxiliary key

OutCue

64

Outcue text

StartDate

10

First date for audio cut to be aired (yyyy/mm/dd)

StartTime

8

First time for audio cut to be aired (hh:mm:ss)

EndDate

10

Pull date (yyyy/mm/dd)

EndTime

8

Pull time (hh:mm:ss)

ProducerAppID

64

Name of production system used (vendor/application)

ProducerAppVersion

64

Version of production system application

UserDef

64

User defined text

LevelReference

--

Sample value for 0 dB reference level

PostTimer

8

8 time markers after head

Reserved

276

Reserved for future expansion

URL

1024

Uniform resource locator

TagText

Unspecified

Free form text for scripts or tags

Data types supported by the Cart Chunk specification are shown, with number of ASCII characters allowed in each field.

What it all means

The practical result of all this is far greater compatibility, particularly for metadata, when transferring audio files among production and playout systems. A number of leading workstation, automation system and audio card manufacturers already support the draft specification in their current equipment, with others pledging their compliance in upcoming offerings. Following the approval of AES46, it is likely that even more widespread support will emerge.

In the meantime, to learn more about the Cart Chunk specification, its authors have established a resource-rich website at www.cartchunk.org.

Skip Pizzi is contributing editor of Radio World.

 

Sponsored links:

Nucomm delivers industry-leading microwave solutions for high-data-rate HD and IP File transport applications from portable ENG/OB to rack-mounted fixed link systems. Click here!

Omneon Spectrum™ media server systems provide the most flexible and cost-effective solutions for digital video storage and broadcast. Visit Omneon Video Networks at www.omneon.com.

Harris Corporation's Broadcast Communications Division designs products that streamline workflow of content production, processing, transmission, management, storage, test and measurement and broadcast graphics. Click here!

RF Central - Total RF solutions manufacturer (TV broadcast): Full-Service 2GHz Relocation, COFDM, HDTV ENG components, complete links.

Transradio: DRM, AM, VHF/FM - We make the transmitters. Visit us now at www.transradio.de for more information.

QuStream's signal conversion and processing products set the signal standard using patented technology to convert, encode, decode, synchronize and process video signals. Click here!

 
Radio World CoolCasts

Take a virtual booth tour of the products that won the 2008 Radio World "Cool Stuff" Award.
Radio World’s 2008 Source Book & Directory... ...is now available in a special digital edition. In response to many reader requests, our handy annual resource is now online for free. (A 12 MEG PDF)
back   Home | Subscribe | About NewBay Media | Contact Us