Masahiro Nakagawa seems to be working on msgpack: https://bitbucket.org/repeatedly/msgpack4d/ Is RIFF considered a good format? I've ran into it when porting C code, it seems it's also used by Google and probably other companies. http://en.wikipedia.org/wiki/Resource_Interchange_File_Format