PortAudio looping playback interop