Moved interleaving into portaudio wrapper

Was previously handled by the microphone and speaker, but since this is really
related to shoving into portaudio, it should be in the wrapper