Cleaner native-to-managed struct translation.
Main loop. RenderAudio() call.