But this retruns to your original question, in the form: what
commonly used software unpacks and plays XYZ ... ;-(>
Well as approx 98% of computers are PC's, whatever the merits of CAF (beyond
ticking the 'box' this is different to what is available on a PC) it would be
totally unsuitable to the OP.
And yes for sure the RIFF Wav (with Wav extensible) has the cool chan mapping
features CAF has, and very much as on a Mac, hardly anyone has bothered to
implement it.
IMO if one wants to store so called linear PCM, use WAV. All other formats
offer less & only exist for (a) backward compatibility for which I have no
problem or (b) to screw the customer, which I find obnoxious.
AIFF, AIFC, SD2, CAF, have no good reason to exist! (beyond some dodgy
Commercial imperative to .....)
John L
----- Original Message -----
From: Michael Chapman
To: Surround Sound discussion group
Sent: Friday, November 25, 2011 3:19 AM
Subject: Re: [Sursound] online multichannel release
> 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
[email protected]
https://mail.music.vt.edu/mailman/listinfo/sursound
-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2012.0.1869 / Virus Database: 2101/4636 - Release Date: 11/24/11
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<https://mail.music.vt.edu/mailman/private/sursound/attachments/20111125/97e1417a/attachment.html>
_______________________________________________
Sursound mailing list
[email protected]
https://mail.music.vt.edu/mailman/listinfo/sursound