You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// After a resync the restore button below becomes active so users can undo
61
61
// if the hardware measurement doesn't match their perception.
62
+
//
63
+
// IMPORTANT — Bluetooth speakers/headphones:
64
+
// The AAudio measurement captures the device's internal audio pipeline
65
+
// latency (DAC + driver buffer). It does NOT include Bluetooth A2DP
66
+
// transmission time, which adds a further ~100–300 ms of device-to-device
67
+
// wireless delay that AAudio cannot observe. For BT output, resync will
68
+
// give a partially-correct value; you must further adjust the audio offset
69
+
// manually (positive = audio arrives later than visuals; negative = earlier)
70
+
// until hit sounds and music land where they feel right in your ears.
71
+
//
72
+
// Note: AudioOffset shifts the ENTIRE gameplay clock — audio track, hit
73
+
// object visual timing, and hit sound effects all move together. This keeps
74
+
// everything internally consistent regardless of the offset value you choose.
62
75
newSettingsButtonV2
63
76
{
64
77
Text="Resync hardware audio offset",
65
-
TooltipText="Measures the device's reported hardware output latency over a 2 s window and applies the median to the audio offset above. Previous offset is saved and can be restored.",
78
+
TooltipText="Measures the device's AAudio pipeline latency over 2 s and applies the median to the audio offset. "
79
+
+"NOTE: does NOT include Bluetooth transmission delay (~100–300 ms extra). "
80
+
+"For Bluetooth speakers/headphones, resync first, then fine-tune the offset manually until music and hit sounds feel right. "
81
+
+"The offset shifts the entire game clock — audio, hit objects, and effects all move together.",
0 commit comments