Přejít k hlavnímu obsahu

Tip: jak generovat hudbu pomocí umělé inteligence – zkuste si složit vlastní skladbu

redakce 24.12.2023
info ikonka
Zdroj: Midjourney (vygenerováno pomocí umělé inteligence)

Pomocí nástroje MusicGen od společnosti Meta, pod kterou patří i Facebook, nebo pomocí nástroje Soundraw lze generovat vzorky a hudební skladby podle vašich požadavků. Technologie je stále poměrně nová, nicméně její výsledky jsou zajímavé.

Kapitoly článku

S pomocí generativní umělé inteligence lze vytvářet nejen texty a obrázky, ale také hudbu. Beethovenova desátá symfonie ani opravdová pastva pro uši z ní sice ještě nevypadne, ale jedna nebo dvě pěkné melodie už ano.

Jako vždy se do hry zapojují velké korporace. Open AI posílá do závodu Jukebox, ale ten lze v tuto chvíli ovládat jen velmi nešikovně prostřednictvím Jupyteru a Google Colab. Podobně funguje i MusicLM od Googlu, který má přístup k 280 000 hodinám hudby. Funkce umělé inteligence je ale v současné době k dispozici pouze vybraným uživatelům v rámci „AI Test Kitchen“ společnosti Google.

Společnost Meta zveřejnila aplikaci MusicGen, která je volně k dispozici a lze ji provozovat i lokálně. Pomocí aplikace Soundraw si můžete vybrat náladu, žánr a délku, a AI vytvoří vhodné skladby. Poslední dvě jmenované služby si představíme v tomto profi tipu.

Na příkladech služeb MusicGen a Soundraw uvidíte, jak můžete skládat krátké segmenty nebo dlouhé hudební skladby pomocí generativní umělé inteligence.

Spuštění MusicGen

Informační stránky o aplikaci MusicGen
info ikonka
Zdroj: Audiocraft/MusicGen

Přejděte na webové stránky github.com/facebookresearch/audiocraft, kde najdete zdrojový kód aplikace MusicGen. Pokud máte grafickou kartu Nvidia s alespoň 16 GB paměti, můžete si tento model AI nainstalovat i lokálně. Všichni ostatní jej mohou spustit v Google Colab nebo ještě jednodušeji v Huggingface. Za tímto účelem otevřete adresu huggingface.co/spaces/facebook/MusicGen. Huggingface je komunita, která se zabývá umělou inteligencí a strojovým učením. V pozadí zde pracuje grafický procesor Nvidia A10G.

Vložení melodie

Aplikace MusicGen a vložení melodie
info ikonka
Zdroj: MusicGen
Aplikace MusicGen a vložení melodie

Lepších výsledků dosáhnete, pokud zadáte nějakou vstupní melodii. Za tímto účelem nahrajte do aplikace nějaký zvukový soubor nebo melodii zabroukejte či přehrajte do mikrofonu. Jako příklady jsou k dispozici Bach a Ravel.

Zadávání výzev

Zadávání výzev do programu MusicGen
info ikonka
Zdroj: MusicGen
Pro spuštění tvorby v prostředí MusicGen stačí do prostředí aplikace zadat odpovídající výzvu.

Do vstupního pole zadejte výzvu, která co nejpřesněji popisuje požadovanou hudbu. Například „A drum and bass song with heavy drums and electric guitars in the background“. Poté klikněte na tlačítko „Generate“. Trvá poměrně dlouho, než se vygeneruje 15sekundový vzorek, ale je možné vytvořit i delší hudební skladby. Za tímto účelem si ale musíte aplikaci MusicGen nainstalovat lokálně nebo ji použít v prostředí Google Colab. Hotovou skladbu si můžete stáhnout jako soubor ve formátu MP4.

Práce se Soundraw

Prostředí aplikace Soundraw
info ikonka
Zdroj: Soundraw
Webovou aplikaci Soundraw najdete na stránce Soundraw.io.

Přejděte na stránku soundraw.io a klikněte na možnost „Create Music“. V tomto případě nezadáváte výzvy, ale nastavíte si určité specifikace hudební skladby, která má být vytvořena. Pracovat s editorem hudby můžete zdarma, ale pro stažení skladeb je nutné registrovat se k předplatnému.

Nastavení předvoleb

Nastavení předvoleb v programu Soundraw
info ikonka
Zdroj: Soundraw
Nastavení předvoleb v programu Soundraw

Nejprve určete délku hudební skladby. Generované skladby mohou být dlouhé od 10 sekund do 5 minut. Můžete také nastavit rychlost. Poté definujete náladu („Mood“), která určuje pocit, jaký chcete hudbou vyjádřit.

Mohlo by vás zajímat

Poté můžete pomocí „Genre“ určit, jakým hudebním směrem se má skladba ubírat, například drum’n’bass, funk nebo rock, a také vybrat „Theme“. Volit lze dokonce i jednotlivé nástroje. Pak Soundraw automaticky hudbu vygeneruje.

Úpravy hudby

Úpravy hudby v aplikaci Soundraw
info ikonka
Zdroj: Soundraw
Úpravy hudby v aplikaci Soundraw

Pokud je třeba úvod příliš krátký nebo dlouhý, nebo se vám nelíbí umístění refrénu, můžete vše dále upravovat. Přejeďte ukazatelem myši nad grafické zobrazení skladby, a pak můžete mazat nebo duplikovat bloky v jednotlivých sekcích. Tímto způsobem lze modulárním způsobem sestavit celou hudební skladbu.

Zdroj: MusicGen, Soundraw


Máte k článku připomínku? Napište nám

Sdílet článek

Mohlo by se vám líbit








Všechny nejnovější zprávy

doporučujeme