Google Magenta RealTime 2: όταν ένα μουσικό μοντέλο γίνεται όργανο προς εκτέλεση
Ενημερωμένο briefing με επίσημα γραφήματα Google για χαμηλή καθυστέρηση, έλεγχο MIDI/κειμένου/ήχου, δομή 2.4B/230M, hardware και όρια του MRT2.

Νέα μοντέλων / Google Magenta
Το Google Magenta RealTime 2 (MRT2) δεν είναι μια συμβατική γεννήτρια μουσικής όπου γράφεις μια προτροπή και περιμένεις ένα ολοκληρωμένο κομμάτι. Η Google παρουσιάζει την κυκλοφορία ως συνδυασμό ανοικτού μοντέλου, μηχανής συμπερασμού σε πραγματικό χρόνο και ενδεικτικών εφαρμογών: ένα βασικό μοντέλο 2,4 δισεκατομμυρίων παραμέτρων, ένα μικρό μοντέλο 230 εκατομμυρίων, τον κωδικοποιητή ήχου SpectroStream, την αναπαράσταση ύφους MusicCoCa, έλεγχο μέσω MIDI, κειμένου και ήχου, καθώς και μια τοπική εμπειρία παραγωγής μουσικής σε πραγματικό χρόνο.
Η ενημερωμένη αυτή ανάλυση αξιοποιεί επίσημα σχήματα της Google και στοιχεία από την κάρτα του μοντέλου για να εξηγήσει την ιδιαίτερη θέση του MRT2. Δεν επιχειρεί να αντικαταστήσει την ενορχήστρωση, τη μίξη ή την ολοκληρωμένη παραγωγή τραγουδιών. Μετακινεί τα μουσικά μοντέλα προς μια αλληλεπίδραση που μπορεί να παιχτεί, να ελεγχθεί, να ενσωματωθεί σε DAW και να χρησιμοποιηθεί ζωντανά. Στην πράξη μοιάζει περισσότερο με συνεργάτη σε πραγματικό χρόνο παρά με αυτόνομη μηχανή τραγουδιών.
Από το Magenta RealTime και το Lyria RealTime API σε ένα τοπικό μοντέλο που παίζεται
Το MRT2 συνεχίζει δύο προηγούμενους κλάδους του ίδιου ερευνητικού προγράμματος: το μοντέλο Magenta RealTime και τη φιλοξενούμενη υπηρεσία Lyria RealTime API. Τα συστήματα αυτά καθιέρωσαν τη συνεχή παραγωγή και τον κατευθυνόμενο μουσικό χαρακτήρα, όμως το προηγούμενο μοντέλο χρησιμοποιούσε αυτοπαλινδρόμηση ανά τμήμα με παράθυρο περίπου δύο δευτερολέπτων. Μια νότα, μια αλλαγή ύφους ή μια νέα ηχητική αναφορά δεν μπορούσε να επηρεάσει τον ήχο πριν ολοκληρωθεί το τρέχον τμήμα.
Το MRT2 διατηρεί τα SpectroStream και MusicCoCa, αλλά αντικαθιστά τον πυρήνα παραγωγής με Transformer μόνο αποκωδικοποιητή και αυτοπαλινδρόμηση ανά καρέ. Κάθε καρέ διαρκεί πλέον 40 ms, οπότε η κατάσταση MIDI, τα διακριτικά ύφους και το ηχητικό πλαίσιο διαβάζονται ξανά για κάθε νέο καρέ. Η καθυστέρηση ελέγχου που αναφέρει η Google μειώνεται από περίπου τρία δευτερόλεπτα σε περίπου 200 ms. Στο διάστημα των δύο δευτερολέπτων όπου το προηγούμενο μοντέλο παρήγαγε ένα τμήμα, το νέο έχει πενήντα ευκαιρίες να αλλάξει την κατεύθυνση του ήχου.
Η κυκλοφορία διαχωρίζει επίσης μια φιλοξενούμενη επίδειξη από ένα μοντέλο που οι μουσικοί μπορούν να εντάξουν στα δικά τους εργαλεία. Το Lyria RealTime API έδειξε τη διαδραστική παραγωγή ως υπηρεσία· το MRT2 δημοσιεύει βάρη, βιβλιοθήκη Python, μηχανή MLX C++, παραδείγματα για DAW και αυτόνομες εφαρμογές για χρήση στη συσκευή. Μπορεί να ενσωματωθεί σε μια ζωντανή εγκατάσταση, σε σύστημα μουσικής παιχνιδιού ή σε διαδραστικό έργο χωρίς η σχέση να περιορίζεται σε «προτροπή, αναμονή και λήψη».
Τεχνικά στοιχεία: όχι απλώς ένα μεγαλύτερο μοντέλο
Η επίσημη κάρτα χωρίζει το MRT2 σε τρία βασικά στοιχεία: SpectroStream, MusicCoCa και ένα LLM Transformer μόνο αποκωδικοποιητή. Το SpectroStream είναι ένας διακριτός κωδικοποιητής ήχου που μετατρέπει στερεοφωνική μουσική 48 kHz σε διακριτικά. Το MusicCoCa αντιστοιχίζει κείμενο και μουσικό ήχο σε κοινό χώρο ενσωματώσεων. Το LLM παράγει το επόμενο ηχητικό καρέ από τα διακριτικά του ηχητικού πλαισίου, τα διακριτικά ύφους MusicCoCa και τα διακριτικά MIDI.
Η δομή αυτή εξηγεί γιατί το MRT2 μπορεί να δέχεται ταυτόχρονα κείμενο, ήχο και MIDI. Το κείμενο περιγράφει το ύφος, ο ήχος παρέχει ηχητική ή μουσική αναφορά και το MIDI ελέγχει την κατάσταση εκτέλεσης. Οι είσοδοι δεν συνενώνονται απλώς· καθεμία έχει διαφορετικό ρόλο στον βρόχο παραγωγής σε πραγματικό χρόνο.
Αποκαλυπτικές είναι και οι δύο επίσημες διαμορφώσεις: βασικό μοντέλο 2,4 δισεκατομμυρίων παραμέτρων και μικρό μοντέλο 230 εκατομμυρίων. Το βασικό προσανατολίζεται στην ποιότητα, ενώ το μικρό μειώνει τις απαιτήσεις τοπικής εκτέλεσης. Η κάρτα αναφέρει επίσης προσοχή σε παράθυρο 25 καρέ (1 s) για το base, 41 καρέ (περίπου 1,6 s) για το small και αποτελεσματικό δεκτικό πεδίο 20 s και για τα δύο. Πρόκειται για συνεχή παραγωγή με περιορισμένο πλαίσιο, όχι για επεξεργασία ολόκληρου τραγουδιού εκτός σύνδεσης.
Τι σημαίνει πραγματικά η χαμηλή καθυστέρηση
Μία από τις βασικές αλλαγές που ανακοινώνει η Google είναι η μείωση του καρέ του μοντέλου από 2 s σε 40 ms σε σχέση με την προηγούμενη γενιά και η μείωση της καθυστέρησης ελέγχου από περίπου 3 s σε περίπου 200 ms. Ο αριθμός είναι ελκυστικός, αλλά χρειάζεται το επίσημο όριό του: ο συνολικός χρόνος αντίδρασης δεν εξαρτάται μόνο από το συμπέρασμα του μοντέλου. Περιλαμβάνει ενδιάμεσες μνήμες εισόδου και εξόδου, διεπαφές ήχου, λογισμικό κεντρικού συστήματος και εξωτερικά στοιχεία.
Για έναν μουσικό, τα περίπου 200 ms δεν είναι η σχεδόν στιγμιαία απόκριση ενός υλικού πληκτρολογίου ή ενός σκανδαλιστή τυμπάνων. Αρκούν όμως για να μετακινηθεί ένα μοντέλο από «γεννήτρια εκτός σύνδεσης» σε «διαδραστικό σύστημα». Το MRT2 ταιριάζει περισσότερο σε μεταβάσεις ύφους, επέκταση συνοδείας, απόκριση σε ηχητικές υφές, live coding, εγκαταστάσεις και μουσική παιχνιδιών παρά ως αντικατάσταση μηχανών ρυθμού ή πιάνων ακριβείας χιλιοστού του δευτερολέπτου.
Πώς διαφέρει από την παραγωγή ολόκληρου τραγουδιού σε ένα βήμα
| Διάσταση | Magenta RealTime 2 | Συνήθεις γεννήτριες κομματιών από προτροπή | Πρακτική επίδραση |
|---|---|---|---|
| Ρυθμός αλληλεπίδρασης | Ακρόαση, εκτέλεση, προσαρμογή και συνέχιση της παραγωγής. | Εισαγωγή προτροπής και αναμονή ολοκληρωμένου αποτελέσματος. | Το MRT2 ταιριάζει σε πειράματα και εκτέλεση σε πραγματικό χρόνο· η παραγωγή από προτροπή προσφέρει γρήγορα ολοκληρωμένα προσχέδια. |
| Είσοδοι ελέγχου | MIDI, κείμενο και ήχος μαζί. | Συνήθως προτροπές κειμένου με περιορισμένους δομικούς ελέγχους. | Το MIDI επιτρέπει στο μοντέλο να ανταποκρίνεται στις κινήσεις του εκτελεστή. |
| Τόπος εκτέλεσης | Επίσημα προσανατολισμένο σε τοπικές εφαρμογές και πρόσθετα DAW ανοικτών βαρών για Apple Silicon. | Συχνά υπηρεσίες στο νέφος. | Το MRT2 εντάσσεται φυσικότερα σε έρευνα, πρόσθετα και τοπική ενσωμάτωση σε μουσικό λογισμικό, αλλά απαιτεί τοπικό υλικό. |
| Στόχος εξόδου | Συνεχής μουσικός ήχος που μπορεί να κατευθυνθεί. | Ολοκληρωμένα τραγούδια ή αποσπάσματα. | Το MRT2 συμπεριφέρεται περισσότερο σαν όργανο ή συνοδός σε πραγματικό χρόνο παρά σαν εργοστάσιο τελικών τραγουδιών. |
| Δημιουργικό όριο | Η κάρτα εστιάζει στην οργανική μουσική και αναφέρει περιορισμούς στους μη λεξικούς φωνητικούς ήχους. | Συχνά προωθούνται γύρω από την παραγωγή τραγουδιών με φωνητικά. | Το MRT2 κατανοείται καλύτερα για οργανική μουσική, υφές, συνοδεία και διαδραστικές μουσικές σκηνές. |
Βασικά στοιχεία από τις επίσημες πηγές του MRT2
| Διάσταση | Επίσημη πηγή | Ακριβής ανάγνωση |
|---|---|---|
| Άδεια | Κώδικας με Apache-2.0, βάρη μοντέλου με CC-BY 4.0. | Δεν είναι κυκλοφορία μίας άδειας· οι ενσωματώσεις πρέπει να εξετάζουν μαζί τους όρους κώδικα, βαρών και χρήσης. |
| Εκδόσεις μοντέλου | 2.4B base / 230M small. | Τα base και small αντιπροσωπεύουν διαφορετικούς συμβιβασμούς ανάμεσα στην ποιότητα και την τοπική εκτέλεση. |
| Κωδικοποιητής ήχου | Το SpectroStream μετατρέπει στερεοφωνικό ήχο 48 kHz σε διακριτικά με ρυθμό 25 Hz, βάθος 64 RVQ, κώδικες 10 bit και 16 kbps. | Η λειτουργία σε πραγματικό χρόνο προκύπτει από το μοντέλο μαζί με τον κωδικοποιητή και την αναπαράσταση ροής, όχι μόνο από τον ρυθμό δειγματοληψίας. |
| Είσοδοι ελέγχου | Προτροπές κειμένου, ηχητικά παραδείγματα και MIDI. | Οι τρεις είσοδοι αντιπροσωπεύουν ύφος, πλαίσιο και έλεγχο της κατάστασης εκτέλεσης. |
| Δεδομένα εκπαίδευσης | Περίπου 71 χιλιάδες ώρες μουσικής καταλόγου, κυρίως οργανικής. | Οι προσδοκίες για τραγουδισμένους στίχους πρέπει να παραμένουν συγκρατημένες· η κάρτα αναφέρει ότι οι φωνητικοί ήχοι συνήθως δεν σχηματίζουν λέξεις. |
| Αξιολόγηση | Η κάρτα αναφέρει ότι οι μετρικές και τα αποτελέσματα θα δημοσιευθούν σε επερχόμενη τεχνική έκθεση. | Δεν πρέπει να επινοούνται κατατάξεις ή αδημοσίευτες βαθμολογίες· αναφέρονται μόνο η δημοσιευμένη αρχιτεκτονική και οι περιορισμοί. |
Τι αλλάζει η κυκλοφορία για τη διαδραστική μουσική
Τα βασικά χαρακτηριστικά του MRT2 είναι η συνεχής παραγωγή και ο έλεγχος χαμηλής καθυστέρησης. Το μοντέλο σχεδιάστηκε για να παίζεται και να κατευθύνεται, όχι μόνο για να εκτελεί μια προτροπή.
Η κάρτα επικεντρώνεται στη διαδραστική μουσική δημιουργία και σε δεδομένα κυρίως οργανικής μουσικής. Τα ολοκληρωμένα τραγούδια, οι στίχοι, τα φωνητικά και η παραγωγή έτοιμη για κυκλοφορία εξακολουθούν να χρειάζονται ανθρώπινη εργασία.
Τα ανοικτά βάρη και το τοπικό συμπέρασμα διευκολύνουν την έρευνα, τα πρόσθετα και την ενσωμάτωση σε DAW, αλλά το υλικό, οι ενδιάμεσες μνήμες, το λογισμικό κεντρικού συστήματος και οι διεπαφές ήχου επηρεάζουν την εμπειρία.
Όλες οι εικόνες και τα GIF αυτής της ανάλυσης είναι επίσημο υλικό της κυκλοφορίας Google Magenta, όχι υποκατάστατα σχέδια ή ανακατασκευασμένα διαγράμματα.