WAV is not small, as it has uncompressed, lossless audio. That is the only format Superpowered supports for writing into a file. Superpowered has the best and highest performance decoders, but no encoders. There are no "abstractions" and "graphs" with Superpowered, every raw data is accessible. This way you can integrate any other encoder into your audio pipeline.