可否用預測時間序列的方法來寫歌?

剛剛聽歌在想,一個歌手寫的歌都有某種「風格」,這是否意味著每首歌后面都由一個穩定的模型產生呢?比如我取周杰倫的悲傷情歌50首,把主弦律轉成c調,然後以微秒為單位將旋律導入成數據,就可以用估計時間序列的方法來估計這樣一個過程了。然後我再讓這個隨機過程重複實現100次,就可以得到100首歌,作為初稿。接下來只用在這個基礎上修改就行了。這個想法靠譜么?


不靠譜,樣本太小了。50 首根本不夠。

就拿你指的華語音樂來說,七八十年代到現在作品數量最多的作曲人,超過 200 首的兩隻手就可以得過來。然後這裡面又有至少三四成是小調(而小調哪怕轉成 C=1 對你的分析也只有破壞作用); 剩下的一百首又有多少符合你說的『悲傷情歌』?

好,我們找了 50 首,然後只統計旋律嗎?節拍怎麼辦?三拍子和四拍子的怎麼統一?非規則節拍呢?我們假設一個喜歡使用附點的作曲家(比如陳小霞),她可能有幾首歌把附點用在主歌第一小節,有幾首在第二小節,有幾首在副歌,有幾首在 Bridge,在其總的作品數量不過 200 首的情況下,你這個方法真的能分析出她這一作曲習慣嗎?

總之按你所描述的這種方法,目測得出的隨機旋律,其實跟一隻貓在琴鍵上隨機敲出來的旋律不會有什麼本質區別。(讓一隻貓敲 100 份旋律出來,每個改吧改吧說不定也能聽呢……關鍵是,誰來改?)

最重要的是,作曲是要靠『動機』的。所以我說,你指的這個隨機過程沒有意義。


lz說的是演算法作曲吧?

David Cope: Mozart style Sonata 2 1 Emmy Cope

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

知乎傳送

計算機音樂是否通過機器學習等方法進行過作曲、演奏? - 樂器

如何實現演算法作曲? - 音樂

還有一本書呢~~可以看看裡面有沒有你所說的model http://www.amazon.com/Algorithmic-Composition-Paradigms-Automated-Generation/dp/321175539X


你試試啊,試完了再告訴大家啊,我覺得可以,而且不要放一個人的,主要放一個人的,然後把風格類似的歌都放進去,放進去500+樣本,差不多就夠用了,然後不斷迭代,人工篩選好聽的,淘汰不好聽的,快速把樣本擴大到2000+,然後大規模推送,有償篩選,樣本擴大到1w+不就夠用了么?

如果成了,不用多,給我打50就夠。


送你一首蘇打綠的「飛魚」,給你打臉


推薦閱讀:

這是個資本操控的世界
股票補漲這事真的存在嗎?
金融賬戶涉稅信息交換中,你的這些海外資產不會受到「全球徵稅」的影響
用友軟體2012第三季度凈利潤虧損1.3億元,比2011第三季度凈虧損增加0.96億元,其中的原因有哪些?
如何能在一年內靠自己賺到15萬?

TAG:人工智慧 | 作曲 | 金融 | 隨機過程 | 時間序列分析 |