It's not a proprietary extension, any more than is "doc", "txt" or "cpp". It is simply strongly recommended as standard. It is a common misconception that a file extension somehow defines a file format. It does not, and more importantly should not, if the format itself has been properly designed to be self-describing (this applies particularly to binary file formats of course). The file extension is a resource to facilitate exchange, organisation, wild-card selection and filtering, whether by software or by the user. So much easier to block move or copy files if you can select based on the extension - amb to this folder, wav to that folder, and aiff way over there out of harms way.

The other major purpose of a file extension is for OS-supported "file associations" - double-clicking on a .wav file will open this application, while double-clicking on a .amb file will open some other application; both of which you have set up as you want.

So, yes, the application will read the header and discover a file is AMB (or WAVE, or AIFC) - but how will ~you~ discover its format reliably just by looking at the extension? If you find a .wav file somewhere on the net, what do expect it to contain?

Otherwise, you may as well label all soundfiles as .wav (or .tom and .jerry) , even if they are internally AIFC. It happens!

Richard Dobson



On 02/10/2013 11:29, Sebastian Gabler wrote:
I guess it has been discussed here before, but why again is a
proprietary extension proposed?

See  "The use of a custom GUID ensures that AMB files will not (and
should not) be recognised as a soundfile by applications unaware of the
format." Shouldn't that suffice, also for files that have the standard
extension .wav?
(http://dream.cs.bath.ac.uk/researchdev/wave-ex/bformat.html)

Or the other way around: should an application work with the custom
WAVE_EX structure only when the file has the extension .amb?


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

Reply via email to