wiki/pages/_es-ES/twilightmenu/custom-dsi-3ds-sfx.md
Pk11 353b39d40f Update translations
I'll update again soon once there's been time to translate, but I'd rather the pages be consistent with English than outdated with a full translation
2021-01-23 01:16:47 -06:00

59 lines
3.9 KiB
Markdown

---
lang: es-ES
layout: wiki
section: twilightmenu
category: customization
title: Skins de DSi/3DS - SFX personalizados
description: How to use custom background music and sound effects in DSi and 3DS skins for TWiLight Menu++
---
TWiLightMenu permite usar sonidos personalizados en los temas. Coloca los archivos de sonido en el subdirectorio `sound` de tu tema. Por ejemplo, para el tema `white`, pondrías los archivos en `themes/white/sound/sfx.bin` y `themes/sound/bgm.pcm.raw` respectivamente. Ambos archivos son opcionales, si falta alguno se usarán los predeterminados. También debes poner en la configuración la opción de música a "Theme".
En esta guía se asume que tienes instalado devkitPro con mmutil. Puedes descargarlo en la página de [devkitPro](https://devkitpro.org/wiki/Getting_Started).
## Banco de sonidos
El banco de sonidos contiene distintos efectos como el de seleccionar un icono, etc.
| Archivo | Descripción |
| ----------- | ------------------------------------------------------------------------------------------------ |
| startup.wav | Suena al inicio. Ve a la sección de [Sonido de inicio](#startup-sound) para más detalles |
| back.wav | Volver |
| launch.wav | Suena al abrir un juego |
| select.wav | Suena al mover el cursor |
| wrong.wav | Suena al llegar al final de la página |
| switch.wav | Suena al cambiar de página |
| stop.wav | Suena en el Tema DSi cuando el cursor deja de moverse |
| bgm.pcm.raw | No pertenece al banco de sonidos. Ve a la sección [Música del menú](#menu-bgm) para más detalles |
Ejecuta `make` para crear el banco de sonidos. Todos los archivos mencionados excepto *bgm.pcm.raw* son necesarios, pero pueden ser silencio.
El *sfx.bin* resultante **debe tener menos de 512000B = 512KB**. Si es más grande, puede provocar crasheos o cortes en los sonidos.
### Sonido de inicio
Mientras que los otros sonidos funcionan con cualquier archivo WAV, el de inicio tiene que estar en un formato específico para funcionar correctamente, o en otro caso habrá un silencio entre el sonido de inicio y el comienzo de la música de fondo.
El archivo startup.wav debe ser de **16-bit 16kHz**. Puedes usar [Audacity](https://www.audacityteam.org/download/) para convertirlo a este formato. Una vez que hayas cargado el archivo en Audacity, cambia el **Project Rate (Hz)** a **16000**, después pulsa **Shift+M**, y cambia **Format** a **16-bit PCM**.
Si tu archivo es estéreo, debes ir a **Tracks > Mix > Mix Stereo down to Mono**.
Debes poner `PlayStartupJingle=1` en tu `theme.ini` para que suene.
## Música del menú
La música del menu debe ser un archivo PCM de **16-bit 16kHz Mono**. Puedes usar [Audacity](https://www.audacityteam.org/download/) para convertirlo a este formato. Una vez que hayas cargado el archivo en Audacity, cambia el **Project Rate (Hz)** a **16000**, después pulsa **Shift+M**, y cambia **Format** a **16-bit PCM**.
Si tu archivo es estéreo, debes ir a **Tracks > Mix > Mix Stereo down to Mono**.
Para exportarlo en el formato correcto:
1. Selecciona `File` > `Export` > `Export Audio...`
1. Pon `File Type` en `Other uncompressed files`
1. Pon `Header` en `RAW (header-less)`
1. Pon `Encoding` en `Signed 16-bit PCM`
1. Pon como nombre `bgm.pcm.raw` y pincha en `Save`
1. Pincha `OK` en la edición de metadatos
Ya tienes tu archivo `bgm.pcm.raw` que puedes copiar en la subcarpeta *sound* de tu tema.
Al contrario de sfx.bin, *bgm.pcm.raw* puede ser muy grande.