recording doesn't convert binary buffer to hex string - so we can store it on disk as a binary file