Google Magenta RealTime 2: kada muzički model postane instrument koji se može svirati
Ažurirani sažetak s Google službenim grafikama o niskoj latenciji, MIDI/tekst/audio kontroli, 2.4B/230M strukturi, hardveru i granicama MRT2.

Novosti o modelima / Google Magenta
Google Magenta RealTime 2 (MRT2) nije uobičajeni generator muzike po principu „upišite prompt i čekajte gotovu pjesmu“. Google ovo izdanje predstavlja kao spoj otvorenog modela, mehanizma za inferenciju u stvarnom vremenu i primjera aplikacija: osnovnog modela sa 2.4B parametara, malog modela sa 230M parametara, audio kodeka SpectroStream, reprezentacije stila MusicCoCa, upravljanja putem MIDI-ja, teksta i zvuka te lokalnog okruženja za generisanje muzike u stvarnom vremenu.
Ovaj ažurirani članak koristi zvanične Googleove ilustracije i dokaze iz kartice modela kako bi objasnio poseban položaj MRT2. Model ne pokušava zamijeniti aranžiranje, miksanje ili produkciju cijele pjesme. On usmjerava muzičke modele prema svirljivom i upravljivom radu uživo, prilagođenom DAW okruženju. U praksi više liči na saradnika u stvarnom vremenu nego na mašinu za izradu pjesama izvan mreže.
Od Magenta RealTime i Lyria RealTime API do svirljivog lokalnog modela
MRT2 nastavlja dvije ranije grane istog istraživačkog programa: model Magenta RealTime i hostovani Lyria RealTime API. Ti sistemi omogućili su neprekidno generisanje i usmjeravanje muzičkog stila, ali je prethodni model koristio autoregresiju po segmentima, s okvirom od približno dvije sekunde. Nota, promjena stila ili nova zvučna referenca nisu mogle uticati na zvuk dok se trenutni segment ne završi.
MRT2 zadržava SpectroStream i MusicCoCa, a zatim mijenja generativnu osnovu u decoder-only Transformer s autoregresijom po pojedinačnim okvirima. Okvir sada traje 40 ms, pa se MIDI stanje, tokeni stila i zvučni kontekst ponovo čitaju za svaki novi okvir. Prema Googleovim podacima, kašnjenje upravljanja smanjeno je s približno tri sekunde na oko 200 ms. Tokom intervala od dvije sekunde, u kojem je ranije nastajao jedan segment, novi model ima pedeset prilika da preusmjeri zvuk.
Izdanje također odvaja hostovanu demonstraciju od modela koji muzičari mogu ugraditi u vlastite alate. Lyria RealTime API pokazao je interaktivno generisanje kao uslugu; MRT2 objavljuje težine, Python biblioteku, MLX C++ mehanizam, DAW primjere i samostalne aplikacije za korištenje na uređaju. Može biti dio koncertne postavke, sistema muzike za igre ili instalacije, bez svođenja interakcije na unos prompta, čekanje i preuzimanje.
Tehnički dokazi: nije riječ samo o većem modelu
Zvanična kartica modela dijeli MRT2 na tri osnovne komponente: SpectroStream, MusicCoCa i decoder-only Transformer LLM. SpectroStream je diskretni audio kodek koji stereo muzički zvuk od 48kHz pretvara u tokene. MusicCoCa preslikava tekst i muzički zvuk u zajednički prostor ugrađivanja. LLM generiše sljedeći zvučni okvir na osnovu kontekstualnih audio tokena, MusicCoCa tokena stila i MIDI tokena.
Ovakva struktura objašnjava zašto MRT2 može istovremeno primati tekst, zvuk i MIDI. Tekst opisuje stil, zvuk daje zvučnu ili muzičku referencu, a MIDI pruža kontrolu nad stanjem izvođenja. Ulazi nisu samo spojeni; imaju različite uloge u petlji generisanja u stvarnom vremenu.
Dvije zvanične konfiguracije modela također su znakovite: osnovni model sa 2.4B parametara i mali model sa 230M parametara. Osnovni model daje prednost kvalitetu, dok mali model snižava prag za lokalno pokretanje. Kartica modela navodi i prozorski attention od 25 okvira (1s) za osnovni model, 41 okvir (~1.6s) za mali model te efektivno receptivno polje od 20s za oba. To je neprekidno generisanje s ograničenim kontekstom, a ne zaključivanje izvan mreže nad cijelom pjesmom.
Šta malo kašnjenje zaista znači
Jedna od ključnih promjena koje Google ističe jeste smanjenje veličine okvira modela sa 2s na 40ms u odnosu na prethodnu generaciju i smanjenje kašnjenja upravljanja s približno 3s na oko 200ms. Ta brojka je uvjerljiva, ali joj treba dodati zvaničnu granicu: vrijeme reakcije od početka do kraja ne čini samo inferencija modela. Ono obuhvata i ulazne i izlazne međuspremnike, audio interfejse, host softver i vanjske komponente.
Za muzičare ~200ms nije gotovo trenutan odziv hardverske klavijature ili okidača bubnja. Ipak, dovoljno je da model pređe iz „generatora izvan mreže“ u „interaktivni sistem“. MRT2 je prikladniji za postepenu promjenu stila, produžavanje pratnje, reakciju na teksturu, kodiranje uživo, instalacije i muziku za igre nego kao zamjena za ritam-mašine ili klavirske instrumente koji traže preciznost u milisekundama.
Po čemu se razlikuje od jednokratnog generisanja pjesme
| Dimenzija | Magenta RealTime 2 | Uobičajeni generatori od prompta do pjesme | Praktični učinak |
|---|---|---|---|
| Ritam interakcije | Slušajte, svirajte, prilagođavajte i nastavite generisanje. | Unesite prompt i čekajte potpun rezultat. | MRT2 odgovara eksperimentima i izvođenju u stvarnom vremenu; generisanje od prompta do pjesme odgovara brzim, završenim skicama. |
| Kontrolni ulazi | MIDI, tekst i zvuk zajedno. | Obično tekstualni promptovi uz ograničene strukturne kontrole. | MIDI omogućava modelu da reaguje na izvođačke geste. |
| Mjesto izvršavanja | Zvanično usmjeren na lokalne aplikacije s otvorenim težinama, Apple Silicon aplikacije i DAW dodatke. | Često usluge hostovane u oblaku. | MRT2 je prirodniji izbor za istraživanje, dodatke i integraciju u lokalni muzički softver, ali zahtijeva lokalni hardver. |
| Ciljni izlaz | Neprekidan muzički zvuk kojim se može upravljati. | Potpune pjesme ili završeni isječci. | MRT2 se ponaša više kao instrument ili pratilac u stvarnom vremenu nego kao fabrika gotovih pjesama. |
| Kreativna granica | Kartica modela usmjerena je na instrumentalnu muziku i navodi ograničenja neleksemskih vokalnih zvukova. | Često se promoviraju kroz generisanje pjesama s vokalima. | MRT2 je najbolje posmatrati u kontekstu instrumentalne muzike, tekstura, pratnje i interaktivnih muzičkih scena. |
Ključne činjenice iz zvaničnih izvora o MRT2
| Dimenzija | Zvanični izvor | Tačno tumačenje |
|---|---|---|
| Licenca | Kod pod licencom Apache-2.0, težine modela pod CC-BY 4.0. | Ovo nije izdanje s jednom licencom; pri integraciji treba zajedno pročitati uslove za kod, težine i korištenje. |
| Podjela modela | 2.4B base / 230M small. | Base i small predstavljaju različite kompromise između kvaliteta i lokalnog pokretanja. |
| Audio kodek | SpectroStream pretvara stereo zvuk od 48kHz u tokene pri frekvenciji okvira od 25Hz, dubini RVQ od 64, s 10-bit kodovima i protokom od 16kbps. | Rad u stvarnom vremenu proizlazi iz spoja modela s kodekom i reprezentacijom toka, a ne samo iz frekvencije uzorkovanja. |
| Kontrolni ulazi | Tekstualni promptovi, zvučni primjeri i MIDI. | Tri ulaza predstavljaju stil, kontekst i kontrolu stanja izvođenja. |
| Podaci za obuku | Približno 71k sati kataloške muzike, uglavnom instrumentalne. | Očekivanja od vokalnih tekstova trebaju biti umjerena; kartica modela navodi da vokalni zvukovi uglavnom nisu leksički. |
| Evaluacija | Kartica modela navodi da će metrike i rezultati biti objavljeni u predstojećem tehničkom izvještaju. | Ne izmišljajte rang-liste ni neobjavljene rezultate; navodite samo objavljenu arhitekturu i ograničenja. |
Šta ovo izdanje mijenja za interaktivnu muziku
Ključni pojmovi MRT2 su neprekidno generisanje i upravljanje s malim kašnjenjem. Napravljen je da se na njemu svira i da se usmjerava, a ne samo da prima naredbe putem prompta.
Kartica modela usredotočena je na interaktivno stvaranje muzike i uglavnom instrumentalnu katalošku muziku. Gotove pjesme, tekstovi, vokali i produkcija spremna za objavu i dalje zahtijevaju ljudski radni tok.
Otvorene težine i lokalna inferencija čine istraživanje, dodatke i DAW integraciju praktičnijim, ali hardver, međuspremnici, host softver i audio interfejsi zajedno oblikuju iskustvo.
Sve slike i GIF-ovi u ovom pregledu zvanični su materijali iz izdanja Google Magenta, a ne zamjenski crteži ili ponovo izrađeni grafikoni.