Ruach Studio
IT
OSEMSimply awesomeOpen Source, Engaged & Musical

Canzoni dalle parole, sulla tua macchina.

Un intero studio attorno a YuE2, il modello aperto di canzoni. Scrivi lo stile e il testo, e lo studio compone, canta e rende la canzone sulla tua GPU. Le tue canzoni, parole e impostazioni non la lasciano mai.

2.0.0-rc1 · la prima release candidate · ottobre 2026
Il Creatore di giorno: il modulo della canzone, il take che stai ascoltando e tutti i take Il Creatore di notte
8 mincanzoni intere, fino a otto minuti
126 suna canzone di 6:12 su una RTX 3090
5 stanzeper creare, scrivere, rifinire, conservare e insegnare
200strumenti provati a orecchio
7lingue della pagina

Cinque stanze, uno studio

Il Creatore fa la canzone, lo Scrittore la scrive con un modello di chat, il Rifinitore la finisce, il Bibliotecario conserva ogni take e l'Addestratore LoRA insegna a YuE2 le tue canzoni. Dentro lo studio c'è una guida per ogni stanza.

Creatore

Creatore

Stile, testo, modalità di pianificazione, decoder, slider, LoRA su una strada dal verde al rosso; il take con la sua partitura, i suoi semi e tutto ciò che serve per rifarlo.

Scrittore

Scrittore

Canzoni come documenti con versioni, profili di testo e un tuo modello di chat (o OpenRouter) che abbozza e rivede con te.

Rifinitore

Rifinitore

Spettro, artefatti, antironzio, una verifica del testo con Whisper, stem, remaster, upscale; una catena li esegue tutti.

Bibliotecario

Bibliotecario

Ogni take negli spazi: cercato, votato, annotato, bloccato, con copertina, mandato alla tua DAW; un cestino che restituisce.

Addestratore LoRA

Addestratore LoRA

Adattatori dalle tue canzoni: il set, l'addestramento, le curve di entrambe le metà spiegate, le epoche da ascoltare per prime.

Il prontuario degli strumenti

Il prontuario ♪

200 strumenti provati e giudicati a orecchio: cosa suona davvero YuE2, cosa suona debole e cosa non conosce.

Cosa ne fa uno studio

Non l'ennesimo involucro di un modello: una stazione di lavoro attorno al modello, aperta fino all'osso, ogni modifica numerata e documentata.

  • Canzoni intere, fino a otto minuti. Una canzone di 6:12 in 126 s; una di 7:25 con la partitura prima in 198 s, su una RTX 3090.
  • Prima la partitura, ed è tua da modificare. YuE2 scrive melodia e accordi in ABC prima che suoni una nota: cambiali, trasponili, porta la tua partitura o il tuo MIDI, e la canzone la segue.
  • Due semi, non uno. Tieni la canzone (il seme musicale), riascoltala resa di nuovo (il seme sonoro).
  • Il tuo suono. Addestramento LoRA sulle tue canzoni, nello studio, senza quantizzazione (bf16), con una telemetria che ti dice quali epoche ascoltare per prime.
  • Post-produzione, tutta in locale. Stem (BS-Roformer, htdemucs), antironzio, remaster, upscale (UniverSR), una verifica del testo con Whisper.
  • Nella tua DAW (sperimentale). Un progetto REAPER con gli stem, la partitura in MIDI, le sezioni e il testo sulla timeline; DAWproject per Waveform e Bitwig.
  • Uno scrittore che conosce il motore. Lo stile in tag brevi, il più importante per primo: come YuE2 lo segue meglio.
  • Più GPU, più lavori. Sintesi su una scheda, addestramento sulle altre; con una sola scheda la pagina ti dice cosa aspetta.
  • Per script e agenti. Un'API (OpenAPI 3.1) e un server MCP sulla tua macchina e nella tua rete.
  • La tua lingua. La pagina intera in inglese, russo, ucraino, bielorusso, greco, spagnolo e italiano.
Babele nella partitura: l'esecuzione fermata, e perché
Babele nella partitura: presa 15 s dopo l'avvio

Una guardia contro la spazzatura

Quando la metà musicale scrive una partitura rotta (succede con adattatori spinti troppo in là), il motore ferma l'esecuzione prima che ci si costruisca sopra della musica, in pochi secondi, e dice perché: quali adattatori, quanto oltre i loro limiti, cosa è stato scritto.

Le intensità stanno su strade misurate; gli adattatori sovrapposti condividono un tetto misurato.

Le curve dell'Addestratore
Le curve di entrambe le metà, spiegate

Un suo addestratore LoRA

Lo studio addestra da sé gli adattatori, su pesi bf16 non quantizzati. Rispetto ad AI-Toolkit di Ostris sullo stesso set, la loss della metà musicale coincide epoca per epoca entro 0.015.

Rank 16 su 148 canzoni: 2.1 s a passo in 12 GB. Rank 32 su 42 canzoni intere: 6.7 s a passo in 18 GB.

Ruach Studio e SUNO, onestamente

Ogni settimana un video dice che qualche modello uccide SUNO. Questo non è un modello: è una stazione di lavoro attorno a uno. Ecco dove vince e dove no (non ancora).

