FR
OSEMTout simplement AWESOMEOpen Source, Engaged & Musical

Des chansons à partir de mots et d'accords
sur ta propre machine

Un Studio complet autour de YuE2, le modèle de chanson ouvert. Écris le style et les paroles, et le Studio compose, chante et rend la chanson sur ton propre GPU. Tes chansons, tes mots et tes réglages n'en sortent jamais.

2.0.5 · chaque crête entière, l'arbre généalogique et le Studio en https · novembre 2026
Le Créateur de jour : le formulaire de la chanson, la prise que tu écoutes, et toutes les prises Le Créateur de nuit
8 mindes chansons entières, jusqu'à huit minutes
135 sune chanson de 6:12 sur une seule RTX 3090
6 minune chanson de 4 minutes sur une Intel Arc Pro B50, 16 Go, 70 W (bêta)
7 sallespour créer, écrire, affiner, peindre, filmer, garder et enseigner
200instruments sondés à l'oreille
12langues de la page

Ruach Studio, c'est la génération musicale ouverte qui tourne sur ton propre matériel : le modèle, la partition, les adaptateurs et chaque prise restent à toi, et rien ne se loue au jeton. Les modèles ouverts sont désormais assez bons pour tenir seuls, et ce qui manquait, c'est le Studio autour d'eux : c'est ce que nous construisons, au grand jour.

La musique doit être libre à créer et à partager : qui n'a ni voix, ni instrument, ni Studio a tout de même le droit de poser ses pensées et ses sentiments sur le son.

Sept salles, un Studio

Le Créateur fait la chanson, l'Écrivain l'écrit avec un modèle de chat, l'Affineur la termine, le Peintre peint ses images, le Vidéaste prépare son clip, le Bibliothécaire garde chaque prise, et l'Entraîneur LoRA apprend tes propres chansons à YuE2. Un guide pour chaque salle se trouve dans le Studio.

CréateurCréateur

Créateur

Style, paroles, mode de planification, décodeur, LoRA sur une route du vert au rouge ; la prise avec sa partition, ses graines et tout pour la refaire.

ÉcrivainÉcrivain

Écrivain

Des chansons comme documents avec leurs versions, des profils de texte et un modèle de chat à toi (ou OpenRouter) qui ébauche et révise avec toi.

AffineurAffineur

Affineur

Spectre, artefacts, antibourdon, contrôle des paroles par Whisper, pistes séparées, remastering, suréchantillonnage ; une seule chaîne les enchaîne tous.

PeintrePeintre

Peintre

Des images pour tes chansons à partir d'un prompt à toi : carrée, large et haute d'une seule graine, peintes par Qwen-Image 2512 ; l'image se révèle sous tes yeux, et une carrée devient la pochette de la prise. Un premier aperçu.

Le Vidéaste : les plans de la prise sur une timeline au-dessus de sa chansonLe Vidéaste : les plans de la prise sur une timeline au-dessus de sa chanson

Vidéaste

Un clip pour la prise : sa chanson découpée en plans aux vers chantés, les scènes écrites avec l'Écrivain, les images clés peintes par l'Artiste, les plans animés par MiniMax H3 ; une timeline pour monter, un look (LUT 3D, grain), un animatic et le clip. Bêta.

BibliothécaireBibliothécaire

Bibliothécaire

Chaque prise dans des espaces : cherchée, aimée, annotée, verrouillée, illustrée, envoyée vers ta DAW ; une corbeille qui rend.

Entraîneur LoRAEntraîneur LoRA

Entraîneur LoRA

Des adaptateurs tirés de tes propres chansons : l'ensemble, l'entraînement, les courbes des deux moitiés expliquées, les époques à écouter en premier.

La fiche des instruments

La fiche ♪

200 instruments sondés et jugés à l'oreille : ce que YuE2 joue vraiment, ce qu'il joue maigrement, ce qu'il ne connaît pas.

Le guide par-dessus le Créateur (F1)Le guide par-dessus le Créateur (F1)

Le guide · F1

Tout le Studio expliqué dans le Studio même, à une touche : chaque pièce et chaque réglage, ce qu'il fait et les chiffres que nous avons mesurés, en douze langues. Fait pour la joie de créer, pas pour des heures de recherche sur le web.

Ce qui en fait un Studio

