callbacks are now owned by each RtAudio object