outputLatencyCompensationMs

Measured residual playback-out latency, in milliseconds, subtracted from every audibleTimeMsAtWallNanos result system-wide (ADR-021 follow-up). It is the amount the OS presentation clock still leads the truly-audible output on this device/route, over and above what AudioTrack.getTimestamp / AVAudioPlayerNode already remove.

Device-constant for the speaker/wired (media) path; measure it once with SonixLatencyCalibration.measureOutputLatencyMs at a natural speaker moment and set it. Default 0 leaves behaviour unchanged. Bluetooth adds a further, unmeasurable remainder the scorer's slip handling must tolerate, so this knob is not the whole story on a BT route.