La generazione di musica è l'uso di un modello generativo per comporre brani nuovi da un prompt testuale o un brano di riferimento: il modello impara i pattern statistici di melodia, armonia e ritmo dai dati di training e renderizza audio nuovo, un mix intero o tracce modificabili.
Niente gergo, niente formule
Un modello musicale si allena su due diete: spartiti (note con tempi) e audio grezzo. Da milioni di esempi impara la statistica di melodia, armonia, ritmo e timbro, non le regole da un manuale. Lo guidi con un prompt: genere, mood, tempo, strumenti, un brano di riferimento. Nei modelli audio la musica nasce come suono in un passaggio solo; nei modelli a token viene scritta come un flusso di token di note, come un language model che scrive frasi. Quello che esce è un mix intero o tracce separate (batteria, basso, melodia) da modificare. Dove si rompe: la struttura lunga. Oltre i due o tre minuti perde il filo e ripete. Eredita anche la nebbia delle licenze dei dati di training, quindi per lavori pubblicati serve una piattaforma con licenze pulite. Il suo habitat naturale sono le bozze: sottofondi, schizzi di mood, letti per podcast. Il cue finale vuole ancora un orecchio umano.
L'AI generativa è software che produce contenuti nuovi, testo, immagini, audio, codice, campionando schemi appresi da enormi quantità di dati di addestramento, invece di limitarsi a classificare o recuperare ciò che esiste già.
LeggiUn diffusion model è un modello generativo addestrato a invertire un processo graduale di rumore: impara a rimuovere rumore passo dopo passo, così in generazione parte da puro statico e lo affina in un'immagine, un suono o altro output coerente col prompt.
LeggiI dati sintetici sono dati artificiali progettati per riprodurre gli schemi statistici di dati reali: un modello o un insieme di regole genera record nuovi che si comportano come gli originali senza contenere informazioni di persone o clienti reali.
Leggi§ 03
Progettiamo e rilasciamo sistemi AI con permessi, log e approvazione umana. Si parte con una call di scoping di 30 minuti.