Création d’un fichier pour jouer un son en XNA

Page mise à jour :
Date de création de la page :

résumé

Utilisez l’outil XACT (Microsoft Cross-Platform Audio Creation Tool) pour créer un fichier permettant de lire du son en XNA.

XNAでサウンドを再生するためのファイルを作る

Environnement d’exploitation

Conditions préalables

Versions XNA prises en charge
  • 2.0
  • 3.0
Plates-formes prises en charge
  • Windows (XP SP2 ou version ultérieure, Vista)
  • Xbox 360
Version du Vertex Shader requise par Windows 1.1
Version du Pixel Shader requise par Windows 1.1

Environnement d’exploitation

plateforme

substance

Remarque : ces conseils sont basés sur XNA Game Studio 2.0.

Avant de pouvoir lire un son dans XNA, vous devez convertir le fichier wave en fichier audio XNA à l’aide de l’outil XACT (Microsoft Cross-Platform Audio Creation Tool).

Sample.wav

Tout d’abord, le fichier audio que vous souhaitez lire à l’avance. WAV. Dans ce cas, nous allons utiliser un fichier appelé « Sample.wav ».

Microsoft Cross-Platform Audio Creation Tool (XACT)

Lancez-le en sélectionnant « Microsoft XNA Game Studio - Outils - Microsoft Cross-Platform Audio Creation Tool (XACT) » dans le menu Démarrer.

Microsoft Cross-Platform Audio Creation Tool (XACT)

L’outil de création audio multiplateforme Microsoft (XACT) v2.0 démarre. (Ci-après dénommé « XACT »)

新しいプロジェクトの作成

Cliquez sur le bouton « Crée un nouveau projet » dans le bouton de l’outil.

プロジェクトの保存先指定

Lorsque la boîte de dialogue d’enregistrement s’affiche, sélectionnez le dossier et le nom du projet dans lesquels vous souhaitez enregistrer le projet, puis cliquez sur le bouton « Enregistrer ».

Dans l’exemple, il est créé sous le nom « Audio ».

作成したプロジェクト

Vous reviendrez à l’écran précédent et le projet sera créé. Divers éléments sont également disponibles pour l’édition.

Wave Bank

Une fois que vous avez créé votre projet, la première étape consiste à créer une Wave Bank. Cliquez avec le bouton droit de la souris sur Wave Banks dans l’arborescence et sélectionnez New Wave Bank. Il peut également être créé à partir du bouton de la barre d’outils.

作成された Wave Bank

Ensuite, « Banque de vagues » sera ajouté sous « Banques de vagues » dans l’arbre, et une fenêtre apparaîtra dans la zone de droite.

Sound Bank

Cliquez ensuite avec le bouton droit de la souris sur Banques de sons dans l’arborescence et sélectionnez Nouvelle banque de sons pour créer une banque de sons.

作成された Sound Bank

À l’instar d’une banque d’ondes, une banque de sons est créée et une fenêtre s’affiche.

Wave ファイルを追加

Après avoir créé une banque d’ondes et une banque de sons, ajoutez le fichier d’ondes que vous souhaitez lire à la banque d’ondes. Vous pouvez l’ajouter par glisser-déposer depuis l’Explorateur Windows, etc.

Les projets sont gérés par des fichiers de vague « chemins relatifs », c’est donc une bonne idée de les mettre dans le même dossier que le projet lors de l’enregistrement d’une vague.

追加された Wave ファイル

Ensuite, un fichier d’onde (source sonore PCM) sera ajouté comme indiqué sur la figure de droite.

Sound Bank への追加

Ensuite, faites glisser et déposez les données ajoutées à la banque d’ondes dans la zone supérieure gauche de la banque de sons.

追加されたサウンドデータ

Il sera ajouté en tant que données sonores, comme le montre la figure de droite.

追加されたサウンドデータ

De la même manière, ajoutez des données sonores au repère par glisser-déposer. Le nom du repère est utilisé pour lire les données sonores.

名前変更

Vous pouvez changer les noms des banques d’ondes et des banques de sons dans l’arbre. Ce nom est utilisé lors du chargement par programmation.

名前変更

Une fois que vous avez configuré vos banques d’ondes et de sons, cliquez sur le bouton Construire le projet actuel dans la barre d’outils. Le menu Compiler... du menu Fichier et la touche F7 font la même chose.

Report

Une boîte de dialogue comme celle de droite s’affichera, mais pour l’instant, cliquez sur le bouton « Terminer » tel quel.

Une fois la build terminée, vous pouvez enregistrer et quitter XACT.

作成されたファイル

Si vous regardez le dossier dans lequel vous avez créé le projet, vous verrez que les fichiers et les dossiers comme celui de droite ont été créés.

Win フォルダ内

Lorsque vous ouvrez le dossier Win, vous verrez un fichier similaire à celui de droite. Le programme lit ces fichiers et joue le son.