/* XXX: inefficient; butler interleaves and we deinterleave again */
float* p = interleaved.data();
for (int j = 0; j < audio_frames; ++j) {
/* XXX: inefficient; butler interleaves and we deinterleave again */
float* p = interleaved.data();
for (int j = 0; j < audio_frames; ++j) {