Lewati ke konten
ID

Permainan

Kenapa game ritme saya meleset? Suaranya datang terlambat


Game ritme Anda meleset karena perangkat memutar tiap suara sesaat tetap setelah game memintanya. Earbud nirkabel menambah jeda itu cukup banyak sehingga Arrows Rhythm 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.

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.

Anda bermain lewat earbud nirkabel, dan sebagian besar ketukan Anda yang pas kembali sebagai Meleset, selalu ke arah yang sama. Ke mana offset kalibrasi harus digeser?

Answer: Negatif — ketukan saya jatuh terlambat — Betul. Audio nirkabel sampai kepada Anda setelah ketukan yang sudah dihitung game, jadi ketukan Anda telat di kisinya. Offset negatif membacanya lebih awal dan menyejajarkan keduanya lagi.

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 — 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 berbentuk sama: sebaran acak bisa mustahil dimenangkan bahkan sebelum Anda menyentuhnya, dan karena itu Midnight Mahjong 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 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. Kalau Anda lebih ingin melatih cara berpikir daripada ketepatan waktu, bacaan berikutnya adalah strategi teka-teki balok, dan sisa raknya ada di halaman Game.

Pertanyaan yang sering muncul

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.

Aplikasi dalam artikel ini

  • Arrows

    Teka-teki logika berirama, plus mode zen yang tenang.

    Teka-teki logika minimalis dengan irama: ketuk panah mengikuti ketukan untuk membersihkan papan dan mengumpulkan ArrowCoin, atau bersantai di mode zen yang jalan tanpa internet. 2000 level yang disetel satu per satu, teka-teki harian, pembelian sekali bayar, dan tanpa langganan.

    • Jalan tanpa internet
    • Ada iklan
    • Tanpa akun
    • Gratis
    • Beli sekali