5.2 KiB
| lang | layout | section | category | title | description |
|---|---|---|---|---|---|
| fr-FR | wiki | twilightmenu | customization | Skins DSi/3DS - Effets sonores personnalisés | Comment utiliser une musique de fond et des effets sonores personnalisés dans les skins DSi et 3DS pour TWiLight Menu++ |
TWiLight Menu++ prend en charge les fichiers sonores personnalisés dans les thèmes. Placez vos fichiers sonores sous le sous-répertoire sound de votre dossier de thème, par exemple pour le thème white , vous placerez les fichiers à themes/white/sound/sfx.bin et themes/white/sound/bgm.pcm.raw respectivement. Les deux fichiers sont facultatifs, si l'un d'eux est manquant, la musique par défaut sera utilisée. Vous devez alors également régler l'option de musique dans les paramètres sur « Thème ».
Ces instructions supposent que vous avez installé devkitPro avec mmutil. Vous pouvez obtenir devkitPro sur le site Web de devkitPro.
Banque d'effets sonores
La banque d'effets sonores contient des effets sonores tels que le son de sélection de l'icône, etc.
| Fichier | Description |
|---|---|
| startup.wav | Joué au démarrage. Voir la section Son de démarrage pour plus de détails |
| back.wav | Retour |
| launch.wav | Joué lors du lancement d'un jeu |
| select.wav | Joué lors du déplacement du curseur de sélection |
| wrong.wav | Joué en atteignant la fin de la page |
| switch.wav | Joué lors du changement de page |
| stop.wav | Joué sur le thème DSi lorsque le curseur de sélection arrête de se déplacer |
| bgm.pcm.raw | Ne fait pas partie de la banque de sons. Voir la section Son de fond du menu pour plus de détails |
Vous pouvez ensuite exécuter make pour créer la banque d'effets sonores. Tous les fichiers énumérés ci-dessus, à l'exception de bgm.pcm.raw sont requis, mais vous pouvez les rendre silencieux.
Votre sfx.bin résultant doit être inférieur à 512000 octets = 512 Ko. Toute valeur supérieure entraînera des plantages ou la perte de certains sons.
Son de démarrage
Alors que les autres effets sonores fonctionnent avec n'importe quel fichier WAV, le son de démarrage doit être dans un format spécifique pour fonctionner correctement, sinon il y aura un décalage entre l'arrêt du son de démarrage et le début de la musique de fond.
Le fichier startup.wav doit être 16 bits 16 KHz. Vous pouvez utiliser Audacity par exemple pour convertir vers ce format. Une fois le fichier chargé dans Audacity, changer le Taux du projet (Hz) en 16000, puis appuyez sur Maj + M, et modifiez le Format en 16 bits PCM.
Si votre fichier est en stéréo, vous devez aussi aller dans Pistes > Mix > Mix stéréo vers mono.
Vous devez définir PlayStartupJingle=1 dans votre theme.ini pour que le jingle de démarrage soit joué.
Son de fond du menu
Le menu BGM doit être un fichier PCM brut 16 bits 16 KHz mono. Vous trouverez ci-dessous deux méthodes pour convertir des fichiers audio dans ce format.
Contrairement à sfx.bin, bgm.pcm.raw peut être arbitrairement grand.
ffmpeg
La manière la plus simple de convertir de la musique pour l'utiliser dans TWiLight Menu++ est d'exécuter cette commande ffmpeg dans un terminal :
ffmpeg -i [fichier d'entrée] -f s16le -acodec pcm_s16le -ac 1 -ar 16k bgm.pcm.raw
Remplacez [fichier d'entrée] par le nom du fichier que vous voulez convertir. Pour ce faire, il suffit généralement de faire glisser le fichier sur la fenêtre du terminal avec le curseur à l'endroit voulu.
Audacity
Si vous ne voulez pas utiliser la ligne de commande, vous pouvez également convertir en utilisant Audacity.
Pour convertir l'audio :
- Chargez le fichier dans Audacity
- Si votre fichier est en stéréo, cliquez sur le morceau puis sélectionnez
Pistes>Mix>Mix stéréo vers mono - Changez le
Taux de projet (Hz)en bas à gauche en16000
Pour exporter dans le bon format :
- Sélectionnez
Fichier>Exporter>Exporter l'audio… - Définissez
Type de fichieràAutres formats non-compressés - Définissez
En-têteàRAW (sans en-tête) - Définissez
Encodageà16 bits PCM signé - Définissez le nom de sortie à
bgm.pcm.rawet cliquez surSavegarder - Cliquez sur
OKpour accéder à l'édition des métadonnées
Vous avez maintenant un fichier bgm.pcm.raw qui peut être copié dans le sous-dossier sound de votre dossier de thème.