L20rk 简介:Linux 笔记本电脑管弦乐团
当我在 Google 上搜索“define: orchestra”时,我收到了一些有趣的回复。我找到的第一个定义是“一个由包括弦乐演奏者在内的乐器演奏家组成的音乐组织”,这既描述了摇滚乐队,也描述了波士顿流行乐团。另一个将管弦乐团定义为“一个器乐合奏团,通常相当庞大,包括弦乐、铜管、木管乐器组,以及可能还有打击乐器组”。这一定义更接近于大众对管弦乐团的理解,但我最喜欢的定义是“由指挥带领的、为歌手伴奏的音乐家团体”,这种澄清肯定会让许多管弦乐队器乐演奏家感到不满。
笔记本电脑管弦乐团的定义也需要类似的灵活性。现代计算机是出色的音乐机器,无论是用于常见的媒体播放,还是用于音乐创作和音频合成的专门用途。即使是廉价的笔记本电脑、上网本和小笔记本电脑也能够进行高质量的实时合成,从而为它们提供了看似无限的声音种类。这种机器可以很好地被描述为一种元乐器,一种包罗了传统乐器的音色调色板并增加了自身新的声音可能性的乐器。由这类机器组成的合奏团可以被描述为元管弦乐团,管弦乐团的管弦乐团,或者简称为笔记本电脑管弦乐团。
在本文中,我将项目简介、对团队负责人的采访以及对世界上第一个 Linux 笔记本电脑管弦乐团(又名 L2Ork,发音为“lork”)的意义的一些思考结合起来。L2Ork 不是第一个同类型的团体,但它是第一个基于 Linux 系统和应用软件的此类团体。笔记本电脑管弦乐团已经到来。
今天的笔记本电脑表演团体是从个人电脑早期就存在的审美概念和表演实践演变而来的。在 1970 年代后期,旧金山周围的音乐家和黑客组成了自动音乐作曲家联盟。该联盟的许多引人入胜的项目包括最早的基于新推出的 KIM-1 微型计算机的“网络乐队”之一。最终,该联盟解散了,但成员 John Bischoff 和 Tim Perkis 组成了另一个网络乐队来表演他们称之为 Hub 音乐的音乐。Hub 的演出非常成功,使表演团体保持了十年的活跃。
1985 年,MIDI 的出现彻底改变了整个音乐世界。音乐首次可以用一台廉价的单台计算机进行创作、表演和录制,而无需乐器演奏家,而且费用相对较低。不幸的是,MIDI 对于网络合奏团来说存在一些缺点,包括相对较慢的传输速率,该速率受限于串行数据流。尽管如此,运行 MIDI 软件的计算机合奏团可以在规范的限制范围内联网,甚至 Hub 也尝试了 MIDI 连接。
到 1990 年代后期,台式计算机已经足够强大,可以在同时处理 MIDI 数据的同时执行实时音频合成。在 21 世纪初,同样的原始性能在轻巧的低成本便携式机器中也能找到,并且 OSC(开放声音控制)的开发消除了一些 MIDI 施加的限制。在其优点中,OSC 容纳了更广泛的数据类型,并且仅需要常见的网络硬件,例如以太网布线和连接器,这使其自然适合于基于计算机的管弦乐团的设计。
OLPC(每个儿童一台笔记本电脑)项目值得在此背景下提及。OLPC 笔记本电脑的无线局域网可以绑定到一台机器的时钟,以同步该组,从而使任何一组 OLPC 机器都具有笔记本电脑管弦乐团的功能。但是,这些功能受到机器本身相对较低的功率的限制。
在 2008 年春季,著名的 计算机音乐杂志 发表了两篇论文,描述了 Ge Wang 和 Perry Cook 在普林斯顿大学领导的笔记本电脑管弦乐团的活动。对普林斯顿笔记本电脑管弦乐团(又名 PLOrk)的描述和分析为随后的基于笔记本电脑的管弦乐团(例如斯坦福笔记本电脑管弦乐团(SLOrk))提供了起点,并最终传入了弗吉尼亚理工大学音乐教授 Ivica Ico Bukvic 的手中和脑海中,他是弗吉尼亚理工大学 Linux 笔记本电脑管弦乐团的创始人和现任总监。
普林斯顿笔记本电脑管弦乐团定义了笔记本电脑合奏团的形式和基本潜力,但它依赖于功能强大的开源编程语言(Ge Wang 的 ChucK)与功能强大的闭源应用程序(Cycling 74 的 Max/MSP)在专有硬件(Apple PowerBooks 和 MacBook)上的组合。唉,这些封闭和专有的方面可能会使这种合奏团的成本超出许多音乐系和其他感兴趣的组织的预算。幸运的是,Linux 笔记本电脑管弦乐团迈出了下一个合乎逻辑的步骤。Max/MSP 可以被 Pd 和其他自由软件取代,特定于供应商的硬件的限制可以通过使用廉价的商品机器和输入设备来消除,甚至扬声器阵列的成本也可以大大降低。在我们的采访中,L2Ork 负责人 Ico Bukvic 表示,目前每个座位的成本约为 750 美元,并且该成本包括计算机和扬声器系统。
普林斯顿和斯坦福大学团体的成功启发了 Ico Bukvic 在弗吉尼亚理工大学组建一个类似的团体。但是,他对笔记本电脑管弦乐团的愿景将使特许经营权走向新的方向。Ico 明智地采用了普林斯顿大学团体的总体设计和组织,但他 Linux 的背景促使他提高了合奏团的经济性和可访问性。
到 2007 年,Ico 在弗吉尼亚理工大学创立了数字互动声音与中介工作室 (DISIS),旨在“促进尖端研究以及互动多媒体艺术流派的创新方法”,引自 DISIS 网站。有了这样的基础设施,Ico 得出结论,DISIS 将自然而然地成为世界上第一个基于 Linux 的笔记本电脑管弦乐团的理想场所。
2009 年初,Ico 从弗吉尼亚理工大学社会、文化与环境研究所获得了内部资助,与他的同事、电气与计算机工程副教授 Tom Martin 博士合作。到春季,该项目获得了弗吉尼亚理工大学以及外部赞助商(包括 Sweetwater 公司、MSI 计算机公司和 Roland 公司)的更大支持。当时,DISIS 开发了自己的半球形扬声器设计,并开始组装 Linux 笔记本电脑管弦乐团秋季首次亮相所需的各种其他硬件和软件组件——总而言之,这是一年工作量的相当大的成就。从那时起,该团体已扩展到包括 Eric Standley 博士(艺术教授)和七名本科生。
2009 年 12 月,Linux 笔记本电脑管弦乐团在弗吉尼亚理工大学的 Squires Studio Theater 进行了官方世界首演(图 1)。据耳闻目睹者称,现场座无虚席,演出非常成功。评论界给予了积极评价,该事件甚至登上了神圣的 Slashdot 页面。显然,L2Ork 已经成名。
让我们仔细看看 L2Ork 的物理设备。该管弦乐团目前配置最多可容纳 15 名演奏者。每位演奏者操作一个基本系统,该系统包括一台 MSI Wind 上网本(图 2),配有 Cakewalk UA-1G USB 音频接口、Nintendo Wiimote 和 Nunchuk 控制器以及定制的“半球形”扬声器阵列。半球形扬声器连接到三个共享的低音炮系统。
L2Ork 常见问题解答页面指出,采用 Nintendo 控制器的决定是由于需要更换 Apple 机器。普林斯顿大学的团队利用 MacBook 和 PowerBook 中内置的加速度计硬件,但事实证明,Wiimote 和 Nunchuk 控制器是一个令人愉快的选择。它们受到 Linux 的良好支持,对于用作音乐控制器来说足够灵敏,并且它们的姿势几何形状包括 Z 轴。而且,每个人都喜欢玩它们。
大多数笔记本电脑上的集成音频硬件对于桌面音频制作系统的典型需求来说功能不足,更不用说笔记本电脑管弦乐团成员的需求了。L2Ork 的 Wind 上网本连接到 UA-1G,这是一个 USB 音频接口,具有立体声 I/O,支持高达 96kHz 的采样率和高达 24 位的位深度。该单元包括不错的模数和数模转换器,并为 S/PDIF 数字 I/O 提供 RCA 和光纤连接。我很惊讶地得知 MIDI 不是 UA-1G 的一项功能,我怀疑在未来的某个时候,L2Ork 工作人员会希望将 MIDI 连接添加到他们的网络武器库中。
正如您在图 3 中看到的,半球形扬声器绝对是引人注目的。放大器和六个扬声器安装在半球形外壳内,用于辐射 6 声道声音扩散(图 4)。该组中的每个座位都有自己的半球形扬声器,每个半球形扬声器都由其单个用户控制。半球形扬声器可能是管弦乐团中最昂贵的组件,但 L2Ork 团队已发布完整指南,供希望通过构建自己的阵列来降低成本的用户使用。
L2Ork 的上网本运行现成的自由软件和一些专门为管弦乐团编写的定制控制程序(也是自由软件)的混合体。普林斯顿大学的团队部署了 Max/MSP 软件,而 L2Ork 团队则使用了其自由软件的翻版,Miller Puckette 的 Pure Data,更亲切地称为 Pd。Max/MSP 和 Pd 都为其无数功能提供图形界面,其中包括许多合成和音频处理例程。Pd 功能强大、易于学习且可由其用户扩展。当设计可由可能不熟悉 Pd 或 Linux 本身的表演者使用的界面时,这最后一个方面尤为重要。Pd 容纳各种各样的 I/O 设备(例如 Nintendo 控制器),包括提供对网络连接的轻松访问的功能,并支持 OSC 和 MIDI。Pd 的更多功能列表超出了本文的范围,但必须说 Pd 非常适合预算有限的笔记本电脑管弦乐团。闭源专有 Max/MSP 的建议零售价为 495 美元,而 Pd 的总成本为 0 美元。
Pd 的集成图形组件还不错(图 5),但与该程序的商业同类产品相比,它们不够炫丽。但是,由于 Pd 的可扩展性,L2Ork 团队可以查看一些更复杂的自定义 GUI 组件。
Ico Bukvic 对编程有用且有吸引力的 GUI 并不陌生。在观看 L2Ork 表演视频时,我以为我认出了 RTmix 的一个变体,这是他在辛辛那提大学任教时编写的程序。RTmix 为使用计算机的表演者提供视觉和音频提示。它还可以安排其他计算机生成的活动和事件——对于笔记本电脑合奏团来说,这确实是一个方便的工具。
我很好奇想知道该团体成员代表了哪些学科。我可以推测至少有一些音乐家,并且我预计会有一些计算机科学类型的人,但我惊讶地得知,在 2009 年秋季,该团体由一名音乐专业的学生、三名音乐技术专业的学生以及分别来自生物学、戏剧艺术、工程学和政治学的各一名代表组成。
没有表演背景的演奏者在学习如何使用 Nintendo 控制器操纵声音时,可能会不愿意“放开手脚”。随着他们的进步,他们会逐渐消除自我意识,并开始意识到自己正在探索新的表演技巧。当演奏者学习如何通过在定义的弧线中移动控制器并移动到姿势空间中的确定点来创建可预测(和不可预测)的效果时,热情就会占据主导地位。鉴于现代笔记本电脑管弦乐团的早期阶段,仍在研究和编目表演技巧的标准曲目。但是,排练的目标是确保该组的每个成员都意识到他们的动作对正在演奏的作品有具体的结果。与传统乐器演奏家一样,L2Ork 成员学习如何以排练过的技巧的控制力来演奏他们的乐器。换句话说,他们不仅仅是在挥舞手臂。嗯,实际上他们确实在挥舞手臂,但每个动作都是经过定义和指导的。而这引出了指挥的角色。
在传统的管弦乐团中,演奏者在指挥的带领下演奏乐谱。在未经训练的人看来,指挥似乎只是在挥舞手臂。事实上,指挥负责许多音乐功能。他们需要非常详细地了解乐谱,了解乐谱中每个乐器组的每个成员的部分,并且对每种乐器都有实际的了解,并且能够以特定于乐器的方式指导演奏者。指挥是人类的混音师,是乐团中唯一不演奏乐器却指挥所有乐器的组成部分。指挥负责音色和音量平衡,并且整个作品的诠释都是根据他们对作品应有的声音的概念来执行的。每位艺术家都有独特的个人诠释敏感性;因此,我们有多种录制版本的贝多芬交响曲。
在笔记本电脑管弦乐团中,指挥的角色包含了传统的功能并增加了新的可能性。借助适当的软件,合奏团中的计算机完全可以在没有指挥的情况下进行表演。事实上,它们甚至可以不需要表演者,但这种情况目前不感兴趣。正如您在视频中看到的那样,L2Ork 的表现就像传统的管弦乐团一样——也就是说,表演者在指挥的指导下演奏他们的乐器。但是,很容易出现其他场景,并且这些其他可能性可能对作曲家具有引人注目的兴趣。
有关各种笔记本电脑管弦乐团演奏的音乐的链接,请参阅本文的资源部分。很快就会意识到,几乎任何音乐风格都可以为笔记本电脑乐团创作和演奏,尽管 Ico 告诉我,如果作曲家想要在狂躁的重金属贝斯和鼓模式上演奏尖叫的主音吉他独奏,那么这位作曲家最好选择摇滚乐队而不是笔记本电脑管弦乐团。是的,笔记本电脑合奏团非常灵活,但作曲家仍然必须考虑它是否是他们音乐的合适载体。
Ico Bukvic 的《城堡》是专门为 L2Ork 乐队创作的一首优秀作品。这是一部优美的作品,在听的时候,我想知道它是否可以由传统的乐队演奏。我的结论是,它可以为这样的乐队改编,但在改编过程中可能会失去一些东西。与其他一些为笔记本电脑乐队创作的作品相比,Ico 的作品相对保守,很可能旨在让他的演奏者温和地接触现代音乐风格的作品。其他录音展示了不太传统、更具实验性的可能性。当然,没有必要在极端之间做出选择,笔记本电脑管弦乐团的作曲家可以使用大量的声音和表演技巧,他们可以随意弯曲、折叠、装订和破坏这些技巧,以满足他们的心愿。
计算机可用于从合成原语(振荡器、包络和滤波器)、现有声音的录音(采样、分析/再合成和粒化)或发声材料的物理特性的数学模型(物理建模)创建新声音。它可以遵循一组指令,告诉它何时执行这些操作,并且借助适当的控制软件,机器可以自行决定在表演期间在何处、何时以及演奏什么。但是,究竟如何“演奏”计算机?机器的通用性有利于多种解决表演者界面的方案。可以使用常见的输入设备——键盘、鼠标、操纵杆、触摸板、平板电脑、触摸屏——尽管通常,它们没有触觉灵敏度。基于 MIDI 的解决方案包括键盘、吉他、打击垫和风控制器,所有这些解决方案的优点是对于接受过传统乐器演奏训练的音乐家来说,它们都是熟悉的设计。USB 端口提供与压敏设备和其他传感器(其数据流可以映射到合成参数和乐谱事件)的连接。作曲家可以根据需要指定任何或所有这些设备,或者他们可以设计全新的界面。
鉴于乐器的多变性质及其网络功能,基于计算机的合奏团可以采取多种形式。机器可以被编程为在音乐上充当单个乐器或乐器合奏团、作为独立表演者或作为合奏团的成员、有或没有操作员。这些区别不是排他性的——独奏家可以由合奏团在类似协奏曲的作品中伴奏——并且一个团体的组成可以通过网络进行流动的重新定义。与传统管弦乐团中的乐器不同,机器不需要具有单一的永久身份。
人类乐器演奏家在阅读乐谱或即兴演奏时会执行许多相关任务。合奏团演奏者通过关注技术问题并对乐谱的指示做出音乐上的回应来学习掌握他们的个人部分。在团体内部,还有进一步的敏感性练习。每个演奏者都负责其部分在团体内的平衡,并且每个人的表演都被理解为服务于特定的诠释。对表演合奏团的音乐和社会团体动态的复杂性进行建模提出了艰巨的困难,特别是当我们希望机器在遵循和诠释指挥(人类或其他)的指导的同时,与另一个演奏者的即兴演奏进行音乐上令人信服的即兴回应时。
坦率地说,音乐界的思想对笔记本电脑管弦乐团提出的可能性感到困惑。Ico 和我开玩笑说要为该团体创建一个名为 管弦乐队英雄 的游戏,但为什么不呢?在教育领域,笔记本电脑管弦乐团的潜在应用可能最具吸引力,尤其是在成本上升和预算缩减的情况下。我不希望看到传统乐器被计算机取代,但我很乐意看到计算机更多地融入各级学校音乐课程中。
我希望您喜欢这篇关于 Linux 笔记本电脑管弦乐团的介绍。当然,您真的需要观看和聆听该团体的音乐会,因此请务必查看视频和其他录音。在您进行此操作时,请查看整个 *Ork 场景——您将看到最前沿的行动。如果您受到充分的启发,您甚至可以组建自己的 Linux 笔记本电脑管弦乐团。计划是免费提供的,成本很低,软件解决方案是免费和开源的。所需要的只是一点点自己动手精神,一点点硬件黑客技术和内部的 Linux 系统。
Ivica Ico Bukvic 访谈
我与 Ico Bukvic 进行了硬线通话,后来要求他进行问答环节,以澄清我们讨论的一些要点。我必须指出,我们很难完成我们的聊天,主题实在太令人兴奋和发人深省了。
DP: 上网本之间是否联网,还是独立的单元?
IB: 网络是合奏团的关键组成部分,因为这是笔记本电脑管弦乐团类型真正独有的东西。因此,所有机器始终联网,使作曲家能够利用这个绝佳的机会来构建监控工具、协调合奏团,甚至根据表演者的动作实时更改合奏团的属性。
DP: 您使用的是什么 Linux 发行版?
IB: 目前,我们正在使用 Ubuntu 9.04 的修改版本,并且刚刚开始缓慢迁移到 9.10,最终的短期目标是最终迁移到 10.04 LTS 版本。
DP: 您是否正在利用实时内核、低延迟和 JACK 的功能?
IB: 当然!我们当前的 9.04 设置运行 2.26.29-rc6-rt3 实时内核,这是我们在内部编译的。随着我们即将迁移到 9.10,我们一直在测试 Ubuntu Studio 提供的内核,并且到目前为止,对其在我们的测试中的性能感到非常满意。
DP: 除了 Pd 之外,还使用了哪些其他应用程序软件?
IB: 目前,专门为 L2Ork 编写的所有作品都依赖于 Pd 或我们的定制版本 Pd-extended。随着事情逐渐稳定下来,我们肯定期待着整合 ChucK 和 SuperCollider,这将使我们还能够演奏为其他 *Ork 编写的作品,其他 DSP 软件作曲家最终可能会利用专门为我们的合奏团编写的作品。
DP: 成为音乐家或程序员对于乐队成员来说是否有帮助/必要/更可取/必需?
IB: 虽然拥有音乐背景、表演经验以及精通技术肯定会有所帮助,但在我看来,这只是 L2Ork 整体体验的一小部分。如果有什么不同的话,我认为 L2Ork 提供了一个独特的公平竞争环境,让学生无论其背景和/或当前学习领域如何都能参与其中。也许这是其最大的创意优势之一。
DP: L2Ork 是否演奏过为其他笔记本电脑合奏团创作的音乐?
IB: 尚未演奏过,主要是因为我们一直忙于探索我们自己的审美身份,以至于根本没有时间这样做。但是,这绝对是我们的待办事项清单的首要任务,我希望我们能在今年年底前演奏其他 *Ork 曲目。
DP: 为笔记本电脑管弦乐团创作的作曲家有哪些值得注意的新可能性?
IB: 我认为 L2Ork 的多功能性在这一点上可能更多地受到我们想象力的限制,而不是其基础设施的限制,我怀疑在相当长一段时间内情况仍然如此。毕竟,L2Ork 基础设施的核心是一台笔记本电脑,其本质上可以承担如此多的不同角色。这是我发现非常令人兴奋的事情,这也是我首先被笔记本电脑管弦乐团概念吸引的原因。
想象一下,有一个合奏团,每个表演者的动作除了产生声音外,还会改变其他人的乐器。如果这些相互依赖关系在不断发展、随着时间的推移而变化,以至于人们甚至无法开始理解,那么可能会出现哪些级联复杂性,这些复杂性可能源于对音乐材料的这种处理。或者,如果有一群 L2Ork 成员 不 协同发出声音,而是雕刻一个 3D 雕塑,其形状也受到合奏团其余成员发出的声音的影响,并且其产生的属性以某种方式反馈到其他领域,影响乐器、灯光或剧院或其他东西,会怎么样?从更保守的角度来看,仅仅充分了解合奏团中其他所有人都在做什么,就可以以各种酷炫和实验性的方式来塑造作品的结构,从而塑造其戏剧性。例如,作曲家可能会要求一组特定的表演者保持一定量的活动,这是通过平均该组内每个人的动作来生成的。随着材料变得更加抽象,这很快就成为监控整体输出的宝贵工具。而且,只要人们的想象力足够丰富,这个列表就会一直延续下去。
DP: 在指导 L2Ork 的过程中,您遇到了哪些值得注意的挑战——管理、技术、音乐、个人?
IB: 可以说,与 L2Ork 合作既令人兴奋又令人沮丧。我认为,为了真正理解和控制 L2Ork,人们必须习惯于扮演许多不同的角色:成为工程师、计算机科学家、用户界面设计师、作曲家、表演者等等。通常,这些角色往往会重叠,我发现这尤其令人精疲力尽。
上学期肯定是我自加入弗吉尼亚理工大学以来最忙碌的学期之一,如果不是我整个学术生涯中最忙碌的学期。如果我不认为潜在的好处是值得的,我可能永远不会费心去做。在这方面,我觉得 L2Ork 没有让人失望。
DP: 您对 L2Ork 有哪些长期目标?
IB: 我不确定我们是否有任何宏大的长期计划,部分原因是我们仍然对现有的可能性感到不知所措,以至于我们几乎没有时间考虑未来五年或十年。另一个考虑因素是技术变革的速度。谁知道呢,也许五年后,整个合奏团的技术都将嵌入到他们的服装中。
然而,在近期,我的重点是数量和曲目的增长、巡回演出以及加强与我们同行 *Ork 合奏团的联系、鼓励 Linux 社区参与、组建新的基于 Linux 的 *Ork,当然,还要确保我们有足够的支持来确保该计划的长期良好发展。
DP: 您还想提及任何其他事项或任何人吗?
IB: 我想在此向那些使 L2Ork 成为可能的人表示最深切的感谢。这包括整个 Linux 社区,特别是 Linuxaudio.org 社区的成员、我们的利益相关者、赞助商、粉丝和支持者,以及所有学生,感谢他们的努力和奉献精神,以及他们有勇气将时间投入到如此具有实验性的事物中。
资源
DISIS,Ico Bukvic 数字互动声音与中介工作室的所在地: disis.music.vt.edu/main
L2Ork 主页,L2Ork 项目信息的主要站点。链接到录音、演出时间表、历史和常见问题解答: l2ork.music.vt.edu/main
L2Ork YouTube 站点。连接到排练视频和一系列深入的教学视频,用于构建半球形扬声器和其他 L2Ork 硬件组件: www.youtube.com/user/VTDISIS
自动音乐作曲家联盟,一个优秀的编年史,附带图像和录音(强烈推荐): crossfade.walkerart.org/brownbischoff
每个儿童一台笔记本电脑 (OLPC): laptop.org/en
普林斯顿笔记本电脑管弦乐团: plork.cs.princeton.edu
Pure Data (Pd),对 Pd 强大功能的出色介绍(强烈推荐): puredata.info
Slashdot 关于 L2Ork 的报道: entertainment.slashdot.org/story/09/12/03/2018253/Introducing-L2Ork-Worlds-First-Linux-Laptop-Orchestra
斯坦福笔记本电脑管弦乐团: slork.stanford.edu
Dave Phillips 自 1995 年以来一直使用 Linux 进行声音和音乐创作。他是 Linux 音频开发者/用户组的原始创始人之一,并且在十多年来一直是 linux-sound.org 的维护者。他是 Linux 音乐与声音之书 的作者,并为各种 Linux 出版物撰写了许多与声音相关的文章。他的其他活动包括在蓝调乐队中演奏、阅读拉丁文学、与他的沙皮犬 Maximus 玩耍以及与他心爱的 Ivy 共度时光。您可以在 linux-sound.org/ardour-music.html 听到 Dave 的音乐。