# Kenapa game ritme saya meleset? Suaranya datang terlambat

> Perangkat Anda memutar suara dengan jeda tetap, jadi ketukan yang pas tercatat telat. Cara mengenalinya dan cara mengalibrasi jeda itu sampai hilang.

Source: https://apps.swtlm.com/id/blog/why-does-my-rhythm-game-feel-out-of-sync · TLM Apps — focused mobile apps from a team of engineers.
Published: 2026-08-27 · Updated: 2026-08-27 · TLM Software Design

Game ritme Anda meleset karena perangkat memutar tiap suara sesaat tetap setelah
game memintanya. Earbud nirkabel menambah jeda itu cukup banyak sehingga
[Arrows Rhythm](https://apps.swtlm.com/arrows-puzzle-game) merancang penggeser kalibrasinya sampai
±200 ms, berhadapan dengan jendela Sempurna selebar ±53 ms pada trek bawaan
90 BPM. Jeda itu konstanta milik perangkat Anda, bukan angka baru tiap kali
dibuka. Justru itulah yang membuat satu kali kalibrasi sepadan dengan dua menit.

## Ini soal ketepatan Anda atau soal gamenya?

Latensi keluaran adalah jarak antara saat game meminta suara dan saat suara itu
sampai ke telinga Anda. Game meminta, sistem mencampur, perangkat keras
mengubah, dan barulah udara bergerak. Lamanya bergantung pada ponsel, pada
headphone, dan pada apakah jalurnya lewat kabel.

Sementara itu game menilai ketukan Anda di kisi ketukannya sendiri. Di kisi itu,
ketukan terjadi persis saat ia meminta suara. Jadi Anda menekan pada ketukan
yang, bagi game, sudah lewat.

Terasa atau tidaknya ditentukan skalanya. Arrows Rhythm menghitung satu ketukan
sebagai Sempurna selama masih dalam 8 % ketukan di tiap sisi. Pada trek Stabil
yang dipakai di awal, di 90 BPM, itu berarti ±53 ms. Jeda sebesar itu tak
terdengar sebagai jeda dan mematikan sebagai nilai.

Satu pemeriksaan memisahkan masalah perangkat dari masalah keterampilan. Meleset
karena latensi selalu miring: hampir semua penilaian jatuh di sisi ketukan yang
sama, ronde demi ronde. Meleset karena ketepatan tersebar ke dua sisi.

## Kenapa jedanya sama di tiap peluncuran?

Sebuah game punya dua jam yang bisa dipakai menambatkan kisi ketukan, dan
pilihan itu menentukan apakah kalibrasi ada gunanya.

Yang gampang adalah jam yang mulai saat aplikasi dibuka. Masalahnya, ketukan 0
yang terdengar tidak jatuh di situ. Ia jatuh saat platform benar-benar
menjalankan pemutar, setelah sejumlah penguraian dan persiapan yang panjangnya
berubah-ubah. Menjeda malah memperburuk: audio membeku, jamnya tidak, jadi tiap
mampir ke layar utama menggeser fasenya lagi.

Pilihan lainnya adalah menambatkan kisi pada audio itu sendiri. Arrows Rhythm
melakukan itu. Pemutar suara melaporkan posisi lup setiap kali posisinya
melompat: saat mulai baru, atau saat aplikasi kembali dari latar belakang. Mesin
lalu menggeser kisi supaya ketukan 0 jatuh di posisi 0 lup. Ini hanya bertahan
kalau posisi 0 itu memang ketukan 0, maka tiga bantalan tempo dibuat sebagai
bilangan bulat birama dan disimpan tanpa kehilangan mutu.

Penambatan tidak menghapus latensi keluaran, dan memang bukan itu tujuannya. Ia
mengubahnya dari galat acak di tiap peluncuran menjadi galat tetap per perangkat.
Seluruh gagasan kalibrasi bertumpu pada itu: penggeser tidak bisa memperbaiki
galat yang diundi ulang tiap kali game dibuka.

Kodek dengan kehilangan mutu akan merusak penambatan itu diam-diam. Padding
enkodernya menggeser titik lup beberapa milidetik di tiap sambungan, dan
pergeseran itu menumpuk. Karena itu bantalannya ditulis sebagai birama utuh,
dengan pelemahan di ujung dimatikan, lalu disimpan tanpa kehilangan mutu. Kisi
yang melorot satu sambungan sekali waktu adalah kisi yang Anda kalibrasi di awal
sesi dan tidak lagi di akhirnya.

## Cara mengalibrasi dalam sekitar dua menit

Kalibrasi itu pengukuran, jadi buat kondisinya menyerupai cara Anda bermain.

1. **Pakai keluaran yang benar-benar akan Anda pakai bermain.** Offset
   menggambarkan satu jalur audio. Mengalibrasi di speaker lalu bermain dengan
   earbud salah dua kali.
2. **Naikkan musik sampai ketukannya jelas, dan tekan mengikuti suara.** Bukan
   mengikuti animasi, dan bukan hitungan Anda sendiri.
3. **Mainkan sebentar lalu baca penilaiannya.** Selalu di sisi yang sama berarti
   ada offset perangkat yang harus dibuang. Campur aduk berarti kalibrasi bukan
   masalah Anda.
4. **Geser offsetnya, lalu periksa lagi.** Langkah sekitar 20 ms sudah terasa
   antar ronde; haluskan setelah arahnya benar.

Arah adalah bagian yang paling sering dibalik orang. Mendengar ketukan terlambat
adalah hal lazim di jalur nirkabel. Artinya ketukan Anda jatuh telat di kisi
game, jadi pembacaannya harus **dimajukan**, dan itu offset negatif. Menekan
mendahului ketukan adalah kebalikannya dan butuh offset positif.

Di Arrows Rhythm kontrolnya ada di **Pengaturan → Sinkron irama**: penggeser
sampai ±200 ms, dengan tombol minus dan plus di kedua sisi yang menggesernya satu
milidetik sekali tekan, serta Reset yang mengembalikannya ke 0. Offset hanya
menggeser pengklasifikasi ketukan. Gelombang ketukan di papan tetap mengikuti
audio, jadi mengalibrasi nilai tidak membuat layar Anda ikut meleset.

## Kenapa earbud nirkabel memperburuknya?

Karena jalur nirkabel mengerjakan lebih banyak hal sebelum apa pun sampai ke
telinga Anda. Audionya dimampatkan, dikirim, ditampung di ujung sana, lalu
diuraikan. Tiap langkah itu memakan waktu yang tidak dikeluarkan jalur kabel.
Karena itulah penggesernya sampai ±200 ms, bukan cuma beberapa puluh: rentangnya
dirancang untuk audio nirkabel, bukan untuk speaker ponsel.

Dua hal mengikutinya. Ganti perangkat keluaran berarti kalibrasi ulang, sebab
angka yang Anda simpan menggambarkan jalur tempat ia disimpan. Dan itu layak
diulang setelah ganti headphone bahkan ketika tidak ada yang terasa aneh: galat
yang lebih kecil pun tetap memakan penilaian Sempurna yang tadinya Anda dapat.

Latensi juga sebutan untuk waktu pulang-pergi yang diukur sebuah koneksi, yaitu
[ping, jitter, dan kehilangan paket](https://apps.swtlm.com/id/blog/what-ping-jitter-and-packet-loss-mean)
— angka lain dengan gejala lain. Wi-Fi Anda tidak ada urusannya dengan yang satu
ini. Level Reguler Arrows Rhythm berjalan luring, jadi kisi ketukan dan ketukan
Anda sama-sama ada di perangkat.

## Bagaimana kalau kalibrasi tidak menyelesaikannya?

Berarti masalahnya salah satu dari ini, dan mengetahui yang mana menghemat Anda
dari mengutak-atik penggeser yang memang tidak akan menolong.

- **Angka yang cocok kemarin hari ini tidak cocok.** Game menambatkan kisinya
  dengan cara berbeda di tiap peluncuran, dan tidak ada offset tersimpan yang
  selamat. Tidak ada yang bisa diatur, dan itu jawaban jujurnya.
- **Awalnya pas lalu melenceng dalam satu sesi.** Itu aritmetika di dalam game,
  bukan Anda. Satu ketukan di 90 BPM berdurasi 666,666… ms, dan build yang
  membulatkannya jadi 666 menumpuk sekitar sepersepuluh persen per ketukan sampai
  gambar dan suaranya berselisih.
- **Denyutnya terlihat dan suaranya terdengar di saat yang berbeda.** Pada jalur
  keluaran yang tertunda keduanya memang tiba terpisah. Arrows Rhythm menggambar
  gelombangnya dari garis waktu trek itu sendiri dan tidak menerapkan offset Anda
  padanya. Ikuti suaranya, dan kalibrasi ke suara itu.
- **Anda memang tidak mau lapisan ketepatan waktu.** Wajar. Sakelar Irama di
  Pengaturan mencabut penilaian, gelombang, dan statistik irama di semua mode, lalu
  mengganti bantalan perkusif dengan lup ambien yang tenang. Tiap ketukan berhasil
  di Reguler dan Harian lalu membayar satu ArrowCoin tetap alih-alih jumlah per
  penilaian, jadi lingkar penghasilannya selamat dari keputusan itu.

Sebuah game bisa terasa tidak adil karena hal-hal yang diputuskan saat dibangun,
bukan saat Anda bermain.
[Mahjong solitaire](https://apps.swtlm.com/id/blog/are-mahjong-solitaire-boards-always-solvable) berbentuk
sama: sebaran acak bisa mustahil dimenangkan bahkan sebelum Anda menyentuhnya,
dan karena itu [Midnight Mahjong](https://apps.swtlm.com/mahjong-solitaire) menyusun papan bawaannya di
sepanjang satu permainan simulasi alih-alih menebar ubinnya lebih dulu.
Mengetahui yang mana dari keduanya sudah menyelesaikan sebagian besar soal.

[Arrows Rhythm](https://apps.swtlm.com/arrows-puzzle-game) menaruh penggeser sinkronnya di Pengaturan
biasa, bukan di balik minigame kalibrasi. Level 1–500 gratis dan sisanya sekali
bayar $2.99. Satu-satunya iklan adalah banner di mode Zen, satu-satunya mode
tanpa lapisan irama, dan pembelian terpisah seharga $1.99 menghapusnya. Alasan
kami menyebut semua itu terang-terangan ada di
[berapa biaya langganan game teka-teki](https://apps.swtlm.com/id/blog/what-a-puzzle-game-subscription-costs).
Kalau Anda lebih ingin melatih cara berpikir daripada ketepatan waktu, bacaan
berikutnya adalah
[strategi teka-teki balok](https://apps.swtlm.com/id/blog/block-puzzle-strategy-keeping-the-board-open),
dan sisa raknya ada di [halaman Game](https://apps.swtlm.com/id/games).

## Frequently asked questions

**Kenapa game ritme saya meleset?**

Perangkat Anda memutar suara sesaat tetap setelah game memintanya, jadi ketukan yang Anda dengar sudah lewat menurut jam game. Menekan mengikuti apa yang Anda dengar pun jatuh terlambat. Offset kalibrasi menggeser cara game membaca ketukan Anda sampai keduanya kembali sejajar.

**Apakah jedanya berbeda tiap kali game dibuka?**

Seharusnya tidak. Latensi keluaran milik perangkat dan jalur audio Anda, jadi sama di tiap peluncuran — asalkan game menambatkan kisi ketukannya pada audio, bukan pada jam yang mulai bersama aplikasi. Arrows Rhythm menambat ke posisi pemutaran yang dilaporkan pemutar suara, dan itulah yang membuat satu offset tersimpan tetap berguna.

**Ke arah mana offset harus digeser?**

Kalau ketukan terdengar terlambat, yang lazim pada earbud nirkabel, ketukan Anda jatuh telat di kisi game, jadi majukan pembacaan dengan offset negatif. Kalau Anda cenderung menekan mendahului ketukan, pakai yang positif. Di Arrows Rhythm kontrolnya ada di Pengaturan → Sinkron irama dan mencapai ±200 ms.

**Perlukah kalibrasi ulang saat ganti headphone?**

Perlu. Offset adalah satu angka untuk satu jalur audio, dan jalur nirkabel menambah jeda jauh lebih besar daripada speaker ponsel. Ganti keluaran berarti mengaturnya lagi, atau mengembalikannya ke 0.

**Bagaimana kalau saya tidak mau lapisan ketepatan waktu sama sekali?**

Matikan saja. Arrows Rhythm punya sakelar utama Irama di Pengaturan: saat mati, tidak ada penilaian Sempurna, Bagus, atau Meleset dan tidak ada gelombang ketukan, sedangkan tiap ketukan berhasil di mode Reguler atau Harian membayar satu ArrowCoin tetap. Mode Zen-nya memang sudah datang tanpa lapisan irama.

