Création des sons, musiques :
Pour insérer ses propres pistes de musique, il va vous falloir créer vos propres sons au format .ogg.
Quels outils utiliser pour la création de fichiers sons au format .ogg ?
- il vous faut un moyen de capturer une source sonore (CD, microphone,etc....) pour créer vos sons au format .wav
- ensuite, il faut convertir les .wav au format .ogg (.ogg est un format sonore utilisant le CODEC de VORBIS).
Vous pouvez télécharger sur le net dBpowerAMP Music Converter (dMC).
C´est un utilitaire qui permet la conversion de sons. Vous devez aussi télécharger son plugin .ogg Vorbis.
1 - lancer dBpowerAMP converter
2 - sélectionner l´emplacement de votre fichier .wav
3 - utiliser les paramètres suivants (voir image ci-contre) :
"Encoding" mis sur "Constant Bit Rate"
"Bit Rate" mis à 56K pour réduire la taille du fichier .ogg
"Channels" mis sur mono ou stéréo
"Frenquency" à 24000 à 44100Hz
"Preserve ID tags" doit être coché
4 - choisir le répertoire de sauvegarde
5 - lancer la conversion
Dans le répertoire :
C:\Documents and Settings\The Killer\Mes
documents\ArmA\NomDuJoueur\Missions\Votre-Mission\
..
Vous devez créer un nouveau répertoire ´Music´ (par exemple) et y mettre votre fichier .OGG
Pour exemple, voici ce à quoi devrait ressembler votre répertoire mission :
Contenu du répertoire music : ado.ogg
Avec Notepad, créez le fichier "description.ext" que vous placerez dans le répertoire de votre mission.
Il faut créer une classe "class CfgMusic" dans laquelle seront déclarés :
la classe faisant référence à votre musique (ici class arma)
le nom du fichier .OGG (ici arma.ogg),
le nom qui apparaîtra dans l´éditeur
Pour plus de détails, voici à quoi devrait ressembler votre fichier "description.ext" :
class CfgMusic
{
tracks[]={};
class arma
{
name = "";
sound[] = {"\music\arma.ogg", db+0, 1.0};
};
class arma2
{
name = "";
sound[] = {"\music\arma2.ogg", db+10, 1.0};
};
};
Pour les sons, c´est la même chose sauf mettre le son dans un dossier "sound"
class CfgSounds
{
sounds[] = {};
class armas
{
name = "";
sound[] = {"\sound\armas.ogg", 1, 1};
titles[] = {};
};
class armas2
{
name = "";
sound[] = {"\sound\armas2.ogg", 1, 1};
titles[] = {};
};
};
Pour les sons radio, c´est la même chose que les sons :
class CfgRadio
{
sounds[] = {};
class RadioMsg1
{
name = "";
sound[] = {"\sound\filename1.ogg", db-100, 1.0};
title = "Bonjour soldat, le Colonel vous attend à son bureau.";
};
class RadioMsg2
{
name = "";
sound[] = {"\sound\filename2.ogg", db-100, 1.0};
title = {$STR_RADIO_2};
};
};
Utilisation des sons, musiques :
- Pour les sons, vous utiliserez soit la commande "say", soit la commande "playSound".
- Pour la musique, vous utiliserez la commande "playMusic nom".
- Pour la radio, vous utiliserez la commande "sideRadio".
Commandes a insérés dans un déclencheurs ou un script.