Aller au contenu
Wwise vs FMOD : quel middleware audio pour son jeu ?

Wwise vs FMOD : quel middleware audio pour son jeu ?

Par Lucas M.

10 min de lecture
Lien copié dans le presse-papiers
Lucas M.

Vous venez de finir un prototype sous Unity, l'Audio Mixer natif fait le travail, et une question s'impose quand même : est-ce qu'il faut brancher un middleware audio là-dessus, ou est-ce que vous perdez votre temps ? Ce n'est pas une question de mode, c'est un choix d'architecture qui coûte cher à défaire une fois le jeu avancé.

Wwise et FMOD sont les deux middlewares audio dominants du jeu vidéo, tous deux gratuits jusqu'à un certain seuil. Firelight a annoncé en décembre 2020 un palier gratuit adossé au revenu annuel, Wwise a basculé en 2023 d'un seuil technique vers un seuil de budget de production. Les montants exacts se lisent sur les pages officielles des deux éditeurs, pas ici. Le vrai arbitrage ne tient pas au prix mais au moteur utilisé : Unreal Engine embarque désormais MetaSounds en natif, ce qui change la question pour une bonne partie des studios.

Wwise ou FMOD : la question que personne ne pose vraiment#

Le raccourci qui circule partout, c'est "Wwise pour l'AAA, FMOD pour l'indie". Sous le capot, ce n'est pas faux, mais c'est incomplet au point d'être inutile pour décider. Ça ne dit rien du seuil de gratuité réel, rien du moteur que vous utilisez, rien du fait que votre sound designer va devoir apprendre l'outil sans toucher au code. La vraie question technique ici : est-ce que votre projet a besoin d'un moteur audio à part, ou est-ce que l'audio natif de votre moteur de jeu suffit déjà ? Cet article se concentre sur Unity et Unreal, là où Wwise et FMOD sont vraiment implantés : si vous débutez plutôt sur Godot, l'écosystème middleware n'y joue pas le même rôle.

Quand l'audio natif du moteur suffit encore#

Un projet aux besoins sonores simples (hyper-casual, puzzle, jeu narratif focalisé) n'a souvent rien à gagner à intégrer un middleware : le coût de licence et la courbe d'apprentissage ne se justifient pas face à l'Audio Mixer d'Unity, l'outil que vous croisez déjà si vous suivez notre guide pour créer son premier jeu sous Unity, ou face aux Sound Cues d'Unreal. C'est un avis qui revient régulièrement dans les discussions de développeurs, pas une règle gravée dans le marbre, mais l'intuition tient : si vous n'avez pas de musique interactive à états multiples ni d'audio spatial complexe, un middleware ajoute de la complexité pour un gain que personne ne va entendre.

À l'inverse, le middleware devient utile sur des projets AAA à grande échelle, de l'audio spatial complexe (horreur, infiltration, VR), de la musique interactive multi-états, ou des dialogues massifs multilingues qui demandent un streaming mémoire efficace. Ce n'est pas un bug de conception que Wwise et FMOD existent à côté de l'audio natif des moteurs : c'est une feature pour des besoins que l'audio natif ne couvre pas nativement.

La grille de décision#

CritèreAudio natif (Unity Audio / Unreal MetaSounds)FMODWwise
Type de projetHyper-casual, puzzle, narratif simpleIndie à moyenne échelle, intégration rapideAAA, audio spatial complexe, GaaS
Workflow sound designerLimité, souvent dépend du codeOutil dédié, sound designer autonomeOutil dédié, sound designer autonome
Intégration UnityNative, zéro pluginPlugin officiel open source, licence MITIntégration disponible, à vérifier sur audiokinetic.com
Intégration UnrealNative via MetaSounds (UE5)Intégration disponible, à vérifier sur fmod.comIntégration disponible, à vérifier sur audiokinetic.com
Cas d'usage fortBudget serré, scope réduitMusique interactive, projets multi-plateformesAudio spatial VR/horreur/infiltration, dialogues massifs
Licence à vérifierAucune (incluse au moteur)Seuil lié au revenu annuel, à vérifier sur fmod.comSeuil lié au budget de production, à vérifier sur audiokinetic.com