Pas une enveloppe de modèle de plus : un poste de travail autour du modèle, ouvert jusqu'à l'os, chaque changement numéroté et documenté.

  • Des chansons entières, jusqu'à huit minutes. Une chanson de 6:12 en 135 s ; une chanson de 7:25 avec sa partition d'abord en 212 s, sur une seule RTX 3090.
  • La partition d'abord, et modifiable par toi. YuE2 écrit la mélodie et les accords en ABC avant qu'une note ne sonne : change-les, transpose-les, apporte ta propre partition ou ton MIDI, et la chanson la suit.
  • Deux graines, pas une. Garde la chanson (la graine musicale), écoute-la rendue à neuf (la graine sonore).
  • Ton propre son. L'entraînement de LoRA sur tes propres chansons, dans le Studio, sans quantification (bf16), avec une télémétrie qui te dit quelles époques écouter en premier.
  • La post-production, toute en local. Pistes séparées (BS-Roformer, htdemucs), antibourdon, remastering, suréchantillonnage (UniverSR), contrôle des paroles par Whisper.
  • Vers ta DAW (expérimental). Un projet REAPER avec les pistes séparées, la partition en MIDI, les sections et les paroles sur la ligne de temps ; DAWproject pour Waveform et Bitwig.
  • Des paroles qui tiennent le temps. Les temps de chaque ligne face à la règle de sa section : les syllabes selon les règles propres à chaque langue, et les consonnes qui prennent un temps à elles ; les balises de section proposées dès que tu tapes «[» ; les accents égarés repérés.
  • Un écrivain qui connaît le moteur. Le style en balises courtes, la plus importante d'abord : la façon que YuE2 suit le mieux.
  • Plusieurs GPU, plusieurs tâches. La synthèse sur une carte, l'entraînement sur les autres ; avec une seule carte, la page te dit ce qui attend.
  • Pour les scripts et les agents. Une API (OpenAPI 3.1) et un serveur MCP sur ta machine et ton réseau.
  • Ta langue. La page entière, et son guide, en anglais, russe, ukrainien, biélorusse, grec, espagnol, italien, français, portugais, allemand, japonais et chinois.
Babel dans la partition : l'exécution arrêtée, et pourquoi
Babel dans la partition : attrapé 15 s après le début de l'exécution

Une garde contre le n'importe quoi

Quand la moitié musique écrit une partition cassée (des adaptateurs poussés trop loin font cela), le moteur arrête l'exécution avant qu'aucune musique ne soit bâtie dessus, en quelques secondes, et dit pourquoi : quels adaptateurs, à quelle distance de leurs limites, ce qui a été écrit.

Les forces se placent sur des routes mesurées ; les adaptateurs empilés partagent un plafond mesuré.

Les courbes de l'Entraîneur
Les courbes des deux moitiés, expliquées

Son propre entraîneur de LoRA

Le Studio entraîne lui-même les adaptateurs, sur des poids bf16 non quantifiés. Face à AI-Toolkit d'Ostris sur le même ensemble, la perte de la moitié musique concorde époque par époque à 0.015 près.

Rang 16 sur 148 chansons : 2.1 s par pas dans 12 Go. Rang 32 sur 42 chansons entières : 6.7 s par pas dans 18 Go.

L'éditeur de paroles : les temps de chaque ligne face à la règle de sa section
Les temps de chaque ligne face à la règle de sa section

Des paroles qui tiennent le temps

À côté de chaque ligne, ses temps, face à la règle de sa section : couplet et pont un seul groupe, le pré-refrain et le refrain le leur. Une syllabe se compte selon les règles propres à chaque langue, et les consonnes qui prennent un temps à elles comptent aussi ; une pause ou un interlude dans une section n'ouvre pas de nouveau groupe.

Tape «[» au début d'une ligne et les balises de section te sont proposées, comme un éditeur de code propose ses mots. Les accents égarés sont repérés ; Ctrl+F cherche dans le seul champ.

Rouah Studio et SUNO, honnêtement

Chaque semaine, une vidéo annonce qu'un modèle tue SUNO. Ceci n'est pas un modèle : c'est tout un Studio autour d'un modèle, avec son propre fine-tune. Où il gagne, et où SUNO gagne encore, dit franchement.

Rouah Studio (YuE2)SUNO
où il tourneta carte graphique ; tes chansons, tes paroles et tes réglages ne la quittent jamais, et une fois installé il se passe d'internetleur cloud
ce qu'il coûtel'électricité : ni crédits, ni formules, ni limites par jourun abonnement et des crédits
le modèleYuE2 et notre propre fine-tune, RS-FW, le premier grand ouvert : ses deux moitiés réentraînées sur 32 633 morceaux, environ 1 800 heures, et chaque mot qu'on leur a dit publiéfermé ; ce sur quoi il a appris n'est pas publié
la partitionécrite d'abord, montrée, modifiable, à toi (ABC, MIDI) ; un piano roll sur toute la fenêtrecachée
les parolesune mesure à côté de chaque ligne : ses temps face à la règle de sa section, les syllabes selon les règles propres à chaque langue ; les balises de section proposées dès que tu tapes «[»un champ de texte ; des paroles écrites pour toi sur demande
refaire une priseexactement : deux graines que tu gardesnon
guidage (CFG)deux, séparés : la poussée du style et la prise des paroles, chacun son CFGun bouton Style Influence
remplacer une sectionses paroles rechantées entre les silences que trouve l'oreille, le reste de la prise gardé à l'échantillon près : la couture ne s'entend pas ; plusieurs sections d'un coupReplace Section : dans nos essais presque jamais utilisable, les coutures s'entendent et la voix change
la famille d'une priseun arbre généalogique : chaque coupe, version et régénération dont une prise est venue, et ce qui en est sorti, chacune avec son onde—
la bibliothèquedes espaces de travail avec sections, seize réactions, des notes, une protection et une corbeille qui rend, une recherche avec jokers et « pas », des sélections à l'aveugle pour une écoute honnête, une fiche et un passeport pour chaque priseespaces de travail, j'aime et playlists
comparer des prisesjusqu'à douze versions dans un même lecteur depuis la même seconde, nommées ou à l'aveugle, au même volume, alignées sur leur propre son—
ton propre sonentraîner une LoRA sur tes chansons, dans le Studiopas d'entraînement ; les Personas reprennent la voix et le style d'une chanson
ce que YuE2 ne sait pas jouerun orchestre MIDI sur la partition même de la prise (des jeux SFZ, et Pianoteq si tu l'as) et la nature sous la chanson : feu, pluie, rivières, oiseaux—
tes propres instrumentsLe Constructeur de banques fait des enregistrements d'un instrument (un doudouk, un shofar) une banque SFZ : voix, cris et autres instruments écartés à l'oreille, les notes trouvées touche par touche, accordées et bouclées ; dans la DAW elle joue sous le morceau en fond, en bourdon dans sa tonalité ou en ligne MIDI—
chaque crête entièreaucun écrêtage en sortie : les longues queues de réverbération et le silence restent entiers ; l'arbre généalogique montre où l'ancienne coupe aurait mordulivré déjà masterisé (dans notre ring : −15,5 LUFS, −3,4 dBTP)
après le rendustems, debuzz, remaster, upscale, vérification des paroles et un master vers un volume cible (Spotify −14, Apple Music −16, un CD −9), tout en localstems et remaster, dans le cloud
une console de mixageun DAW dans l'Affineur : des pistes avec EQ, gate, compresseur, largeur et envois, automation, marqueurs, le son d'une piste gardé comme préréglageSuno Studio, dans le navigateur, sur sa formule la plus haute
voir le sonle spectrogramme de toute la prise au-dessus du lecteur, en phase avec son onde : les sections, la brillance et le volume, le spectre et la note sous le pointeurune forme d'onde
images et vidéol'Artiste peint la pochette, le 16:9 et le 9:16 à partir de tes mots ; le Vidéaste prépare le clip, peint ses images clés et lui donne un look (LUT 3D, grain, vignette)une image de pochette
vers une DAWun projet REAPER avec la partition, les sections et les paroles (expérimental)pistes audio
scripts et agentsune API (OpenAPI 3.1) et un serveur MCP, sur ta machine et ton réseaupas d'API publique
provenancedes Content Credentials (C2PA) signés dans chaque téléchargement, à ton nom, si tu le veux—
le codeouvert (AGPL), chaque changement numéroté et documentéfermé
l'interfacesept salles sur une page, en douze langues ; une aide sur chaque commande et un guide dans chaque salle ; le lecteur et les prises dans chaque salle ; des touches pour ce que l'on fait souvent ; installable comme une applicationune application web et des applications mobiles
le poli dès la sortie de la boîtemoins : un mixage peut bourdonner (l'Antibourdon aide), les paroles peuvent dériver (le contrôle des paroles trouve où), certains instruments YuE2 les joue maigrement ou pas du tout (une LoRA les lui apprend)plus
ce qu'il fautune carte NVIDIA (24 Go pour tout en pleine précision ; 12–16 Go et 8 Go avec des copies plus petites), Linux, 34–41 Go de disqueun navigateur

« — » : rien trouvé de tel, en plus de six mois sur les formules payantes de SUNO. SUNO évolue vite ; ce tableau date de novembre 2026.

Le ring : YuE2 face à SUNO v6 et Musicful

Vingt cartes, chacune avec une ligne de style et des paroles, envoyées telles quelles à chaque camp. SUNO v6 et Musicful V3 tels que leurs services les livrent ; les nôtres bruts, sortis du moteur, chantés à nouveau en novembre avec chaque crête entière : le YuE2-3B d'origine, notre propre fine-tune RS-FW à trois de ses sauvegardes, et RS-TW 2.0. Ici chaque fichier joue au même volume, pour qu'aucun ne gagne en étant plus fort. Appuie sur un nom pour écouter ; un autre nom sur la même carte reprend à la même seconde.

RS-TW 2.0 est notre second fine-tune : son époque 2.0, fusionnée par-dessus RS-FW 2.4 à deux intensités : ×0.75, l'équilibre sûr, et ×0.9, plus tectonique, sans garantie de stabilité. Les nôtres sont deux graines par carte, toutes deux ici, aucune préférée à l'autre : le sélecteur du lecteur donne la graine 1 ou la graine 2 et la garde d'une carte à l'autre, et les moyennes du tableau comptent les deux.

01 Ballade rock ru
02 Synth-pop ru
03 Folk-pop avec une bandoura uk
05 Gospel en-US
07 Britpop, accent britannique en-UK
08 Drum and bass liquide en-UK
09 Drill de Chicago en
10 Blues de Chicago en
11 Chanson, une valse fr
13 Pop-opéra, un ténor it
15 Rebetiko, un bouzouki el
17 J-pop, un générique d'anime ja
18 City pop ja
19 Ballade en mandarin zh
20 Fusion folk chinoise zh
21 Fado pt-PT
22 Bossa nova pt-BR
23 Samba pt-BR
24 Doudouk, notre propre terrain ru
25 Metal industriel ru
mesuré brut, les moyennesSUNO v6Musicful V3YuE2‑3BRuach Studio (RS-…) : fine-tunes de YuE2 3B
FW 0.7FW 1.5FW 2.4TW 2.0 ×0.75TW 2.0 ×0.9
erreur de Whisper sur les paroles, sur le mix, % ⁠↧23.119.520.019.924.821.823.026.1
erreur de Whisper sur les paroles, sur la voix séparée, % ⁠↧27.418.921.624.831.128.829.533.7
sable dans le silence, 6–16 kHz, dB ⁠↧-15.7-14.8-17.6-18.1-17.3-17.3-17.9-17.5
tons fixes parasites ⁠↧2.21.94.332.02.272.232.151.6
le bourdonnement à 25 Hz du décodeur dans les aigus, dB ⁠↧8.38.011.411.611.611.511.611.1
clics ⁠↧33.433.827.731.935.334.734.532.8
plages d'écrêtage ⁠↧0.00.00.00.00.00.00.00.0
plancher de bruit, le dixième le plus calme, dBFS ⁠↧-26.6-25.2-27.7-27.6-27.0-26.6-27.1-28.2
haut du spectre, kHz ⁠↥17.915.315.814.814.915.115.214.7
roll-off à 95 %, kHz ⁠↥2.52.62.22.12.22.01.71.7
part du sub 20–60 Hz, dB ⁠↥-8.6-10.2-10.0-9.6-9.9-10.4-10.0-9.8
sonie telle que livrée, LUFS ⁠→ ⁠−14-15.5-14.3-14.5-14.7-14.7-14.4-14.6-14.8
true peak tel que livré, dBTP ⁠→ ⁠−1,0-3.4-0.5-0.2-0.2-0.1-0.2-0.3-0.1
part des basses 60–150 Hz, dB ⁠↥-6.0-5.6-4.3-4.8-4.5-4.5-4.4-4.8
part de la présence 2–5 kHz, dB ⁠↥-17.1-16.6-16.0-16.3-16.2-16.2-17.3-16.9
facteur de crête, dB ⁠↥14.415.716.516.516.616.316.216.6
plage de sonie, LU ⁠↥5.96.27.16.66.56.46.67.1
étendue de la sonie p95−p10, dB ⁠↥9.49.011.510.810.410.310.811.7
étendue de la bande grave p95−p10, dB ⁠↥23.320.021.921.120.619.722.022.6
corrélation stéréo dans les médiums ⁠↥0.670.690.750.770.730.740.770.76
durée, s ⁠↥156.8154.5148.6148.1154.8151.9152.8149.7

premier · deuxième · troisième des huit sur chaque ligne, le premier aussi en gras ; ↥ plus haut, c'est mieux, ↧ plus bas, c'est mieux, → mieux vaut le plus proche de la valeur indiquée, le true peak par en dessous. Les cases au même nombre partagent une couleur.

Chaque camp est écouté par Whisper large-v3 sur une RTX 3090, le mix et la voix de la même façon : la première ligne de Whisper sur le mix, la deuxième sur la voix séparée, où BS-Roformer sépare de la musique toutes les voix de chaque prise, la voix principale, les chœurs et la chorale ensemble, jamais la seule voix principale. Sans la musique, Whisper perd parfois des vers entiers et écrit dans les pauses des mots que personne n'a chantés, dans chaque camp, donc les deux lignes se lisent mieux ensemble.

FW et TW sont les noms de code de nos deux fine-tunes de YuE2 3B : First Wave et Tsunami Wave. Tsunami Wave a été entraîné sur 109 250 morceaux, environ 6 650 heures : 66,7 % des heures instrumentales, 31,6 % chantées, 1,8 % parlées. Les voix sont en anglais (7,0 % des heures), russe (5,8 %), hébreu (1,7 %), grec et ukrainien (0,6 % chacun), français et espagnol (0,5 % chacun), portugais (0,3 %), italien (0,2 %) et quatorze autres langues sous 0,1 % chacune ; dans 15,9 % des heures, on entend une voix dont la langue n'a pas été identifiée.

Les leurs arrivent masterisés, les nôtres bruts, au niveau propre du décodeur, chaque crête entière : le volume est laissé au mastering, l'affaire de l'Affineur du Studio. D'autres graines et d'autres prompts sonnent autrement de chaque côté ; le ring montre la qualité et la dispersion, pas un classement définitif. Le tableau entier et la façon dont il a été mesuré : la fiche du modèle.

Les vocabulaires de Tsunami Wave et de la Première Vague

Chaque mot reçu par nos deux fine-tunes, compté et consultable : les 109 250 morceaux d'entraînement de Tsunami Wave et les 32 633 de la Première Vague avant lui. Genres, instruments, voix, les mots d'émotion donnés par l'audio lui-même, tonalités et BPM, et les clés des partitions. Peu de fine-tunes publient ce qu'on a dit à leur modèle.

Ce que dit le spectre

Le ring mesuré plutôt qu'écouté : 280 morceaux, 40 pour chacun de nos six camps, 20 de SUNO v6 et 20 de Musicful V3. Chaque morceau a d'abord été ramené à −14 LUFS, pour que le volume ne gagne rien, et chaque courbe est le niveau propre du morceau, bande par bande, rapporté à toute sa puissance : seule la forme est comparée. Les nôtres sont la sortie brute du moteur, les leurs arrivent masterisés, si bien qu'une part des écarts ci-dessous revient au mastering.

Le spectre moyen en tiers d'octave des huit camps du ring, de 20 Hz à 20 kHzLe spectre moyen en tiers d'octave des huit camps du ring, de 20 Hz à 20 kHz

Une seule courbe, jusqu'à la dernière octave

De 100 Hz à 10 kHz, les courbes moyennes des huit camps restent à moins de 5,2 dB les unes des autres. Au-dessus de 16 kHz, elles se séparent. Musicful V3 ne garde rien au-delà de 16 kHz dans 38 de ses 40 morceaux : à 20 kHz sa moyenne est à −90,6 dB, un mur là où les autres ont une pente. SUNO v6 en garde le plus là-haut, −31,0 dB dans 16–20 kHz ; les nôtres sont entre −39,3 et −42,3 dB, et s'arrêtent eux aussi à 16 kHz de temps en temps, dans 1 à 6 morceaux sur 40, le plus souvent RS-TW 2.0 ×0.9.

La bande de l'air (8–16 kHz) et la bande du haut (16–20 kHz) de chaque camp, en dB de la puissance du morceauLa bande de l'air (8–16 kHz) et la bande du haut (16–20 kHz) de chaque camp, en dB de la puissance du morceau

L'air : les leurs plus brillants de 2,3 à 4,6 dB

Dans la bande de l'air, 8–16 kHz, SUNO v6 et Musicful V3 sont à −19,4 et −19,6 dB de la puissance de leurs morceaux, nos six camps entre −21,8 et −24,0 dB. Un mastering relève d'ordinaire l'air, et les nôtres n'en ont eu aucun : dans le Studio, c'est l'affaire de l'Affineur, une fois la chanson chantée.

Facteur de crête en dB et plage de sonie en LU pour chaque camp : la moyenne et du 10e au 90e centileFacteur de crête en dB et plage de sonie en LU pour chaque camp : la moyenne et du 10e au 90e centile

Crêtes et plage : les nôtres respirent plus large

Facteur de crête, la crête au-dessus de la moyenne : SUNO v6 14,4 dB, Musicful V3 15,7 dB, les nôtres de 16,2 à 16,6 dB. Plage de sonie : les leurs 5,9 et 6,0 LU, les nôtres de 6,4 à 7,0 LU. RS-TW 2.0 ×0.9 est le plus large de nos fine-tunes, 16,6 dB et 7,0 LU, aussi large que le YuE2-3B d'origine (16,5 dB, 7,0 LU) : sa tectonique, en chiffres. ×0.75 est le plus resserré, 16,2 dB et 6,6 LU.

Le spectre en tiers d'octave du Psaume 22 en grec à quatre intensités de Tsunami WaveLe spectre en tiers d'octave du Psaume 22 en grec à quatre intensités de Tsunami Wave

Quatre intensités, un psaume

Le jeu à l'aveugle : douze cartes chantées à quatre intensités de Tsunami Wave par-dessus RS-FW 2.4, avec la même graine à chaque intensité. Sur le Psaume 22 en grec, le pas de ×0.75/0.75 à ×0.8/0.8 a ôté 36 dB au sub-grave, 20–60 Hz, de −7,9 à −44,3 dB : le sol s'est dérobé sous la chanson. Sur les douze cartes, le balancement est plus doux, le sub-grave à −8,5 dB pour ×0.75/0.75 et entre −10,4 et −11,0 dB pour les trois autres, et ×0.75/0.75 est le plus proche de la courbe médiane du ring lui-même sur 6 cartes sur 12, à une distance moyenne de 4,1 dB contre 4,8 à 5,2 dB. C'est pourquoi ×0.75 devient le modèle par défaut du Studio dans la 2.0.6, et ×0.9 celui qui ne promet pas de stabilité.

Mesuré avec notre propre code sur le CPU : bandes de tiers d'octave tirées d'un spectre de Welch, sonie et sa plage selon ITU-R BS.1770-4 et EBU Tech 3342. Chaque image s'ouvre en grand d'un clic.

Ce que dit la stéréo

Les 280 prises du ring, mesurées dans leur largeur. Dans chacune de quatre bandes, le signal latéral, la moitié de la différence des deux canaux, est mis en regard du central, la moitié de leur somme : plus le latéral se tient haut au-dessus du central en dB, plus la bande sonne large, et une prise en mono n'aurait pas de latéral du tout. Le panorama, c'est de combien l'écart de niveau entre le canal gauche et le droit oscille au fil d'une prise, de son 5e à son 95e centile, en dB. Chaque nombre est la médiane des prises d'un camp, 20 pour SUNO v6 et pour Musicful V3, 40 pour chacun des nôtres. Plus large n'est pas mieux ici, seulement plus large : ce tableau ne donne pas de places.

−20−16−12−8−4dB20–200 Hz0.2–2 kHz2–8 kHz8–20 kHz
  • SUNO v6
  • Musicful V3
  • YuE2-3B
  • RS-FW 0.7 · 1.5 · 2.4
  • RS-TW 2.0 ×0.75
  • RS-TW 2.0 ×0.9

Le latéral sur le central dans quatre bandes, dB, les médianes des prises de chaque camp : plus c'est haut, plus c'est large.

mesuré brut, les médianeslatéral sur central, dBpanorama, dB
basses
20–200 Hz
médiums
0,2–2 kHz
aigus
2–8 kHz
air
8–20 kHz
SUNO v6−12.5−7.0−6.8−9.66.4
Musicful V3−13.0−7.2−5.9−7.96.6
YuE2-3B−17.4−8.2−7.9−10.66.4
RS-FW 0.7−17.2−8.5−7.3−10.95.9
RS-FW 1.5−17.4−7.5−6.6−10.26.3
RS-FW 2.4−16.5−8.0−7.9−11.26.4
RS-TW 2.0 ×0.75−19.0−8.1−7.9−11.66.0
RS-TW 2.0 ×0.9−20.1−8.9−8.2−12.05.9

Nos fusions gardent les médiums et les aigus là où les a le YuE2-3B d'origine, jamais à plus de 1,3 dB. RS-TW 2.0 est un peu plus étroit aux bords : ×0.75 de 1,6 dB dans les basses, 1,0 dB dans l'air et 0,4 dB dans le panorama, ×0.9 de 2,7, 1,4 et 0,5 dB. SUNO v6 et Musicful V3 ouvrent les basses 4,9 et 4,4 dB plus large que le YuE2-3B d'origine.

À l'oreille de Viktor, les bords plus étroits de RS-TW 2.0 sonnent plus stables, pas comme une stéréo perdue : le YuE2-3B d'origine gare souvent une guitare dans un seul canal pendant 15 à 20 secondes.

Mesuré avec notre propre code sur le CPU : un spectre à court terme de 4096 points toutes les 50 ms sur les 240 premières secondes de chaque prise, le central et le latéral comme (L+R)/2 et (L−R)/2, le panorama d'après l'écart de niveau des canaux dans 200 Hz – 8 kHz, aux instants à moins de 40 dB du plus fort de la prise.

Ce qu'il faut

La machine

  • Une carte NVIDIA : 24 Go pour tout en pleine précision ; avec 12–16 Go et 8 Go, il tourne avec des copies plus petites (le Vidéaste veut 24 Go)
  • Linux (fait sur Ubuntu 24.04, CUDA 12.8)
  • Environ 34–41 Go de disque, mesurés sur des installations neuves : le programme et son Python (17 Go), les modèles (17 à 24 Go selon la carte, téléchargés, épinglés et vérifiés par fetch-models.sh) ; les modèles du Peintre 39–43 Go de plus, les ensembles 💎 5,6 Go, chacun seulement quand tu le demandes

L'écran

  • Fait pour une fenêtre de navigateur de 1920×1080 à 100 %
  • L'idéal : 2K (2560×1440), 22″ ou plus, 16:9 ou plus large
  • Deux thèmes pour des heures de travail : Scroll & Brick le jour, Scroll by Lamplight la nuit, et 20 autres

En option

  • Un serveur de chat pour l'Écrivain (vLLM, LM Studio, Ollama) ou une clé OpenRouter
  • Une DAW : REAPER, Waveform 14+, Bitwig
  • Plus de GPU : l'entraînement et le travail du labo à côté des chansons

Pas sur les GPU gratuits du cloud. Ruach Studio ne tourne pas sur Google Colab, Kaggle ni sur aucun GPU gratuit de notebook, alors n'y passe pas une soirée : c'est un Studio entier, pas un notebook. Il compile son moteur C++/CUDA sur la machine où il vit, garde à côté un serveur et un laboratoire de services Python, et prend environ 34–41 Go de disque (74–84 Go avec le Peintre). La carte, la mémoire, le disque effacé et la limite d'heures d'une session gratuite ne le tiennent pas. Il lui faut ton propre ordinateur sous Linux, ou un serveur que tu loues et gardes, avec une carte NVIDIA : 24 Go pour tout, 16 Go avec les copies plus petites du modèle.

Ce qu'il télécharge

Mesuré fichier par fichier sur les listes épinglées des dépôts du Studio et sur le disque d'une installation neuve (1 Go = 10⁹ octets). L'installation apporte le Créateur, le Bibliothécaire et la chaîne de l'Affineur ; toute autre salle ne vient que sur demande, depuis Moteur → Modèles et LoRA → Par salle, qui mesure d'abord la place libre et ne récupère rien qui ne tiendrait pas.

carte de 24 Gocarte de 12–16 Gocarte de 8 Go
le programme et son moteur, compilé ici (0,2 Go téléchargés)0,9 Go0,9 Go0,9 Go
ses deux Python, avec PyTorch pour CUDA 12.8 dans chacun (8,7 Go téléchargés)16,5 Go16,5 Go16,5 Go
YuE2 et l'affinage propre à Ruach Studio, à la quantification de la carte14,9 Go8,2 Go8,2 Go
le reste : deux décodeurs de plus, le transcripteur, Whisper, les modèles des stems, UniverSR et Apollo-vocal, les LoRA8,8 Go8,8 Go8,8 Go
l'installation41,1 Go34,4 Go34,4 Go
+ Écrivain : son modèle de langue par llama.cpp7,4 Go7,4 Go6,2 Go
+ Affineur : MuScriptor et FlashSR6,1 Go6,1 Go6,1 Go
+ Peintre : ses aides et Qwen-Image 2512 (Q6 sur 24 Go, Q4 en dessous)42,9 Go39,3 Go39,3 Go
+ Vidéaste : MiniMax H3 et SeedVR286,3 Goil faut 24 Goil faut 24 Go
+ Entraîneur LoRA : sa base et l'écouteur de style20,2 Go16,3 Go12,9 Go
toutes les salles204,0 Go103,5 Go98,9 Go

Seulement sur demande nominative : les autres moteurs de son (les fusions IRA, IRAE et RS-FW, de 35 à 86 Go selon la quantification), les adaptateurs du Peintre (7,5 Go) et ses affinages (20,4 Go chacun), tous les paliers de MiniMax H3 (201 Go) ou le BF16 (478 Go), les ensembles 💎 (5,6 Go). Non comptés : le pilote NVIDIA et le CUDA toolkit, Pianoteq (à acheter soi-même), vos prises.

La suite

2.0.5 est le Studio où nous faisons chaque jour nos propres chansons. Voici les plus grosses pièces en route, pour 2.1.0 et après.

  • Des chansons modifiées comme le modèle les écrit. Une prise prolongée à partir de n'importe quel moment ; une section réécrite en gardant la voix, la tonalité et les mesures de ses voisines, cousue dans les propres tokens du modèle ; une couche instrumentale sur la partition de la prise elle-même.
  • Le DAW, plus loin. Une piste d'accords et une grille de temps sur la prise, une référence tirée de n'importe quelle prise, et un piano roll qui écrit dans la partition ce que tu joues au clavier MIDI.
  • Le Vidéaste, plus loin. Les paroles sur le clip, mot à mot, et une même couleur sur toutes ses scènes.
  • La prochaine vague de notre fine-tune. Elle apprend de ce que YuE2 chante le moins bien, et s'écoute à l'aveugle avant de sortir.
  • Des plugins natifs pour REAPER, Waveform et Bitwig, une fois que le Studio aura trouvé ses gens.

Licences

Le code

  • La GNU AGPL, version 3 ou ultérieure : chacun peut l'utiliser, l'étudier, le modifier et le transmettre, et un fork reste ouvert, avec ses sources.

Le nom et l'art

  • Le logo, le nom «Ruach Studio», et l'audio et les images publiés avec : CC BY-NC-ND 4.0.

Le modèle

  • Les poids de YuE2 sont sous CC BY-NC 4.0. Leur licence parle des poids, pas des chansons faites avec : lis-la avant de vendre.

Sur les épaules de

  • YuE2 et MERT-v2 de m-a-p : le modèle
  • yue2.cpp de ServeurpersoCom : le moteur C++ sur ggml, porté ici avec ses propres correctifs
  • YuE2 Kit d'IronWolve : la base de la page et des scripts
  • AI-Toolkit d'Ostris : le code YuE2 de l'entraîneur en a été porté
  • Mothersuperior : la tête de tokenizer realaudio et la fusion du VAE
  • Qwen2.5-Omni (l'auditeur), Whisper (le contrôle des paroles), BS-Roformer et htdemucs (pistes séparées), UniverSR (suréchantillonnage)
  • Qwen-Image 2512 de Qwen, avec Lightning de lightx2v : les illustrations
  • YuE2 Studio : le vérificateur de partition ; GTSinger : des voix pour l'entraînement

Une petite histoire

Viktor Zhuromskyy, l'auteur de Ruach Studio, ne le publie pas pour faire parler de lui. Il l'a fait pour lui-même. Après plus de six mois à se débattre avec Suno sur des formules payantes, et à chercher un modèle qui en vaille la peine (ACE-Step, MiniMax et d'autres), il s'est mis à construire son propre studio audio, sur sa propre machine. Son choix s'est arrêté sur YuE2 : de tous les modèles ouverts, c'est le plus rentable et le plus raffiné.

Il n'a pas bricolé le Studio à la va-vite, juste pour avoir quelque chose qui tourne. Il l'a fait à sa manière, parce que sa création est la sienne, raffinée et inimitable : ses traductions, ses textes interlinéaires et bien plus encore. Il y a fait entrer tout ce qu'il a pu, a poli l'interface aussi loin qu'il a pu, et a fait de la création dans le Studio non pas un tâtonnement de clics entre béquilles et nids-de-poule, mais quelque chose de vraiment productif.

Voilà toute l'histoire. Maintenant, le Studio est aussi à toi.