Switch to formats rather than alignments and add 16bit support to mixer.