Ruach Studio (YuE2)SUNO
dove girasulla tua GPU; le tue canzoni non la lasciano mainel loro cloud
quanto costal'elettricitàun abbonamento e dei crediti
la partiturascritta per prima, visibile, modificabile, tua (ABC, MIDI)nascosta
ripetere un takeesattamente: due semi che conservino
il tuo suonoaddestra una LoRA sulle tue canzoni, nello studionessun addestramento
dopo il renderstem, antironzio, remaster, upscale, verifica del testo, tutto in localestem, nel cloud
in una DAWun progetto REAPER con la partitura, le sezioni e il testo (sperimentale)stem audio
il codiceaperto, ogni modifica documentatachiuso
rifinitura pronta all'usomeno: un mix può ronzare (l'antironzio aiuta), il testo può scivolare (la verifica del testo trova dove), alcuni strumenti YuE2 li suona deboli o non li suona affatto (una LoRA li insegna)più
cosa serveuna GPU NVIDIA (24 GB per tutto a piena precisione), Linux, circa 120 GB di disco per i modelli, le LoRA e gli spaziun browser

Cosa serve

La macchina

  • Una GPU NVIDIA: 24 GB per tutto a piena precisione
  • Linux (fatto su Ubuntu 24.04, CUDA 12.8)
  • Circa 120 GB di disco: i modelli (circa 100 GB, scaricati, fissati e controllati da fetch-models.sh), le LoRA e gli spazi

Lo schermo

  • Fatto per una finestra del browser di 1920×1080 al 100 %
  • L'ideale: 2K (2560×1440), da 22″ in su, 16:9 o più larga
  • Due temi per ore di lavoro: Scroll & Brick di giorno, Scroll by Lamplight di notte, e altri 20

Facoltativo

  • Un server di chat per lo Scrittore (vLLM, LM Studio, Ollama) o una chiave OpenRouter
  • Una DAW: REAPER, Waveform 14+, Bitwig
  • Più GPU: l'addestramento e i lavori del laboratorio accanto alle canzoni

Cosa verrà

La 2.0.0-rc1 è lo studio in cui facciamo le nostre canzoni ogni giorno. Questi sono i pezzi più grandi in arrivo, per la rc2 e oltre.

  • La stanza dell'Artista. Copertine in tre formati insieme da un solo seme (1:1 per l'album, 16:9 per un video, 9:16 per uno short), con il titolo e l'artista scritti sopra, e le versioni dell'immagine di ogni take.
  • Altre cinque lingue. Cinese, francese, portoghese, tedesco e giapponese; quelle da destra a sinistra quando la pagina stessa saprà andare da destra a sinistra.
  • I modelli dello Scrittore con i loro prezzi, dalla lista di OpenRouter, mentre scrivi.
  • Stanze più calme. Ogni pulsante che non si può annullare dietro un dialogo, le note in riga come suggerimenti, una sola forma per i pulsanti a icona.
  • Il tipo di una voce nell'Addestratore, misurato sul parlato e sul canto.
  • Un'app desktop. Prima una pagina installabile (PWA), poi un'app Electron che avvia e ferma da sola i suoi servizi.
  • Un editor di partitura come quello di una DAW. Un piano roll, una traccia di accordi, il testo sopra le note, una tastiera MIDI per suonare le idee.
  • Plugin nativi per REAPER, Waveform e Bitwig, quando lo studio avrà trovato la sua gente.

Licenze

Il codice

  • La GNU AGPL, versione 3 o successiva: chiunque può usarlo, studiarlo, cambiarlo e passarlo ad altri, e un fork resta aperto, con il suo sorgente.

Il nome e la grafica

  • Il logo, il nome «Ruach Studio», e l'audio e le immagini pubblicati con esso: CC BY-NC-ND 4.0.

Il modello

  • I pesi di YuE2 sono CC BY-NC 4.0. La loro licenza parla dei pesi, non delle canzoni fatte con essi: leggila prima di vendere.

Su cosa poggia

  • YuE2 e MERT-v2 di m-a-p: il modello
  • yue2.cpp di ServeurpersoCom: il motore in C++ su ggml, portato qui con le sue patch
  • YuE2 Kit di IronWolve: la base della pagina e degli script
  • AI-Toolkit di Ostris: il codice YuE2 dell'addestratore è stato portato da lì
  • Mothersuperior: la testa del tokenizer realaudio e la fusione del VAE
  • Qwen2.5-Omni (l'ascoltatore), Whisper (la verifica del testo), BS-Roformer e htdemucs (stem), UniverSR (upscale)
  • Krea 2 Muse di Stable Yogi e CyberRealistic XL di Cyberdelia: le copertine
  • YuE2 Studio: il controllo delle partiture; GTSinger: voci per addestrare

A little story

Viktor Zhuromskyy, the author of Ruach Studio, does not publish it for the hype. He made it for himself. After more than half a year of struggling with Suno on paid plans, and of searching for a model worth working with (ACE-Step, MiniMax and others), he set out to build an audio studio of his own, on his own machine. He settled on YuE2: of all the open models, it is the best value and the most refined.

He did not knock the studio together just to have something that runs. He built it his own way, because his work is his own: his translations, his interlinear texts and much more. He fit into it as much as he could, polished the interface as far as he could, and made working with it not poking and clicking among crutches and potholes, but as productive as it can be.

That is the whole story. Now the studio is yours as well.