Google sta creando musica con il machine learning

Contenuti

Panoramica

  • Il braccio di ricerca di Google, Magenta, ha sviluppato una rete neurale profonda per generare suoni
  • Per usare l'algoritmo, ha anche rilasciato uno strumento hardware open source chiamato NSynth Super
  • È stato creato utilizzando librerie come TensorFlow e openFrameworks.
  • Hanno rilasciato il codice completo su GitHub in modo che tu possa creare il tuo strumento da zero.
  • Guarda i video qui sotto per maggiori dettagli.

introduzione

Il campo dell'elaborazione audio ha suscitato grande interesse con l'ascesa del deep learning. Ma, E se ti ritrovi a lavorare nell'industria musicale e ti trovi di fronte al blocco di un musicista? (sulla stessa linea del blocco dello scrittore)? Hai qualche idea iniziale, ma la musica non scorre verso di te.

Google ha anche una risposta per questo.

Magenta, Il braccio di ricerca di Google che trova alternative all'uso dell'intelligenza artificiale per aiutare l'immaginazione delle persone, ha sviluppato uno strumento che chiama NSynth Super. Si basa sull'algoritmo NSynth che utilizza una tecnica di rete neurale profonda per generare suoni.. NSynth è stato lanciato da Google alcuni mesi fa.

Invece di generare note musicali, NSynth replica il suono di uno strumento. Ciò che rende unico l'algoritmo è che apprende continuamente le qualità fondamentali di ciò che costituisce un suono individuale ed è in grado di combinare vari suoni per generare qualcosa di assolutamente nuovo..

NSynth Super è uno strumento sperimentale open source. Fornisce i musicisti (e seguaci dell'apprendimento profondo) la capacità di esplorare suoni assolutamente nuovi generati dall'algoritmo di apprendimento automatico NSynth. È stato creato utilizzando librerie open source come TensorFlow e openFrameworks.

Lo strumento può essere suonato tramite qualsiasi sorgente MIDI, come una tastiera o un sequencer.

Puoi creare la tua interfaccia NSynth Super seguendo il codice passo passo e le istruzioni fornite da Google sul tuo Archivio GitHub.

Per scavare nell'algoritmo e ottenere il set di dati dietro NSynth, vai al blog di google qui.

Guarda il video di Google di NSynth qui sotto:

https://www.youtube.com/watch?v=iTXU9Z0NYoU

Guarda anche come funziona lo strumento NSynth Super qui sotto:

La nostra opinione su questo

Le istruzioni fornite da Google sulla loro pagina GitHub sono dettagliate e ti aiuteranno a creare lo strumento passo dopo passo. (Probabilmente) non sarai in grado di farne uno bello come quello di Google, ma sarà in grado di generare sequenze sonore pazze per iniziare.

Questa è una miniera d'oro per gli appassionati di deep learning interessati al campo dell'elaborazione audio.. Avanti, controlla il codice, provalo e crea il tuo database musicale!

Iscriviti ad AVBytes qui per aggiornamenti regolari sulla scienza dei dati, machine learning e intelligenza artificiale nella tua casella di posta.

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.