写在代码:Musician-Programmers正在改变音乐的方式

电台司令的约翰尼·格林伍德执行在奥斯汀,得克萨斯州,2012年。格林伍德是著名的不仅是一个了不起的吉他手,还一个多面手和电脑程序员的编程用于他的音乐。安迪·谢泼德/雷德芬通过盖蒂图片社

软件开发人员戴夫Yarwood今年秋季发布了一个新的编程语言。它叫艾达,它有一个意想不到的观众:作曲家。

Yarwood,古典音乐家研究成分在北卡罗莱纳大学教堂山分校,作曲在他编写的代码。音乐家,他说,往往是吸引到编程。

广告

“我认为这两个世界之间有很多相似之处,“Yarwood在一封电子邮件中写道。”两个字段都是自然界中非常普通和数学,还包含一个很强的艺术创作。”

当然数学和音乐之间的联系完善的和技术一直塑造音乐创作。从20世纪初、音乐家采用声音放大,然后录音,然后合成。写在电脑早于个人电脑,至少可以追溯到1957年,当一个工程师和一个IBM大型机在新泽西证明了一台电脑可以一系列的笔记在一个预定安排。

广告

没有必要工具

今天,音乐家可以构成整个协奏曲不碰任何乐器除了电脑,通常使用成分/符号软件。这是一个用户友好的方式,图形用户界面(gui)和即时听觉反馈。任何人都可以写。

gui可以分散注意力,即时反馈使一种“试错”的创作过程,Yarwood学,最好避免。

广告

“我的作文教授告诉我,这是一个可怜的作曲方法,因为它限制了你思考音乐的方式,”他说。

Yarwood想要更多的控制,接近的种“空白”体验坐到钢琴用铅笔和纸。所以他自学计划,加入了选择群精通电脑的音乐家组成用音频编程语言(杀伤人员地雷),不是软件。有几十种杀伤人员地雷,其中许多是开源的,并且他们让作曲家的工作直接与电脑,跳过中间商的软件。

使用一些杀伤人员地雷需要高级编程能力。别人更温和,但仍不是初学者的东西。Yarwood创建Alda部分给初学者编写代码的好处。Clojure-based语言是独特的直观。类型的钢琴:c d e f到一个文本编辑器,点击进入,一个虚拟钢琴笔记。策略> c,它持续了c。

你可以听到Yarwood成分之一的下面的剪辑。

广告

模糊的界限

作曲家大卫应付,加州大学荣誉教授通过电子邮件说,圣克鲁斯,他相信编程是构成计算机的关键“如果你真的想让音乐听起来像你。”

应对是一个计算机科学家以及作曲家,对他来说,角色是分不开的。

广告

“我自从我开始使用算法作曲[时代]5左右,此时使用我们称之为论文算法——说明我接着来完成工作,”他解释说。70年代中期”,当我获得我的第一个主机,我认为电脑会使这个过程可能更快和更准确。”And they did.

应付,电脑音乐领域的先驱,完全由“算法构成。”He creates computer programs that compose music.

“人们开始意识到计算机艺术和作曲家的延伸。”
作曲家大卫•应付圣克鲁兹加州大学荣誉教授

换句话说,他的音乐由人工智能。

应对开始他的“实验音乐智能”在1981年一场作曲家的块。出于无奈(好奇心),他决定让他的电脑做一些创造性的工作。他开始开发一个程序,都知道他的音乐风格和跟踪他的想法组成,所以可以建议下注意或下测量时卡住了。

他最终使程序能够创建原始成分无差别地复制d大师巴赫和贝多芬的风格。

后续项目由原创作品的风格,通过反馈建立应付。

广告

这是艺术吗?

一些调用算法组成的产品“人工音乐。”It does raise some questions about the nature of art and artistry. (Is there a certain degree and type of human contribution required?) Early on, musicians不会玩应对的工作。但是,形势正在好转。

“人们开始意识到计算机艺术的延伸和作曲家,”说。

广告

音乐和计算机之间越来越亲密关系似乎扩大人类的创造力,而不是限制。他们可以很容易地尝试新的技术和形式并迅速适应他们的音乐为音频样本存在任何乐器。

与软件缪斯女神和运动传感器,他们可以通过运动,构成纯粹的选择和编辑笔记,挥舞着他们的手。

甚至将一些创造性的控制计算机可以带来新的创意在人类领域的可能性。Dave Yarwood发现令人兴奋的一个概念,他的尝试,开发算法,将他的作文范围限制为特定的音频特征。

他的结果,他说,歌曲“充满了想法,一个人可能永远不会想出,害怕失调或害怕打破规则的传统音乐理论”。

然后,有“短暂时刻引人注目的节奏和旋律的声音几乎human-composed。”

Yarwood,并列的太迷人了。

广告

广告

加载……
Baidu