Skin DSi/3DS - Efek Suara Kustom
TWiLight Menu++ mendukung suara kustom untuk tema. Taruh berkas suaranya di subdirektori sound
dalam folder tema; contoh, jika di tema white
, masing-masing berkas harus ditaruh di themes/white/sound/sfx.bin
dan themes/white/sound/bgm.pcm.raw
. Keduanya opsional, jadi jika bmg.pcm.raw
hilang, musik yang bawaan akan diputar. Begitu juga dengan efek suara jika berkas sfx.bin
hilang.
Arahan ini beranggapan Anda sudah memasang devkitPro dengan mmutil. Unduh berkas devkitPro di situs devkitPro.
Bank Efek Suara (SFX) #
Berkas bank efek suara (sfx.bin
) terdapat efek suara seperti suara memilih ikon, dll.
Berkas | Keterangan |
---|---|
startup.wav | Diputar di awal buka atau startup. Lihat bagian Suara awal buka untuk jelasnya |
back.wav | Kembali |
launch.wav | Diputar saat permainan dimuat |
select.wav | Diputar saat kursor digerakkan di setelan tiap-permainan dan menu SELECT |
wrong.wav | Diputar saat mentok di ujung halaman |
switch.wav | Diputar saat mengganti halaman |
stop.wav | Diputar di Tema DSi saat kursor pemilih berhenti bergerak |
Berkas yang tertera di atas diperlukan untuk membuat bank efek suara kustom. Jika ingin suaranya senyap, gunakan berkas audio hening. Diwajibkan berformat .wav
dan harus ber-encode PCM.
Berkas ini berisi suara yang digunakan di tema DSi dan 3DS bawaan, sekaligus makefile untuk membuat suara menjadi berkas sfx.bin absah. Silakan saja mengutak-atik berkas suaranya untuk membuat bank efek suara kustom.
Untuk membuat bank efek suara kustom, buka terminal (atau command line jika di Windows), ubah direktori saat ini (cd
) ke folder yang ada Makefile
, lalu jalankan perintah make
. Nanti akan ada berkas sfx.bin
yang bisa disalin ke subfolder sound
di folder tema. Ukuran berkas harus di bawah 512000B = 512 kB. Jika lebih dari itu, suara akan crash (mogok) atau tidak diputar penuh.
Suara awal buka #
Walaupun efek suara lain bisa dengan berkas WAV apa pun ber-encode PCM, tapi suara awal buka atau startup harus berformat spesifik agar berjalan, karena akan ada celah saat suara awal buka berhenti dan musik latar belakang dimulai.
Berkas startup.wav harus 16-bit 16 kHz. Audacity boleh digunakan untuk konversi ke format tersebut. Sesudah berkas dibuka di Audacity, ubah Project Rate (Hz) ke 16000, lalu tekan Shift+M, dan ubah bentuk Format ke 16-bit PCM.
Jika berkasnya Stereo, harus diubah ke Mono di Tracks > Mix > Mix Stereo down to Mono.
Untuk ada jingle di awal buka, tulis PlayStartupJingle=1
di berkas theme.ini
.
Musik Latar Menu (BGM) #
BGM menu harus berupa .wav
16-bit Mono. Di bawah ini ada dua cara mengonversi audio ke format tersebut.
Beda dengan sfx.bin
, ukuran bgm.wav
suka tiba-tiba besar.
Mohon diingat jika berkas audio Anda sudah berformat .wav
, maka ikuti metode di bawah ini, sebab TWLMenu++ terdapat syarat khusus.
Audacity #
Mula-mula, unduh dulu versi terkini Audacity.
Untuk konversi audio:
- Buka berkasnya di Audacity
- Jika berkasnya stereo, pencet lagunya lalu pilih
Tracks
>Mix
>Mix Stereo down to Mono
- Masuk ke
Audio Setup
>Audio Settings...
dan pastikanProject Sample Rate
tidak diatur melebihi48000 Hz
(ini batas besarnya)
Mengekspor ke format yang benar:
- Pilih
File
>Export
>Export Audio...
- Atur
Save as type
keWAV (Microsoft)
- Atur
Encoding
keSigned 16-bit PCM
- Atur nama keluaran ke
bgm.wav
dan pencetSave
- Di penyuntingan metadata, pencet
Clear
lalu pencetOK
Hasilnya akan ada berkas bgm.wav
yang bisa disalin ke subfolder sound
di folder tema.
Jangan lupa atur opsi Musik Tema DSi/3DS
di pengaturan TWiLight Menu++ ke “Tema” agar diputarkan BGM kustom di menu.