首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

机器音乐的背后是创造力吗?

这周碰到了一个算法,据说能够进行音乐创作。

关于创作,相信大家都会认为,机器会越来越聪明越来越智能。但是要进行创造,是需要想象力和创造力的。机器人肯定不会有创造力的。虽然说不出具体的原因,我也是这么认为的。

但是同时,我也认为 如果让机器创造出一个全新的动漫人物,音乐流派是不可能的,但是在有限的基础上进行创作呢? 这也并非不可能。但是很多具有创造性的工作,其实也是在有限范围的创新。

今天周六捣鼓半天也才搞懂一点点音乐的处理。接下来每天会花些时间学习该算法。我也想搞清楚,机器学习 有限范围的创新是如何得来的?后续每天,我将把进展与大家分享。

首先,该算法的创作人放出了几段音乐,由于公众号文章只能发布一个音频,所以本次只能发布一个mp3 文件。后续几篇,我将每次发布一个mp3。 大家可以猜下是机器创作的还是人类创作的(结果可以私信我)

【音乐】

今天半天就整了一个问题,该算法面对的是什么音乐。

该算法面对的音乐并不是混合音乐。如周杰伦的歌里面涉及到各种乐器的伴奏,主唱本身的声音,可能还有其他杂音。 该问题本身是非常复杂的。如果该算法本身是用音频或者声音的角度来定义分解音乐,问题将变得相当复杂。

那么该算法其实是,通过音阶,和弦和节奏来定义音乐。并且是单乐器音乐。其实就是从乐谱的角度来处理音乐。

最后以蓝色多瑙河,可以用Music21 lib 分解为以下:

['A5', 'G5', 'A5', 'G5', 'A5', 'F#6', 'E6', 'A5', 'F#5', 'A5', 'F#5', 'A5', 'E6', 'D6', 'A5', 'G5', 'A5', 'G5', 'A5', 'F#6', 'E6', 'A5', 'D6', 'E6', 'F#6', 'A6', 'G6', 'F#6', 'F#6', 'F#6', 'E6', 'A5', 'D6', 'A5', 'G5', 'A5', 'G5', 'A5', 'F#6', 'E6', 'A5', 'F#5', 'A5', 'F#5', 'A5', 'E6', 'D6', 'A5', 'G5', 'A5', 'G5', 'A5', 'F#6', 'E6', 'A5', 'D6', 'E6', 'F#6', 'A6', 'G6', 'F#6', 'F#6', 'F#6', 'E6', 'A5', 'D6', 'A5', 'G5', 'A5', 'G5', 'A5', 'F#6', 'E6', 'A5', 'F#5', 'A5', 'F#5', 'A5', 'E6', 'D6', 'A5', 'G5', 'A5', 'G5', 'A5', 'F#6', 'E6', 'A5', 'D6', 'E6', 'F#6', 'A6', 'G6', 'F#6', 'F#6', 'F#6', 'E6', 'A5', 'D6', 'A5', 'G5', 'A5', 'G5', 'A5', 'F#6', 'E6', 'A5', 'F#5', 'A5', 'F#5', 'A5', 'E6', 'D6', 'A5', 'G5', 'A5', 'G5', 'A5', 'F#6', 'E6', 'A5', 'D6', 'E6', 'F#6', 'A6', 'G6', 'F#6', 'F#6', 'F#6', 'E6', 'A5', 'D6']

那么,机器创作音乐实际上就是音阶,和弦和节奏。 换句话说,就是制造一个类似上面的表。 但是音乐与上一篇“机器学习的hello world”不同。上一篇时间上,784个像素点均同时输入到神经网路中。

但是如之不同的是,如果需要创作音乐。顺序尤其重要。所以,会将顺序因素加入到神经网络中。今天周六看到LSTM,就没看下去了。

那么,神经网络是如何创作音乐的呢? 明天继续。

Source:https://medium.com/artists-and-machine-intelligence/neural-nets-for-generating-music-f46dffac21c0

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180519G1HO5J00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券