Ce tableau ne remplace pas la lecture des pages officielles au moment où vous lisez ceci : les seuils de licence bougent, les deux éditeurs les ont déjà changés une fois chacun, ils les changeront encore.

Le vrai seuil de gratuité, et pourquoi il a bougé#

C'est le point que le SERP ne raconte jamais avec ses dates. En 2014, Audiokinetic avait choisi un seuil technique pour la gratuité de Wwise : un projet utilisant moins de 200 fichiers sonores. Le choix était assumé, l'éditeur avait explicitement précisé vouloir lier la gratuité à la complexité sonore du projet plutôt qu'à une métrique statique comme le budget. En 2023, ce raisonnement a changé : Audiokinetic est passé à un seuil basé sur le budget de production, sous les 250 000 dollars, communiqué publiquement en février de cette année-là. Deux logiques de licence complètement différentes, à neuf ans d'écart, pour le même produit.

FMOD, de son côté, a instauré en décembre 2020 un seuil différent : gratuit pour les développeurs dont le revenu annuel est inférieur à 200 000 dollars, sans limite sur le nombre de titres publiés. Honnêtement, je trouve la formulation de Firelight assez claire sur ce point précis, ce qui n'est pas toujours le cas dans ce secteur.

Ce que je ne vais pas faire ici, c'est vous donner une grille tarifaire complète avec des montants par palier : les pages officielles de tarification des deux éditeurs n'étaient pas lisibles au moment de cette recherche, et les chiffres qui circulent sur des sites tiers se contredisent d'une source à l'autre. Vérifiez directement sur audiokinetic.com et sur fmod.com au moment où vous lisez cet article, pas sur un comparatif qui date de six mois.

Unity ou Unreal : qui a l'intégration la plus simple ?#

Côté Unity, le plugin officiel FMOD est open source, sous licence MIT, distribué via le dépôt GitHub officiel fmod/fmod-for-unity, accessible aussi bien depuis l'Asset Store que depuis le site FMOD. C'est le genre de détail qui compte quand vous devez auditer une dépendance avant de la brancher sur un projet en production.

Côté Unreal, la donne a changé avec l'arrivée de MetaSounds dans Unreal Engine 5 : un système audio procédural natif, inclus sans licence tierce, présenté par Epic comme donnant un contrôle complet sur la génération du graphe de traitement du signal (DSP) pour les sources sonores. Concrètement, ça veut dire qu'une partie des projets qui auraient automatiquement pris Wwise il y a cinq ans peuvent aujourd'hui rester sur l'outil natif d'Unreal, au moins pour un premier prototype. Ce n'est pas anodin : MetaSounds a déplacé la ligne entre "on a besoin d'un middleware" et "le moteur suffit" pour tout un pan des studios sur Unreal.

Ce que chaque moteur a shippé#

Selon la page Wikipédia consacrée à Audiokinetic Wwise, le moteur est cité parmi ceux utilisés sur Cyberpunk 2077, Destiny 2, Overwatch, The Witcher 3, Metal Gear Solid V, Resident Evil Village et Ghost of Tsushima. Côté FMOD, toujours selon Wikipédia, le moteur est associé à World of Warcraft, Dark Souls, Halo 3 et Diablo 3, parmi plus de trois cents titres référencés par l'article. Je précise la source parce que ce sont des listes tertiaires, pas des crédits officiels vérifiés un par un : ça donne une intuition du terrain de jeu de chacun, pas un palmarès certifié.

Petite précision qui évite une confusion fréquente : Wwise et FMOD sont des outils de production côté développeur, pas des technologies de rendu côté joueur. L'audio spatial en Dolby Atmos ou DTS:X que vous entendez au casque est une couche de restitution séparée, qui peut s'appliquer au-dessus d'un mix construit sous Wwise ou FMOD, pas un substitut à l'un ou l'autre.

