problems overwriting .aif on Mac
I found an issue involving overwriting .aif files (and only .aif files). I get the following errors:
jsoundfile_writefloats: bogus format specified
buffer~: could not create file:
The file is empty. I do not get an error if I try a second time to overwrite, but it does not save.
Here is a little snippet of the code logic.
This issue has been fixed in Max 6.1.4 release. So anyone who is receiving this issue should upgrade.
Seems that this issue is not solved at all, also in Max 6.1.8.
I can't read any wav64 file, not in a buffer and not in a sfplay obj.
Same occours in the recording object, attempting to save in format float64: you get a file with a 0 kb content.
Maybe depends on the qt codecs, but I can't find any that can handle 64 bit files...
overwriting aif and reading wav seems to be two completly different things, but reading wav64 can be tricky on OSX because there are different flavors of it. 64 float as well as fixed point are natively supported by OSX since ever, but that does not autoamtically mean that an app like max/msp can read any wavefile form windows. :)
But if you attempt to write an wav64 file with Max, you should read it again in Max… and that's not working. (I'm on OSX 10.8.5, Max 6.1.8, both 32 and 64Bit) …it don't save the file at all! this is the max Window response:
jsoundfile_writefloats: bogus format specified
buffer~: could not create file: test64.wav
buffer~: cannot open parser for this file
buffer~: cannot open parser for this file
jsoundfile_writefloats: bogus format specified
buffer~: could not create file: test64.wav
(this are various attempts, as wav or raw files as float64 format, writing and reading)