Re: [linux-audio-dev] file format

From: Eric Dantan Rzewnicki <rzewnickie@email-addr-hidden>
Date: Tue Oct 11 2005 - 02:14:01 EEST

On Tue, Oct 11, 2005 at 01:02:59AM +0200, fons adriaensen wrote:
> Hi all,
> For one of my current projects (to be presented at LAC2006) I'm
> looking for a suitable file format.
>
> Each file should contain:
>
> - A number of short (+/- 10 seconds) chunks of PCM audio. The number
> of channels will be different in each chunk. The only sample format
> required is single precision floating point. For multi-channel
> chunks, non-interleaved is preferred. All chunks will normally use
> the same sample frequency.
>
> - Metadata, both numerical and textual. The format should allow to
> have several chunks of these, and to add new ones later without
> breaking compatibility (i.e. readers will ignore parts they do
> not understand).
>
> There is no need for the audio to be usable with normal players -
> it's not meant to be listened to directly.
>
> Is there any standard file/container format that would provide for
> this sort of thing ? I've been looking at ogg, but it's a bit over
> the top - I don't need any streaming features.
>
> The alternative is of course to have separate WAV files and some
> text file for the metadata, and combine all of this into a directory
> that would then be handled as a unit. But I'd prefer to have all
> data in a single file.

Maybe braodcast wav files with cart chunk chunks.

-- 
Eric Dantan Rzewnicki  |  Systems Administrator
Technical Operations Division  |  Radio Free Asia
2025 M Street, NW  |  Washington, DC 20036  |  202-530-4900
CONFIDENTIAL COMMUNICATION
This e-mail message is intended only for the use of the addressee and
may contain information that is privileged and confidential. Any 
unauthorized dissemination, distribution, or copying is strictly 
prohibited. If you receive this transmission in error, please contact
network@email-addr-hidden.
Received on Tue Oct 11 04:15:09 2005

This archive was generated by hypermail 2.1.8 : Tue Oct 11 2005 - 04:15:09 EEST