机器人革命已经成为古典音乐作品。

耶鲁大学计算机科学系的讲师Donya Quick已经建立了一个计算机程序,可以创建大学所报道已经混淆了一些“音乐成熟者”的音乐,认为它是由JS巴赫组成的。Quick的机器学习系统,她被称为Kulitta,使用不同类型和风格的音乐库作为完整原创音乐的基础。

Kulitta不是第一个生成音乐的计算机科学家和音乐家David Cope 几十年来一直致力于此类软件 - 但Quick的已故顾问Paul Hudak此前告诉Yale,与Kulitta合作,“你可以创造出无人听过的声音之前。”

该软件作为过去的音乐生成程序具有:它可以通过分析任何馈入其中的音乐来学习和声和音高映射的规则。但Kulitta也可以选择创作不符合古典和爵士风格严格规则的音乐,并结合不同类型的风格。类似于IBM的Watson,它使用化学分析来配合人们不会想到的菜肴的味道,Kulitta可以超越流派来创造全新的音乐。在耶鲁的演示中,Quick要求Kulitta写一篇短片,结合巴赫影响的士气中的爵士和声。对结果感到满意,Quick告诉耶鲁,“这可能是巴赫在了解爵士乐时所做的事情。”

Kulitta可以在几秒钟内创作音乐,这可能需要花费数小时或数天才能完成。但这并不意味着软件能够创造出巴赫所做的那种方式。“这很难与黄金标准相匹配,”Quick说道。“巴赫定义了一种具有特定规则的风格。按照这个定义,库利塔将犯错误。“

快速说她并不认为她的软件能够取代人类作曲家,而是能帮助他们在新的地方找到灵感。Kulitta可以围绕主题或风格迭代想法,人类可以选择分开并从中选择部分来构建自己的工作,而无需花费时间来提出所有这些迭代。“你可以从Kulitta那里拿走你感兴趣的作品并将它们变成你自己的作品,”Quick说道。“人们可以用它来做他们已经在做的事情,但更好。”

Quick正在开发她的软件的第二个版本,这将为Kulitta提供更广泛的音乐知识和细微差别。根据耶鲁大学的说法,Kulitta可能有一天甚至可以唱流行歌星开始担心 - 但Quick表示她的目标是将莫扎特和Metallica结合起来。“我希望Kulitta在某个时候做一个摇滚交响曲,”Quick说。“那是我在天上的馅饼。”

耶鲁大学并不是唯一一家使用计算机来挑战创作艺术的大学。达特茅斯目前正在举办一场比赛,看看工程师是否可以制作出可以创造出人类认为是由另一个人类制作的十四行诗,故事和DJ集的节目,就像图灵的创造力测试一样。也许在未来,当我们坐在我们的自动驾驶汽车中,阅读机器人写的故事时,我们会要求Siri拉出Kulitta新的顶级红极一时的歌曲,并且非常满足于我们上下班的工作。

计算机和音乐结合的作品,人们将计算机生成的音乐与JS巴赫的作品混为一谈相关推荐

  1. 膨胀卷积神经网络_用膨胀的卷积神经网络生成钢琴音乐

    膨胀卷积神经网络 介绍 (Introduction) Fully convolutional neural networks consisting of dilated 1D convolutions ...

  2. 《信号与系统》实验-使用 MATLAB 进行生成数字音乐、生成乐器音乐、音乐处理与添加音乐特效(题目)

    使用 MATLAB 进行生成数字音乐.生成乐器音乐.音乐处理与添加音乐特效 实验要求 第一部分:生成数字音乐 目标: 通过运用MATLAB生成音乐信号,熟悉信号的数学表达.信号的离散表达: 学习MAT ...

  3. 早期计算机音乐创作的歌曲,14.计算机音乐创作(专业组)

    14.计算机音乐创作(专业组) 主题为中华优秀传统文化元素.包括以下小类: (1)原创音乐类(纯音乐类,包含MIDI类作品.音频结合MIDI类作品). (2)原创歌曲类(曲.编曲需原创,歌词至少拥有使 ...

  4. 计算机的音乐数字要全是数字,数字中的音乐

    2 500年前的一天,古希腊哲学家毕达哥拉斯外出散步,经过一家铁匠铺时,听到里面传出的打铁声比别的铁匠铺更加协调.悦耳.于是,他走进了这家铺子,量了量铁锤和铁砧的大小,发现了一个规律:音响和谐与发声体 ...

  5. 基于JAVA音乐网站的设计与实现计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA音乐网站的设计与实现计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA音乐网站的设计与实现计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技术栈: ...

  6. java毕业生设计作品测评网站计算机源码+系统+mysql+调试部署+lw

    java毕业生设计作品测评网站计算机源码+系统+mysql+调试部署+lw java毕业生设计作品测评网站计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B/S架构 开发语言: ...

  7. JAVA毕业设计Vue.js音乐播放器设计与实现计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计Vue.js音乐播放器设计与实现计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计Vue.js音乐播放器设计与实现计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈 ...

  8. HTML5期末大作业:奶茶网站设计——带音乐图片滚动奶茶(6页) 美食网页设计作业 简单大学生静态HTML网页作品

    HTML5期末大作业:奶茶网站设计--带音乐图片滚动奶茶(6页) 美食网页设计作业 简单大学生静态HTML网页作品 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器 ...

  9. 使用计算机能播放音乐也能观看视频,win10用groove播放音乐提示“请确保你额计算机的声卡和视频卡可以使用”怎么办...

    win10系统内置groove音乐播放器,可以播放任何格式的音乐,不需要下载其他第三方播放器,很多人都在用.近期有些用户反馈说groove无法播放音乐提示"请确保你额计算机的声卡和视频卡可以 ...

最新文章

  1. (C++)1036 跟奥巴马一起编程
  2. java注释日志打印_java 日志文件打印
  3. 36.LEN() 函数
  4. CodeForces - 616D Longest k-Good Segment
  5. python精确计时_PYTHON在WINDOWS下高精度计时的体会
  6. Cobertura代码覆盖率测试
  7. aspose条件格式无法读取_分析 Pandas 源码,解决读取 Excel 报错问题
  8. 【英语学习】【WOTD】tenacious 释义/词源/示例
  9. 12、SpringBoot------activeMq的简单使用
  10. 我竟然用git send-mail通过QQ邮箱提交了push request
  11. 190123每日一句
  12. linux火狐怎么切换到ie内核,如何切换浏览器火狐 FIREFOX和IE之间切换
  13. 在可靠的头肩底中淘金(转 封起De日子)
  14. 【转帖】UDIMM、RDIMM、SODIMM以及LRDIMM的区别
  15. logback自定义日志格式
  16. 如何在Win10中隐藏一个磁盘盘符
  17. 2021乐平四中高考成绩查询,喜报!乐平高考成绩出炉!2019再创佳绩!!
  18. 利用java代码一键生成数据库文档
  19. 裂变营销活动的核心逻辑,裂变增长的本质
  20. Win7 架设git服务器

热门文章

  1. Windows下实现USBkey桌面登录
  2. bat cmd 获取管理员权限
  3. 王者服务器维护12.3,王者荣耀体验服12.3更新了什么 体验服12.3更新汇总
  4. Git提交代码完整流程
  5. 最新小米二手手机价格表
  6. chrome各种版本下载地址:
  7. 代码分割(Code Splitting)
  8. 评价类问题——熵权法
  9. js截取视频第一帧图片
  10. 分享业余时间开发的一个影视采集及管理系统