actually, I correct myself, it is a BWF file, just not an RF64 one. I've checked in some refactoring of the code which now won't do the debug assert on your file. It also has some experimental RF64 support (although I have no RF64 files to test it with). The refactoring opens the door for future custom classes to interpret certain RIFF chunks, and also possibly attempt to correct for RIFF chunks reporting their size wrong, by searching for the next thing that looks like a RIFF chunk header rather than giving up.
↧