# Loop Audio Game Mulus dan Penyelarasan Sampel
Mencapai pemutaran musik latar belakang yang lancar dalam game memerlukan penyelarasan sampel yang tepat di batas loop. Engine game modern seperti Unity, Godot, Unreal Engine, FMOD, dan Wwise menggunakan metadata LOOPSTART dan LOOPEND.# Strategi Persilangan Nol
Menghilangkan Bunyi Klik Audio
Selalu sejajarkan penanda awal dan akhir loop pada titik persilangan nol positif. Ini mencegah lonjakan amplitudo mendadak dan bunyi klik.# Tabel Perbandingan Kompatibilitas Metadata
Penanda Chunk RIFF smpl
Metadata biner standar yang tertanam dalam header WAV
- Didukung secara native oleh Godot, FMOD, Wwise, dan GameMaker
- Memberikan presisi sampel yang akurat tanpa pergeseran waktu
- Menyimpan penanda loop langsung di dalam file WAV yang sama
- Menghilangkan bunyi klik saat dikombinasikan dengan persilangan nol
Pemotongan Audio Manual
Memisah intro dan loop menjadi file terpisah
- Digunakan oleh pemutar media sederhana tanpa pembaca metadata
- Rentan terhadap jeda kecil dalam milidetik
- Memerlukan pengelolaan banyak file dalam proyek
- Risiko tinggi bunyi klik pada transisi
# Tabel Referensi Tingkat Sampel
| Tingkat Sampel | Sampel per Detik | Penggunaan yang Direkomendasikan | Resolusi Waktu |
|---|---|---|---|
| 44,100 Hz | 44,100 | Musik Game Kualitas CD Standar | 0.0226 ms per sampel |
| 48,000 Hz | 48,000 | Game PC dan Konsol Modern | 0.0208 ms per sampel |
| 96,000 Hz | 96,000 | Audio Master Resolusi Tinggi | 0.0104 ms per sampel |