Les formations Wwise ont débuté en 2020 et, en quelques années seulement, elles sont devenues une ressource précieuse pour les professionnels de l'audio du monde entier, avec plusieurs sessions mensuelles. Dans cet article, nous allons revenir sur le chemin parcouru jusqu'à présent, explorer les options de formation disponibles et donner un aperçu de cette expérience à travers 24 conseils et astuces pour Wwise partagés au cours de ces sessions.
Pourquoi s'intéresser aux formations maintenant ?
Chez Audiokinetic, nous nous engageons à créer des ressources d'apprentissage qui reflètent les commentaires des utilisateurs et sont conçues pour aider la communauté. Récemment, avec l'évolution du paysage de l'apprentissage, nous avons constaté une demande croissante pour des sessions de formation en direct animées par des experts, au cours desquelles les participants peuvent poser des questions et discuter de scénarios spécifiques en temps réel. Cela nous a incités à nous concentrer davantage sur ces sessions interactives et pratiques. Cela ne signifie toutefois pas que nous nous éloignons d'autres ressources précieuses comme la documentation ou les tutoriels vidéo, qui restent essentielles à notre engagement à soutenir divers styles d'apprentissage.
Voici un bref aperçu des types de formations Wwise en temps réel parmi lesquelles vous pouvez choisir :
- Ateliers : il s'agit de sessions pratiques de 4 heures, animées en direct par un expert du sujet, conçues pour les utilisateurs individuels de Wwise qui recherchent une présentation ciblée et rapide de domaines spécifiques de Wwise. Les sessions étant proposées dans plusieurs fuseaux horaires, vous pouvez facilement trouver celle qui correspond à votre emploi du temps.
- Formation accélérée : une session intensive d'une journée complète offrant une présentation approfondie d'un sujet spécifique, tel que la musique interactive ou d'autres fonctionnalités clés de Wwise. Animées en direct par des experts, ces sessions constituent une alternative attrayante et interactive à l'apprentissage en autodidacte.
- Formation en équipe : conçues spécialement pour les studios, ces sessions de formation en direct, personnalisables et confidentielles, se concentrent sur les besoins spécifiques de votre équipe, avec le moteur de jeu, la version de Wwise, et les fonctionnalités spécifiques les plus pertinents pour votre projet. La formation en équipe comprend également un suivi, une période de questions et même la possibilité de sessions de questions-réponses avec les développeurs de Wwise.
Pour en savoir plus et trouver la formation qui vous convient, rendez-vous sur notre page dédiée aux formations.
Comment fonctionnent les formations Wwise ?
Nos formations en temps réel combinent des présentations, des exercices pratiques et des discussions interactives afin d'optimiser l'apprentissage. Voici ce à quoi vous pouvez vous attendre :
- Avant la formation : les participants reçoivent les prérequis, notamment les logiciels nécessaires tels que Wwise et Wwise Audio Lab, qui seront utilisés comme projet pratique.
- Pendant la formation : chaque sujet commence par une présentation conceptuelle, accompagnée de supports visuels et d'exemples concrets, suivie d'exercices pratiques. Des discussions interactives et des sessions de questions-réponses sont intégrées tout au long de la formation afin de répondre aux questions et d'explorer des scénarios spécifiques en temps réel.
- Après la formation : les participants repartent avec des connaissances pratiques, des ressources pour continuer à apprendre et un certificat de réussite, qui peut servir de preuve de participation auprès de leurs responsables ou pour de futures candidatures à un emploi.

Conseils et astuces pour Wwise
Bien que la plupart des contenus de formation soient mieux assimilés lorsqu'ils sont approfondis, nous avons rassemblé 24 conseils et astuces tirés des formations afin de vous donner un aperçu de nos sessions. Les conseils suivants ont été partagés quotidiennement tout au long du mois de décembre 2024, dans ce fil de discussion.
Astuce #1
Commençons par une nouveauté : les favoris ! Dans la toute nouvelle version du Property Editor de Wwise 2024.1, faites un clic droit sur n'importe quelle propriété et ajoutez-la à vos favoris pour vous concentrer sur ce qui vous est le plus utile.

Astuce #2
Saviez-vous que la position de votre souris définit le sens de défilement dans les Music Segments ? Pointez sur vos clips/stems et le défilement sera horizontal. Pointez sur les pistes et le défilement sera vertical.

Astuce bonus : maintenez la touche MAJ enfoncée pour inverser le sens de défilement.
Astuce #3
Les propriétés grisées signifient qu'elles héritent des paramètres d'un élément parent, mais comment savoir lequel ? Faites un clic droit et sélectionnez « Edit Source of Override » (modifier la source de la propriété) pour le sélectionner automatiquement dans la fenêtre Project Explorer.
Astuce #4
Vous voulez comparer votre son avant et après diverses modifications de propriétés ? Maintenez les touches MAJ + ESPACE enfoncées pour lire le son en ignorant toutes ses propriétés, y compris les effets.

