[2.0.60] Programmable Speakers can skip 1 tick sounds
Posted: Mon Aug 11, 2025 6:22 pm
I built a speaker that plays an instrument sound for 1 tick every 20 ticks.
The timing of the heard sounds seem a bit random. Some sounds are skipped, and the durations of a note is between 10ms to 25ms, so from half a tick to 1.5 ticks.
I would expect for each sound to play for 1000/60 = 16.6 milliseconds. The expected duration between two notes is 20 ticks (333ms, or 16000 samples for my 48.000 Hz OBS recording.). However these are the intervals of note endings we measured:
15606, 16158, 16169, 15597, 16720, 15607, 32318, 32327, 16156, 16161, 15604, 16161, 16161, 16162, 15598, 16165, 16117, 15649, 16168, 16155, 15609, 16713, 15570, 32347, 15616, 16158, 16167, 15603, 16156, 16161, 15604, 16161, 16160, 16161, 15603, 16169, 16154, 15612, 16154, 16155, 15609, 33367, 15680,
This seems to happen randomly, but at 60 ups around 10% of the time. With the speed control mod at 120ups, it happens more often (~20% of notes).
The timing of the heard sounds seem a bit random. Some sounds are skipped, and the durations of a note is between 10ms to 25ms, so from half a tick to 1.5 ticks.
I would expect for each sound to play for 1000/60 = 16.6 milliseconds. The expected duration between two notes is 20 ticks (333ms, or 16000 samples for my 48.000 Hz OBS recording.). However these are the intervals of note endings we measured:
15606, 16158, 16169, 15597, 16720, 15607, 32318, 32327, 16156, 16161, 15604, 16161, 16161, 16162, 15598, 16165, 16117, 15649, 16168, 16155, 15609, 16713, 15570, 32347, 15616, 16158, 16167, 15603, 16156, 16161, 15604, 16161, 16160, 16161, 15603, 16169, 16154, 15612, 16154, 16155, 15609, 33367, 15680,
This seems to happen randomly, but at 60 ups around 10% of the time. With the speed control mod at 120ups, it happens more often (~20% of notes).