Hvordan lage AI-musikk med Metas MusicGen

Meta har gitt ut koden for MusicGen, en annen AI-musikkgenerator som kan gjøre tekstbeskrivelser til musikalske låter. Demoen finnes på nett, og du trenger bare en nettleser for å prøve den ut. Resultatene er ikke dårlige, men mer enn det, det viser hvor langt AI-musikkmodeller har kommet.

Her er det du trenger å vite om MusicGen og hvordan du genererer musikk.

Hva er MusicGen?

I juni 2023 ga Meta ut sin AI-musikkgenerasjonsmodell kalt MusicGen. Det er ikke det første selskapet som takler det komplekse problemet med å syntetisere rå musikk fra en enkel tekstbeskrivelse; så langt kan du lage musikk med OpenAIs Jukebox eller generere sangbiter med MusicLM.

Men det er det første selskapet som har laget koden åpen kildekode, slik at du kan kjøre programvaren lokalt på datamaskinen din hvis du har en GPU med minimum 16 GB minne – selv om vi klarte å få det til å fungere med bare 11 GB.

Ikke bekymre deg hvis du ikke har maskinvaren, for du kan prøve MusicGen-nettappen gratis ved å bruke en nettleser. Fra nettdemoen kan du forvente at det tar litt over et minutt å generere en lydbit på rundt 12 sekunder.

  9 plattformer for å gjøre innendørs vertikal hagearbeid smart og enkelt

Hvordan høres MusicGen ut?

I følge Meta kan MusicGen produsere musikkprøver av høy kvalitet, selv om vi oppdaget at de involverte forskerne definerte høy kvalitet som 32kHz. Dette ligger et sted mellom kravene til talesyntese (16kHz) og standarden for digital musikk (44,1kHz).

I virkeligheten oppfyller ikke lyden minimumskvalitetsstandardene du kanskje er vant til å høre på radio eller strømmeplattformer. Men sammenlignet med andre AI-musikkgeneratorer, og med tanke på hvor teknologien befinner seg i skrivende stund, er lydkvaliteten ganske god med lavt støynivå i filen.

Hvor nært stemmer musikken med ledetekstene? Du kan raskt få en følelse av det ved å lytte til eksemplene vi genererte nedenfor. Stort sett klarer den å holde seg til populære musikksjangre samtidig som den opprettholder en mer sammenhengende musikalsk struktur sammenlignet med forgjengerne.

Hvordan generere musikk ved hjelp av MusicGen

MusicGen er enkel å bruke og krever ikke at du registrerer deg. Grensesnittet er også enkelt, noe som gjør det enkelt å prøve ut for moro skyld.

Slik genererer du musikk med MusicGen:

  • Åpne MusicGen nettapp.
  • Skriv inn spørsmålet i tekstboksen med tittelen Beskriv musikken din. Du kan prøve noe så enkelt som «irsk folketone» eller gjøre det mer detaljert ved å inkludere instrumentet, tempoet, sjangeren eller følelsen.
  • Trykk på Generer-knappen for å starte prosessen. Etter et minutt eller to vil en lydspiller vises i modulen Generert musikk til høyre.
  • Hold musepekeren over modulen for å vise spillerkontrollene og lytte til filen, eller trykk på nedlastingsikonet øverst til høyre for å lagre filen på datamaskinen din. Merk at den kun er tilgjengelig for nedlasting som en .mp4-fil.
  • Hvis du vil prøve å kondisjonere resultatene ved å bruke en eksisterende melodi, kan du laste opp et opptak i modulen ved siden av tekstboksen. Alternativt kan du velge Mic for å spille inn en melodi ved hjelp av mikrofonen.
  •   3 verktøy for å lage og legge inn grafer eller diagrammer på nettet

    Betingelse på en melodi vil bruke både tekstbeskrivelsen og melodien du gir som referanse. Dette er et nyttig verktøy for å forme resultatene du får fra MusicGen.

    Hva er begrensningene for bruk av MusicGen Audio?

    Koden for MusicGen distribueres fritt under MIT-lisensen med få restriksjoner. Når det gjelder lyden du genererer ved hjelp av modellen, er det uklart om det er noen juridiske retningslinjer. I stedet vil du kanskje ta hensyn Metas advarsel om bruk av MusicGen:

    «Modellen skal ikke brukes til å med vilje skape eller spre musikkstykker som skaper fiendtlige eller fremmedgjørende miljøer for mennesker. Dette inkluderer å generere musikk som folk forutsigbart vil finne urovekkende, plagsomt eller støtende; eller innhold som formidler historiske eller aktuelle stereotypier.»

      Jeg brukte en Cortana Smart Speaker hele helgen. Her er hvorfor det mislyktes

    Meta forklarer videre at MusicGen er ment for forskere som ønsker å utforske AI-musikkgenerering og ikke for «nedstrømsbruk», som vi antar å bety aktiviteter som opplasting og distribusjon av AI-musikk på strømmeplattformer.

    De etiske fordeler og ulemper gjenspeiler AI-kunstgenerering. Å få samtykke til å bruke data til å trene AI-modeller, pluss problemet med å kompensere/kreditere artister når det er aktuelt, er alle grunner for Meta til å spille det trygt.

    Kort sagt, å utforske modellen for moro skyld er usannsynlig å forårsake skade, men det kan være et vanskeligere problem når det gjelder å bruke lyd til kommersiell musikk. Mange lurer på hvordan fremtiden for popmusikk med AI ser ut.

    Ved å legge til enda en musikkgenererende modell til det som finnes der ute, har Meta gitt ut MusicGen, en åpen kildekode AI-modell som er i stand til å generere rå musikk fra en enkel tekstbeskrivelse. Hvis du er nysgjerrig på å prøve ut teknologien, kan du ta demoen en tur med bare en nettleser.