Astuce #5
Vous devez définir un State à partir du jeu ? Au lieu d'appeler SetState(), essayez plutôt d'appeler PostEvent(), puis ajoutez simplement l'action « Set State » à l'Event. Cela vous permettra de garder un meilleur contrôle dans Wwise, et si vous avez besoin de modifier le State, vous pourrez le faire depuis Wwise.

Astuce #6
Avez-vous déjà essayé WAQL ? Supposons que vous optimisiez votre projet et que vous vouliez raccourcir certains des sons les plus longs. Essayez ceci... Dans le champ de recherche, tapez :
$ from type audiofilesource where maxDurationSource.trimmedDuration > 30

Astuce #7
Vous devez envoyer des sons vers un canal spécifique plutôt que vers une configuration de canaux (2.0, 5.1, etc.) ? Utilisez un bus parent avec l'effet AkChannelRouter. Créez ensuite des bus enfants avec les métadonnées « Channel Router Setting » et le numéro de canal souhaité. Idéal également pour le calibrage de canaux !

Astuce #8
Vous devez configurer un nouveau Game Parameter ? Envisagez simplement de le lier à un mode de paramètre intégré, comme « Distance », « Azimuth » ou « Emitter Cone », au lieu de le configurer par code/blueprint. Par exemple, vous pouvez utiliser « Emitter Cone » sur la courbe de Pitch pour obtenir rapidement un effet Doppler. Aucun code de jeu n'est nécessaire !

Astuce #9
Une fonctionnalité très demandée dans Wwise est la possibilité de configurer un temps de pause, mais cela est en fait déjà possible ! Ajoutez votre son à un Sequence Container, accompagné d'un silence (votre temps de pause). Ensuite, définissez une limite de lecture (« Playback Limit ») sur 1 et choisissez « Discard newest instance » (supprimer l'instance la plus récente).

Info bonus : une chose à garder à l'esprit cependant... les temps de pause dans Wwise ne sont pas vraiment une « bonne pratique » à suivre et ne le seront probablement jamais. Idéalement, il faudrait les configurer dans le code du jeu, afin qu'aucune commande de jeu ne soit envoyée pendant le « temps de pause ». Mais dans le cas de seulement quelques appels de commandes bloqués, il n'est probablement pas nécessaire de s'inquiéter.
Astuce #10
Vous devez analyser les données de votre session de profilage ? Ne serait-il pas pratique de récupérer certains graphiques depuis votre session Wwise ? Saviez-vous que vous pouvez exporter toutes les données directement dans un tableur ? Faites un clic droit dans la fenêtre Performance Monitor et cliquez sur « Profiler/Save Performance Counters » !
Astuce #11
Avez-vous déjà essayé la nouvelle interface utilisateur des Switch Containers de Wwise 2024.1 ? Non, cette astuce ne concerne pas les formes d'onde de vos sons, mais... disons que vous avez 7 Switches qui doivent être chacun assignés à des Containers enfants. Au lieu de le faire manuellement, cliquez sur l'icône des paramètres, puis sur « Auto Assign with Best Match » (attribuer automatiquement la meilleure correspondance), et le tour est joué !

Astuce #12
Vous êtes en train de vérifier les performances avec le Profiler ? Utilisez le mode « Profile Only » pour vous concentrer sur la réception des données du profiler et ignorer la synchronisation des objets Wwise, évitant ainsi tout traitement inutile qui pourrait fausser vos résultats.

Nous sommes à la moitié ! Petit rappel : toutes ces astuces proviennent directement des sessions de formation Wwise, telles que les ateliers et les formations en équipe. Si vous les trouvez utiles et souhaitez approfondir vos connaissances, consultez régulièrement cette page pour connaître les prochaines dates de formation : https://www.audiokinetic.com/fr/community/events/
Astuce #13
Voici une nouvelle astuce d'optimisation ! Saviez-vous que les ShareSets ne servent pas seulement à être organisé, mais aussi à économiser de la mémoire ? Les sons utilisant le même ShareSet d'atténuation feront référence à la même allocation de mémoire, laissant ainsi plus de mémoire pour d'autres tâches.
Astuce bonus : le même principe d'économie de mémoire s'applique à l'héritage de propriétés dans les hiérarchies du projet. Les propriétés grisées ne stockent pas leur propre valeur d'état, elles renvoient simplement à celle de leur parent.

