CompositionAvancé4 min de lecture

Musique de jeux vidéo : boucles et musique adaptative

Définition

La musique de jeux vidéo doit fonctionner pendant une durée indéterminée (le joueur peut rester dans un niveau 2 minutes ou 2 heures) et réagir à des événements imprévisibles (combat, danger, victoire). C'est pourquoi on parle de musique interactive ou adaptative : la bande sonore change en temps réel selon l'état du jeu. Le premier système célèbre est iMUSE de LucasArts (Michael Land et Peter McConnell), utilisé dans Monkey Island 2 (1991), qui gérait des transitions musicales synchronisées entre les scènes.

La boucle

  • Structure typique : intro (optionnelle, jouée une seule fois) + corps en boucle de 1–3 minutes.
  • Sans raccord audible : le dernier battement doit mener au premier ; l'harmonie finale prépare l'initiale (par ex. finir sur V ou sur VII pour revenir sur i).
  • Queues de réverbération : si le fichier se répète, la queue de réverbération de la fin doit « entrer » dans le début. Technique : exporter deux répétitions de la boucle et garder la seconde (qui contient les queues de la première), ou ajouter la queue finale au début du fichier.
  • Format : fichiers avec des points de boucle exacts en échantillons (beaucoup de moteurs lisent les loop points des fichiers WAV ou OGG).
  • Variété : pour éviter la lassitude, on écrit plusieurs boucles alternées, des variations par couches, ou des sections aléatoires.

Les deux principales techniques adaptatives

  • Resequencing horizontal : la musique est divisée en segments (A, B, C, transitions, finales) et le moteur choisit le suivant selon l'état. Les transitions se font sur le prochain temps, la prochaine mesure ou la fin de phrase pour rester musicales.
  • Layering vertical (re-mixing) : un morceau composé en couches (stems) synchronisées, activées ou désactivées par fondus selon l'intensité. Exemple : exploration = pad + percussions légères ; danger = + cordes en ostinato ; combat = + batterie pleine et cuivres.

Les deux techniques se combinent souvent.

Autres outils

  • Stinger : brefs fragments superposés (victoire, objet ramassé, défaite) synchronisés au tempo.
  • Transitions écrites : mesures de liaison entre deux états (par ex. de l'exploration au combat en 1 mesure de fill).
  • Paramètres continus (RTPC) : une valeur du jeu (santé, vitesse) contrôle le filtre, le volume d'une couche ou le tempo.
  • Musique générative / procédurale : phrases recombinées selon des règles (certains jeux open world et titres indépendants).

Middleware

  • Wwise (Audiokinetic) et FMOD (Firelight Technologies) : outils standard pour intégrer la musique adaptative dans Unity et Unreal. Ils permettent de définir des segments, des points de sortie (exit cues), des transitions et des couches.
  • Unreal Engine dispose d'un système natif (MetaSounds/Quartz pour la synchronisation au tempo).

Écrire par stems : règles pratiques

  • Toutes les couches dans la même tonalité et au même tempo, ou dans des tonalités compatibles. La bande originale de Red Dead Redemption (2010) a été enregistrée à 130 BPM en la mineur précisément pour permettre des combinaisons libres entre les fragments.
  • Chaque couche doit tenir seule et avec les autres : pas de dépendances harmoniques (la couche des cordes ne doit pas contenir la seule tierce de l'accord si elle peut être coupée).
  • Espace pour les effets sonores et les dialogues : laisser libre la zone 1–4 kHz dans les états avec beaucoup de paroles.
  • Mix dynamique : laisser de la marge (headroom) ; le moteur additionne musique, effets et voix (cibles typiques pour console autour de −23/−24 LUFS intégrés pour le mix global, selon les recommandations de certains éditeurs ; à vérifier au cas par cas).

Usage dans des jeux réels

  • Koji Kondo — Super Mario Bros. (1985) : boucles très brèves et thème qui accélère quand le temps est sur le point de s'écouler.
  • LucasArts — Monkey Island 2 (1991) : iMUSE.
  • Red Dead Redemption (2010, Woody Jackson et Bill Elm) : fragments combinables à 130 BPM en la mineur.
  • Austin Wintory — Journey (2012) : musique qui suit le parcours du joueur et ses rencontres.
  • Mick Gordon — Doom (2016) : couches de metal électronique qui montent avec l'intensité du combat.

Exercice pratique

Dans FL Studio, compose un morceau de 32 mesures à 120 BPM en ré mineur avec 4 couches exportées comme stems : pad, percussions légères, cordes en ostinato, batterie et cuivres. Prépare 3 stingers (victoire, danger, défaite) de 1–2 mesures et une boucle sans raccord audible avec la queue de réverbération repliée au début. Teste les combinaisons en activant et désactivant les stems.

Liens

Leitmotiv et thèmes, Composition minimaliste, Pédale et ostinato, Orchestration avec bibliothèques virtuelles dans le DAW, Layering et arrangement par fréquences et stéréo.

Sources

Leçons liées