hi,

[i just (re)subscribed to this list after i unsubscribed about 15 years
years ago...surely i missed something (it's a pity that the list
archives aren't searchable, btw)]


i'm writing as the lead (and sole) developer of the libambix library [1]
that was designed as a reference implementation of the ambix fileformat
as described by nachbar et al. (2011).

it seems that people are starting to use both the ambix fileformat and
the libambix implementation, and this brings back an old issue of mine,
which i would like to discuss:


in their paper, nachbar et al. propose a UUID
"49454D2E-4154-2F41-4D42-49582F584D4C" as a chunk identifier in the CAF
file.

unfortunately this UUID has a serious drawback: namely, it is none.

at least, it is not a well behaved UUID, and as such it is not
guaranteed to be unique - which is the sole purpose of a UUID.

the CAF specs are very clear what is to be understand by a "UUID",
namely a "unique universal identifier as specified by ISO 14496-1".
the ISO 14496-1:2013 in turns refers to ISO/IEC 11578:1996 for the
specifications of the UUID.

the UUID specs know a few variants and give detailed instructions on how
to generate a UUID of a given variant in order to ensure that any UUID
is indeed "universally unique"; those specs were simply ignored when
coming up with the UUID for ambix.

therefore the libambix library proposes an alternative (well-behaved)
UUID, namely "1AD318C3-00E5-5576-BE2D-0DCA2460BC89"
(for those interested: this is a valid UUIDv5 (SHA-1 + namespace))

(libambix accepts the nachbar-UUID when reading ambix files, but
exclusively uses the UUIDv5 when writing files).



obviously this situtation has led to some confusion, as there now are
two UUIDs, one of them being documented in a published paper, and the
other being promoted by a reference implementation.

i would therefore like to persuade all parties interested in using ambix
to use a single (valid) UUID.
obviously my preference is to drop the nachbar-UUID and use
  "1AD318C3-00E5-5576-BE2D-0DCA2460BC89".


cheers,

fgmasdr
IOhannes


[1] https://git.iem.at/ambisonics/libambix

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: 
<https://mail.music.vt.edu/mailman/private/sursound/attachments/20160510/18f68662/attachment.asc>
_______________________________________________
Sursound mailing list
Sursound@music.vt.edu
https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit 
account or options, view archives and so on.

Reply via email to