mirror of
https://github.com/rvtr/wiki.git
synced 2025-10-31 06:31:13 -04:00
59 lines
3.9 KiB
Markdown
59 lines
3.9 KiB
Markdown
---
|
|
lang: sv-SE
|
|
layout: wiki
|
|
section: twilightmenu
|
|
category: customization
|
|
title: DSi / 3DS stiler - Anpassade SFX
|
|
description: Hur man använder anpassad bakgrundsmusik och ljudeffekter i DSi och 3DS stilar för TWiLight Menu++
|
|
---
|
|
|
|
TWiLightMenu stöder anpassade ljudfiler i teman. Placera dina ljudfiler i filen `sound` i din temamapp, Till exempel för `white` temat, du skulle placera filerna på `themes/white/sound/sfx.bin` och `themes/sound/bgm.pcm.raw` respektive. Båda filerna är frivilliga, om en saknas kommer standardmusiken att användas. Du bör då också ställa in musikalternativet i inställningarna till "Tema".
|
|
|
|
Dessa instruktioner förutsätter att du har devkitPro installerat med mmutil. Du kan skaffa devkitPro på [devkitPro-webbplatsen](https://devkitpro.org/wiki/Getting_Started).
|
|
|
|
## Ljudeffekter
|
|
Ljudeffektbanken innehåller ljudeffekter som spelas när du väljer ikoner, etc.
|
|
|
|
| Fil | Beskrivning |
|
|
| ----------- | ---------------------------------------------------------------------------------------- |
|
|
| startup.wav | Spelas vid uppstart. Se avsnittet om [Uppstartsljud](#startup-sound) för mer information |
|
|
| back.wav | Tillbaka |
|
|
| launch.wav | Spelas när du startar ett spel |
|
|
| select.wav | Spelas när du flyttar markören |
|
|
| wrong.wav | Spelas när du når slutet av sidan |
|
|
| switch.wav | Spelas vid byte av sidor |
|
|
| stop.wav | Spelas på DSi Temat när markören slutar flytta |
|
|
| bgm.pcm.raw | Inte en del av ljudbanken. Se avsnittet om [Meny BGM](#menu-bgm) för mer information |
|
|
|
|
Du kan sedan köra `make` för att skapa ljudeffektbanken. Alla filer som anges ovan, förutom *bgm.pcm.raw* krävs, men du kan göra dem tysta.
|
|
|
|
Your resulting *sfx.bin* **must be under 512000B = 512 kB**. Större filer kommer att resultera i antingen kraschar eller några ljud som inte spelar helt.
|
|
|
|
### Uppstartsljud
|
|
Medan de andra ljudeffekterna kommer att fungera med någon WAV-fil, uppstartsljudet måste vara i ett visst format för att fungera korrekt, annars kommer det att finnas en lucka mellan när uppstartsljudet stannar och bakgrundsmusiken börjar.
|
|
|
|
The startup.wav file must be **16-bit 16 kHz**. Du kan använda [Audacity](https://www.audacityteam.org/download/) till exempel för att konvertera till detta format. När filen är laddad i Audacity, ändra **Project Rate (Hz)** till **16000**, tryck sedan på **Shift+M**och ändra **-Format** till **16-bit PCM**.
|
|
|
|
Om din fil är i Stereo, bör du också gå till **Tracks > Mix > Mix Stereo down to Mono**.
|
|
|
|
Du måste ange `PlayStartupJingle=1` i ditt `theme.ini` för att uppstartsjingeln att spela.
|
|
|
|
|
|
## Meny BGM
|
|
|
|
Menu BGM needs to be a **16-bit 16 kHz Mono** raw PCM file. Du kan använda [Audacity](https://www.audacityteam.org/download/) till exempel för att konvertera till detta format. När filen är laddad i Audacity, ändra **Project Rate (Hz)** till **16000**, tryck sedan på **Shift+M**och ändra **-Format** till **16-bit PCM**.
|
|
|
|
Om din fil är i Stereo, bör du också gå till **Tracks > Mix > Mix Stereo down to Mono**.
|
|
|
|
För att exportera ljudet till rätt format:
|
|
1. Välj `File` > `Export` > `Export Audio...`
|
|
1. Ställ in `File Type` till `Other uncompressed files`
|
|
1. Ställ in `Header` till `RAW (header-less)`
|
|
1. Ställ in `Encoding` till `Signed 16-bit PCM`
|
|
1. Ställ in utdatanamnet till `bgm.pcm.raw` och klicka `Save`
|
|
1. Klicka på `OK` för att redigera metadata
|
|
|
|
Nu har du en `bgm.pcm.raw`-fil som kan kopieras till mappen *ljud* i din temamapp.
|
|
|
|
Till skillnad från sfx.bin, *bgm.pcm.raw* kan vara godtyckligt stor.
|