Musique
English · Type : procédure · Public : auteur · Contexte : Studio local · Statut : prête · S'applique depuis : 4.2.1
Le Studio local · contrat : stable · vérifié par la CI (matrice de support de la 4.4.0, 2026-10-23) : Chromium de bout en bout (les vérifications du Studio) ; Windows : la suite unitaire seulement · vérifications automatiques : jobs
e2e,windows; plan de CIe2e,windows; 2 fichiers de tests · passes humaines :studio-hero-matrixpas faite (#238) · limites connues :music-read-onlyVoix et musique · contrat : stable · vérifié par la CI (matrice de support de la 4.4.0, 2026-10-23) : Le directeur musical dans Chromium et WebKit · vérifications automatiques : jobs
e2e; plan de CIe2e; 2 fichiers de tests · passes humaines :voices-listeningpas faite (#87) · limites connues :music-read-only
L'onglet Music joue les partitions du jeu par le directeur musical du jeu lui-même : on entend le mix de chaque état comme le joueur l'entendra, et on coupe ou isole des stems, sans rien écrire.
Ce que vous obtenez
Une partition écoutée état par état, à la mesure où le jeu en changerait, avec la mesure et le temps affichés pendant la lecture ; et la liste des musiques et des sons que déclare le jeu, avec ceux qui manquent encore.
Contexte et versions
Le Studio local (dépôt du moteur ou projet créé) et le Studio de démo. Vrai depuis la 4.2.1. Comment s'écrivent partitions, états et stems : La musique en stems.
Prérequis
- Le Studio lancé (présentation).
- Un jeu avec des partitions (
audio.scoresdansgame.ts) et leurs fichiers préparés (npm run assets).
Où lancer les commandes
Dans le navigateur, sur l'onglet Music.
Étapes
- Choisissez une partition et jouez-la.
- Choisissez un état : son mix s'entend à la mesure suivante, comme dans le jeu.
- Coupez ou isolez un stem à la main pour entendre ce que chacun apporte. La mesure et le temps montrent où en est la musique.
Limite ·
music-read-onlyRien n'est écrit : les états d'une partition sont du contenu dansgame.ts(audio.scores), modifié avec le reste du jeu.
Musiques et sons dans le Studio et les outils
L'onglet Assets liste les ids de musique et de son que déclare le jeu et, pour chacun, si un fichier existe, avec un
lecteur par fichier (Assets et découpe) ; npm run assets livre ce qui est là et signale ce qui
manque. L'outil MCP read_doc sert la page de la chaîne audio sous le nom AUDIO (Outils MCP).
Résultat attendu, et comment le vérifier
Changer d'état change le mix à la mesure suivante ; les stems coupés se taisent.
Erreurs fréquentes
| Symptôme | Cause | Que faire |
|---|---|---|
| Une partition reste muette | Ses fichiers ne sont pas préparés | npm run assets, puis recharger |
| Un id de son n'a pas de fichier dans l'onglet Assets | Il est déclaré mais pas encore fait | L'ajouter (Effets sonores) |
Fichiers ou données modifiés
Aucun.
Références
src/studio/music.ts(par le directeur du jeu,src/engine/dom/director.ts).- La musique en stems, Chaîne d'outils audio.