Produit

Voici ManiaGAI v2 — un meilleur timing, plus de contrôle, une génération plus rapide

Retour sur la sortie de ManiaGAI v2 du 1er octobre 2026 : ce qu’était la version 1, ce que la v2 a remplacé, ce qui a changé pour les joueurs les semaines suivantes, et ce qui manque encore.

ManiaGAI v2 a été mis en ligne le 1er octobre 2026. Ce Blog n’existait pas encore, il n’y a donc pas eu d’article de lancement à l’époque. Ceci est un retour en arrière, écrit le 9 octobre : ce qu’était la version 1, ce que la version 2 a remplacé, ce qui a suivi, et ce qui manque encore.

Là où la version 1 s’était arrêtée

dancegai.com a ouvert le 7 juillet 2026 avec la boucle de base : importer une musique, générer sur un GPU dans le cloud, télécharger un .osz osu! mania jouable. En quelques jours, le site détectait le timing automatiquement, gérait les musiques qui changent de tempo et — à partir du 11 juillet — produisait un mapset complet par musique, chaque difficulté portant le nom de son nombre d’étoiles mesuré. Côté recherche, la version 1 a été clôturée le 12 juillet.

Ça fonctionnait, mais c’était lent — une minute ou plus par mapset — et cela laissait peu de choix aux joueurs. Août et septembre ont été consacrés aux deux choses que les joueurs ressentent le plus : un timing juste sur tous les types de musique, et un corpus d’entraînement bien plus grand et plus propre.

Ce que la version 2 a remplacé

La version 2 n’était pas une mise à jour de la version 1. Elle a remplacé tout le pipeline de génération en production le 1er octobre.

Timing v2

Un nouveau détecteur de timing, construit sur le beat tracker open source Beat This et sur notre propre ajustement de grille. Sur notre benchmark de 2 501 musiques ranked à tempo constant, il retrouve le timing du mapper à 40 ms près sur 97,1 % d’entre elles, contre 90,7 % pour la version 1 — et sur ces musiques, il n’a jamais ajouté de faux changement de tempo. Le benchmark complet, y compris les points où le projet open source Mapperatorinator fait mieux, a son propre article.

De nouveaux modèles, entraînés sur beaucoup plus de données

Les deux modèles ont été réentraînés sur la nouvelle grille de timing, avec un corpus passé d’environ 83 000 charts à 150 622 charts signés par environ 14 500 mappers. Une protection contre les silences a été ajoutée pour que rien ne soit jamais charté sur un passage silencieux d’une musique. (Ce que contient ce corpus.)

Plusieurs fois plus rapide

Un mapset complet est passé d’une minute ou plus à environ 20 secondes de calcul GPU — en général de 13 à 25 secondes, selon la musique et les difficultés. Les musiques sont préparées dans le navigateur pendant que vous choisissez les réglages, toutes les difficultés sont générées en une seule passe par lots, et les workers GPU démarrent depuis un snapshot. (Comment nous l’avons rendu rapide.)

Un générateur avec de vrais choix

  • De 4K à 9K — le 8K et le 9K étaient nouveaux.
  • N’importe quelle sélection de difficultés de ★1 à ★10, présélectionnées à partir de ★1 et aussi haut que la durée de la musique le permet.
  • Des réglages de style pour la proportion de long notes, les long notes inversées, les jacks, les long notes courtes et le delay.

Ces réglages existent grâce à la façon dont la v2 est construite : un planner décide du gameplay de chaque section avant qu’un modèle de notes place les notes, et la difficulté et le style agissent sur ce plan. Pourquoi ManiaGAI utilise un Planner + Noter.

Les semaines suivantes

La version 2 a continué d’évoluer après le jour du lancement :

  • 2 octobre — chaque difficulté a reçu son propre style, calibré à partir de vrais charts pour ce nombre de touches et ce nombre d’étoiles ; les modèles ont été réentraînés avec trois correctifs pour les musiques longues, les changements de tempo et l’alignement des sections ; et la page Technologie a été mise en ligne.
  • 3 octobre — l’import depuis osu! (collez un lien de beatmap et seule sa musique est utilisée), tout le site en 15 langues, un générateur en trois étapes repensé, un lecteur d’aperçu et des pages de partage.
  • 4–5 octobre — des réglages de partage et une Galerie publique, puis des maps de la Galerie jouables avec leur musique et téléchargeables pendant leurs 7 premiers jours.
  • 7 octobre — ManiaGAI v2.1, une amélioration majeure de la qualité des deux modèles. Chaque chart généré indique désormais la version qui l’a produit.
  • 8 octobre — une génération environ deux fois plus rapide, avec exactement les mêmes charts.
  • 9 octobre — la Galerie est devenue Beatmaps de la communauté, où les nouvelles maps apparaissent par défaut.

La liste complète, entrée par entrée, se trouve dans le journal des modifications.

Ce que la version 2 change pour les joueurs

La version 1 répondait à la question « une IA peut-elle faire un chart osu! mania jouable de ma musique ? ». La version 2 la remplace par « quel chart est-ce que je veux ? » — quel nombre de touches, quelles difficultés, quel style — et répond assez vite pour qu’essayer une autre option ne coûte presque rien. Un générateur qu’on peut piloter est un produit différent d’un générateur qu’on ne peut que relancer au hasard.

Ce qui manque encore

  • Corriger une seule section. Le modèle de notes peut régénérer une partie sélectionnée d’un chart en gardant le reste, mais l’éditeur construit dessus est encore en test interne — aujourd’hui, un changement implique une nouvelle génération.
  • Le style par l’exemple. Le style, ce sont cinq dimensions sur des curseurs ; décrire un style de mapping par l’exemple est une direction, pas une fonctionnalité.
  • Les musiques longues. Plus une musique est longue, moins elle reçoit de difficultés, et les musiques de plus de 10 minutes sont signalées avant que vous lanciez la génération.
  • Des preuves sur le timing avec changements de tempo. Notre benchmark de timing publié ne couvre que les musiques à tempo constant.
  • D’autres jeux et modes. osu! mania reste le seul format de sortie.

Si vous voulez tout le parcours plutôt qu’une seule version, notre histoire le raconte mois par mois.