The CAS file for Dragon/CoCo is just a bit dump, nothing else.
I proposed an extension to the format to the author of the XRoar emulator that consist on some data appended at the end of the CAS file (named CUE extension), so it's transparent for machines and emulator and allow for some better reconstruction of the wave.
So, the CAS format is dead simple.