Astuce #14
Vous en avez assez des liens rompus dans les Events lorsque vous supprimez des objets référencés ? Essayez ceci : ajoutez un Random ou Blend Container comme objet parent à votre SFX, et référencez plutôt ce Container. De cette façon, si vous supprimez le SFX et en ajoutez un nouveau, le lien dans l'Event restera intact.

Info bonus : plus tard dans la production, lorsque vous essaierez de simplifier votre hiérarchie d'objets, vous pourrez toujours trouver tous les Containers ne comprenant qu'un seul objet enfant à l'aide de cette requête WAQL : $ from type RandomSequenceContainer where childrenCount = 1
Astuce #15
Vous avez besoin d'un outil permettant de découper automatiquement l'audio dans Wwise ? Une commande de synthèse vocale pour remplir rapidement vos dialogues jusqu'à ce que vous puissiez les enregistrer pourrait peut-être faire l'affaire ? Découvrez les outils Python de WAAPI : https://github.com/ak-brodrigue/waapi-python-tools

Astuce #16
Vous êtes-vous déjà demandé pourquoi il y a autant de commandes de volume sur les bus audio ? Il y a une raison pour chacune d'entre elles.
- Voice : affecte tous les sons entrant dans le bus, avant les effets.
- Output Bus : contrôle uniquement le signal sans effet (dry).
- User-Defined Auxiliary Send : contrôle le signal avec effet (wet).
- Bus : contrôle tout.
C'est tout !


Astuce #17
Vous avez besoin de modifier votre paysage sonore ou de jouer de nouveaux sons à un moment précis de votre bande musicale ? Essayez ceci : créez un Event « Play_Cymbals », ajoutez-le à votre musique et ajustez le timing selon vos besoins.



Info bonus : dans le jeu Wwise Adventure Game, nous utilisons cette approche pour faire fonctionner deux systèmes musicaux de manière synchronisée. Les deux thèmes utilisent le même tempo et la même tonalité, puis le thème « Region » déclenche simplement la musique « Enemy » à chaque lecture.


Astuce #18
Vous voulez ajouter une courbe de volume ADSR basée sur le temps à votre SFX ? Essayez ceci :
- Ajoutez un RTPC sur le Volume (axe Y)
- Utilisez un Time Modulator (modulateur temporel) (axe X)
- Créez une belle courbe !
Vous avez besoin qu'elle ne dure qu'une seconde ? Il suffit d'en ajuster la durée (« Duration »).

Astuce #19
Vous voulez importer un son multicanal destiné à être positionné en 3D ? Convertissez-le en mono ! À moins d'utiliser le Spread pour répartir les canaux autour du Listener, il s'agit simplement d'un seul point dans l'espace. Jouer plusieurs canaux depuis la même position est probablement un gaspillage de performances, plutôt que d'effectuer un mixage de tous les canaux.

Astuce #20
Vous devez décaler plusieurs valeurs, mais elles semblent plutôt toutes prendre la même valeur ? Essayez ceci : maintenez la touche ALT enfoncée et faites glisser la valeur dans l'une des propriétés, et toutes les valeurs seront décalées en fonction de leur valeur d'origine.
Astuce #21
Saviez-vous qu'il n'était jamais possible de détacher les fenêtres RTPC, States ou Effects ? Elles ont toujours été intégrées à d'autres vues (comme le Property Editor). Mais maintenant... vous pouvez simplement cliquer sur l'icône « pop-out » (détacher) et les placer où vous voulez dans votre disposition.

Info bonus : vous voulez que votre nouvelle fenêtre RTPC, States ou Effects conserve l'objet sélectionné et ne change pas quand vous en choisissez un autre ? Épinglez-la ! (« Pinned »)

Astuce #22
Vous voulez écouter un son en solo dans votre jeu, mais il y a trop d'éléments dans le Profiler ? Essayez d'activer le filtrage Mute/Solo !

Astuce #23
Vous cherchez un projet Wwise amusant pour les vacances ? Saviez-vous que vous pouvez obtenir le projet Wwise original de The Witcher 3 ? Découvrez comment les créateurs ont conçu les atténuations, quels codecs audio ils ont utilisés, leurs réglages d'effets, et bien plus encore ! *Nécessite The Witcher 3 : Wild Hunt

Astuce #24
Vous avez déjà essayé les favoris de Wwise 24.1 ? Faites un clic droit puis cliquez sur « Configure Favorites » (configurer les favoris) et ouvrez la catégorie « General + Audio ». Même si les propriétés affichées ne sont pas modifiables, c'est un excellent moyen d'obtenir des informations sonores utiles, comme le numéro d'identification Short ID, la Work Unit à laquelle l'objet appartient ou le codec audio.

C'est tout !
Si ces conseils ont éveillé votre intérêt, consultez la page des Événements pour vous inscrire à un prochain atelier, ou rendez-vous sur la page des Ateliers à la demande.

Commentaires