J'ai passé une nuit, il y a quelques années, à débugger un bus audio mal routé sur un prototype qui mélangeait l'Audio Mixer d'Unity et un plugin tiers à moitié documenté. La leçon que j'en ai gardée : le problème n'était jamais l'outil, c'était l'architecture audio qu'on avait laissé pousser sans plan. Un middleware ne sauve pas un projet qui n'a pas réfléchi à ses bus et ses états avant de coder.

Mon avis, avec ses limites#

Si votre jeu tient dans une portée modeste et que vous êtes sur Unreal 5, testez MetaSounds avant de signer quoi que ce soit : le système est natif, sans licence séparée, et il couvre déjà une bonne partie des besoins qui justifiaient un middleware il y a encore trois ans. Si vous êtes sur Unity avec un sound designer qui doit travailler en autonomie sur des états de musique complexes, FMOD a l'avantage d'un plugin officiel ouvert et d'un seuil de gratuité lisible. Wwise reste la référence quand l'audio spatial devient le cœur de l'expérience, horreur, infiltration, VR, ou quand le studio vise vraiment l'échelle AAA.

Là où j'hésite encore, c'est sur le moment exact où basculer d'un prototype en audio natif vers un middleware en cours de production : aucune des sources consultées ne donne de seuil objectif là-dessus, et c'est probablement parce qu'il n'y en a pas, ça dépend trop du jeu.

Pour qui ?

  • Studio indie sur Unity avec un sound designer dédié : regardez FMOD en premier, plugin officiel ouvert et seuil de gratuité basé sur le revenu.
  • Studio sur Unreal 5 avec un scope modeste : testez MetaSounds natif avant d'ajouter une dépendance externe.
  • Projet visé AAA avec audio spatial complexe : Wwise reste l'option la plus éprouvée sur ce terrain, vérifiez le seuil de budget en vigueur sur la page officielle.
  • Vous hésitez encore entre Unity et Unreal en amont : notre comparatif Unity 6 vs Unreal Engine 5 pose les bases avant même de parler audio.

FAQ#

Wwise ou FMOD, lequel est gratuit ?#

Les deux ont un palier gratuit, mais les critères diffèrent. FMOD est gratuit sous 200 000 dollars de revenu annuel, sans limite de titres, selon Firelight Technologies (annonce de décembre 2020). Wwise a basculé en 2023 vers un seuil lié au budget de production, sous 250 000 dollars, après avoir utilisé, depuis 2014, un seuil technique fondé sur le nombre de fichiers sonores. Vérifiez les montants en vigueur sur les pages officielles au moment de votre lecture.

Faut-il un middleware audio si mon jeu utilise MetaSounds ?#

Pas forcément. MetaSounds est le système audio procédural natif d'Unreal Engine 5, inclus sans licence tierce, présenté par Epic comme donnant un contrôle complet sur le graphe de traitement du signal. Pour un projet aux besoins sonores simples, il peut suffire. Pour de l'audio spatial complexe ou des dialogues massifs multilingues, un middleware comme Wwise garde un avantage.

FMOD s'intègre-t-il facilement à Unity ?#

Oui, via le plugin officiel fmod/fmod-for-unity, open source et sous licence MIT, distribué par Firelight Technologies via l'Asset Store Unity ou le site FMOD directement.

Quels jeux utilisent Wwise et FMOD ?#

Selon Wikipédia, Wwise est cité pour Cyberpunk 2077, Destiny 2, Overwatch, The Witcher 3, Metal Gear Solid V, Resident Evil Village et Ghost of Tsushima. FMOD est associé à World of Warcraft, Dark Souls, Halo 3 et Diablo 3, parmi plus de trois cents titres référencés. Ce sont des listes tertiaires, pas des crédits officiels vérifiés un par un.

Quand l'audio natif du moteur suffit-il, sans middleware ?#

Pour des projets aux besoins sonores simples, hyper-casual, puzzle ou narratif focalisé : l'Audio Mixer d'Unity ou les Sound Cues et MetaSounds d'Unreal évitent le coût de licence et la courbe d'apprentissage d'un middleware externe.

Sources#

Lien copié dans le presse-papiers

À lire aussi