前面幾天我們介紹玩了Preset Styles作曲的方法,今天我們來看看Influences又是怎麼樣運作的。
我們回到創作音樂的地方,並且這次我們選擇Influences。
Influences的創作方式,是讓使用者上傳他手邊的音樂檔案 (目前Midi與Audio音樂格式都可以支援),經過AIVA的算法分析後,幫你找出音樂裡面的一些資訊,例如樂器配置、調性、拍號、速度、時長等等,更重要的是,AIVA會分析出音樂裡面那些部分屬於主旋律、哪些部分屬於伴奏、打擊樂或是Bass,使用者可以在AIVA完成分析之後,重新創作出新的曲子。因此這些曲子就是基於使用者所上傳的音樂,針對內容作解析後,重新幫你創作出風格與感受相似但卻是全新的音樂作品。
這種作曲方式最大的優勢在於 -- 創作不再侷限於特定的風格,例如今天你很喜歡一首歌曲,但也許他的音樂比較特別,並不是很容易的把它歸類在某個特定風格裡或是現有的AI作曲軟體並不支援這個風格,而透過AIVA的上傳音樂功能快速的幫你創作出模擬的音樂,而你更可以進一步透過更改樂器或是整體風格把創作出來的音樂做改良。
此外,如果大家對於機器學習/深度學習有一些基本的了解的話,應該知道如果要能夠訓練出特定的風格音樂,必須仰賴非常大量且集中的資料才有辦法將神經網路訓練成能夠創作特定風格的音樂,而AIVA的這項服務卻只需要一首音樂即可幫你創作出相近風格的作品,這代表的是這項服務裡面的分析是深度的探索音樂的性質層面而非如傳統神經網路一般利用大量個資料來建立規則,這多少得利於AIVA團隊裡擁有多個專業的音樂人所賜。
那麼,有了這些基礎的概念之後,明天我們就來實際操作這種透過上傳音樂給AIVA的作曲方式。