> Hello list,
>
> I was asked a 4-channel work for an online-release - I' m now trying to
> figure out what the best way to "release" it would be..
>
> I am totally inexperienced in web-friendly file formats for such things..
>
> afaic
> - I could use mp3-surround -> but it' s only 5.1 and this could possibly
> cause problems
> - I could use flac -> but I' m not sure if common media-players support it
> - I could try some video format (?)
>
> are there any other ideas/observations/advices ??
>

For archiving there are certainly formats CAF (see below) has
the abiiity to store detailed info. IIRC WAV has too.

Both can be compressed with WavPack (though CAF may not
yet be in the main stream).

But this retruns to your original question, in the form: what
commonly used software unpacks and plays XYZ ... ;-(>

It would help to know what the four channels are:
- B-format ?
- 'speaker feeds' for a square ?
- ?

Michael.


From the (Apple) CAF standar (it really needs reading in context):

Label CodesforChannel Layouts
LabelCodesindicatetheroleofachannel.
CAFfilesspecifythisinformationinthischunk’smChannelLabel
field.
Thefollowinglistincludesmostchannel layoutsincommonuse.
Duetodifferencesinchannel labelingby
variousindustrygroups, theremaybeoverlaporduplication. Ineverycase,
usethelabel thatmostclearly
describestheroleoftheaudiochannel.


enum
{
    kCAFChannelLabel_Unknown    = 0xFFFFFFFF,   // unknown role or
unspecified
                                            // other use for channel
    kCAFChannelLabel_Unused     = 0,            // channel is present, but
                                            // has no intended role or
destination
    kCAFChannelLabel_UseCoordinates         = 100,  // channel is described
                                            // solely by the mCoordinates
fields
    kCAFChannelLabel_Left                   = 1,
    kCAFChannelLabel_Right                  = 2,
    kCAFChannelLabel_Center                 = 3,
    kCAFChannelLabel_LFEScreen              = 4,
    kCAFChannelLabel_LeftSurround           = 5,    // WAVE (.wav files):
"Back Left"
    kCAFChannelLabel_RightSurround          = 6,    // WAVE: "Back Right"
    kCAFChannelLabel_LeftCenter             = 7,
    kCAFChannelLabel_RightCenter            = 8,
    kCAFChannelLabel_CenterSurround         = 9,    // WAVE: "Back Center or
                                                    // plain "Rear Surround"
    kCAFChannelLabel_LeftSurroundDirect     = 10,   // WAVE: "Side Left"
    kCAFChannelLabel_RightSurroundDirect    = 11,   // WAVE: "Side Right"
    kCAFChannelLabel_TopCenterSurround      = 12,
    kCAFChannelLabel_VerticalHeightLeft     = 13,   // WAVE: "Top Front Left"
    kCAFChannelLabel_VerticalHeightCenter   = 14,   // WAVE: "Top Front
Center"
    kCAFChannelLabel_VerticalHeightRight    = 15,   // WAVE: "Top Front
Right"
    kCAFChannelLabel_TopBackLeft            = 16,
    kCAFChannelLabel_TopBackCenter          = 17,
    kCAFChannelLabel_TopBackRight           = 18,
    kCAFChannelLabel_RearSurroundLeft       = 33,
    kCAFChannelLabel_RearSurroundRight      = 34,
    kCAFChannelLabel_LeftWide               = 35,
    kCAFChannelLabel_RightWide              = 36,
    kCAFChannelLabel_LFE2                   = 37,
    kCAFChannelLabel_LeftTotal              = 38,   // matrix encoded 4
channels
    kCAFChannelLabel_RightTotal             = 39,   // matrix encoded 4
channels
    kCAFChannelLabel_HearingImpaired        = 40,
    kCAFChannelLabel_Narration              = 41,
    kCAFChannelLabel_Mono                   = 42,
    kCAFChannelLabel_DialogCentricMix       = 43,
    kCAFChannelLabel_CenterSurroundDirect   = 44,   // back center, non
diffuse
    // first order ambisonic channels
    kCAFChannelLabel_Ambisonic_W            = 200,
    kCAFChannelLabel_Ambisonic_X            = 201,
    kCAFChannelLabel_Ambisonic_Y            = 202,
    kCAFChannelLabel_Ambisonic_Z            = 203,
    // Mid/Side Recording
    kCAFChannelLabel_MS_Mid                 = 204,
    kCAFChannelLabel_MS_Side                = 205,
    // X-Y Recording
    kCAFChannelLabel_XY_X                   = 206,
    kCAFChannelLabel_XY_Y                   = 207,
    // other
    kCAFChannelLabel_HeadphonesLeft         = 301,
    kCAFChannelLabel_HeadphonesRight        = 302,
    kCAFChannelLabel_ClickTrack             = 304,

2006-03-08   |   © 2005, 2006 Apple Computer, Inc. All Rights Reserved.
CHAPTER2
CoreAudioFormatSpecification



_______________________________________________
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound

Reply via email to