使用iPad控制音乐:有线,无线,MIDI,OSC

使用iPad控制音乐:有线,无线,MIDI,OSC

我们邀请到了一位专家,Nicolas Bougaïeff,Liine的创意总监,来解释不同的连接路径,不仅包括了无线方式,还包括了有线的解决方案。

Liine是Lemur和Ableton Live控制应用(最新发布的产品为LiveControl 2)的制造商。

很自然地,Nicolas将以这些技术作为基础进行讲解,但这些课程也适用于其他的iOS应用。

该教程应该能回答一些初学者和高级用户的问题。

——PK

Apple的iPad Camera Connection Kit,提供了USB端口,用于第一代iPad的扩展连接。(CC-BY) Håkan Dahlström Photography
Apple的iPad Camera Connection Kit,提供了USB端口,用于第一代iPad的扩展连接。(CC-BY) Håkan Dahlström Photography

iPad是出色的音乐制作工具,其控制程序也非常强大。比方说,你可以通过Lemur控制同一iPad上运行的应用,不同iPad上运行的应用,笔记本上运行的软件(如Ableton Live),甚至是硬件(如合成器和鼓机)。

但如何将这些应用连接起来,这个问题可能会困扰很多人。这篇文章提供了多种iOS连接方式的参考,其中我们会重点聚焦对Ableton Live的控制。Lemur会是这篇文章主要用到的例子,但这些信息与任何iPad控制应用都具有相关性。

MIDI和OSC有什么区别?

MIDI是1980年代早期发明的,用于连接音乐设备的协议。它不是最好或最快的,但它是一种标准。在过去30年里,几乎所有的音乐硬件和软件制造商都提供了对MIDI标准的支持,包括如今的iPad和iPhone。从iOS 5开始,Apple提供了CoreMIDI资源库,让MIDI通过网络(比如,Network MIDI)和硬件适配器(多种选项,后文会提到)进行传输成为了可能。对MIDI的支持已经差不多成为了专业iOS音乐应用的必备功能了。

OSC是1990年后期发明的协议,有了更多提升:

  • 更高的带宽(信息量更多,传输更快)
  • 通过以太网进行传输。:技术上讲,MIDI可以通过任意的方式进行传输,包括以太网,但OSC是一项网络协议。
  • 高解析度数据类型(而非MIDI支持的7/14 bit)
  • 开放式URL类型寻址方案(而非端口/通道MIDI系统)

虽然OSC非常强大,但MIDI仍然是最广泛被支持的标准。有些应用支持MIDI,有些应用支持OSC,另外一些应用,像是Lemur,对两者都提供支持。[sl paid=true]

[LiveControl 2用户注意:LiveControl 2只支持MIDI信息,所以Lemur支持的所有MIDI连接选项都适用于你。]

iConnectMIDI4+
iConnectMIDI4+
iConnectMIDI2+,背面。
iConnectMIDI2+,背面。

有线和Wi-Fi网络

iPad应用和其它物理设备(笔记本,合成器)之间的连接可以通过Wi-Fi网络或线缆实现。MIDI应用可以轻松地通过Wi-Fi网络或硬件线缆进行传输。OSC应用只能通过Wi-Fi进行使用。

Wi-Fi连接,虽然通常是稳定的,但偶尔也会受到干扰,发生掉线或抖动的现象。当你到达新的表演场所,对室内提供的网络无法控制时,是很可能出现这类情况的。当你正在计划一次公开的现场演出时,这是应该重点防范的风险。通过硬件线缆使用兼容CoreMIDI的应用能给你提供100%保障的连接以及iPad与笔记本或硬件MIDI控制器之间最低可能的延迟。

Ed.:你的wifi网卡也可能会发生故障,这是最近发生在我MacBook Pro上的事情,所以准备一个备份连接方案会很有用!

你可能会想要阅读最近在Synthtopia上一篇关于Wi-Fi MIDI适配器的性能测试文章:

无线MIDI可以与有线MIDI一样快吗?

但正如一位评论者提到的,这些数据是平均值,不是最坏的情形。像Nick说的,在这里,可靠的性能才是关键。

Liine Lemur,应用内编辑;运行LiveControl 2。这些应用可以通过无线或有线的方式进行使用。
Liine Lemur,应用内编辑;运行LiveControl 2。这些应用可以通过无线或有线的方式进行使用。

使用iPad控制音乐:有线,无线,MIDI,OSC

Wi-Fi路由器和ad-hoc网络

通过Wi-Fi网络连接iPad和笔记本有两种截然不同的方式。第一种方式是将两者都连接到同一个路由器上——比如,你用于网络连接的路由器。第二种方式是创建一个计算机到计算机的网络,也被称作ad-hoc网络。

通过路由器连接能适用于多数情况。根据你所做的工作类型,这可能也适用于你。不过,你肯定会想到,通过路由器连接会导致较高的延迟。它需要耗费200到300毫秒让推子的运动和按钮的敲击抵达计算机。如果你是实时演奏节拍,那这个时间就太长了!但反过来,如果你只是调整音量推子,那差异就不会太明显。

通过ad-hoc连接需要多做一些工作,但这样可以获得非常低的延迟,基本上能低至10到20毫秒的范围。关于在OS X和所有Windows版本上创建和管理ad-hoc网络有一些不错的教学。你可以访问http://support.liine.net查看文章或到Google或YouTube上进行搜索来获得结果。

Ed.:在Mac上的操作非常简便,从Wi-Fi菜单上选择“创建网络”就可以了。Windows上需要较多的步骤。

固定IP的设置需要做一些提示。如果前面提到的ad-hoc连接失败的话,那么固定IP就是最后的手段了。虽然不是必须的,但如果你希望对网络设置有完全的掌控,那么就值得去了解下固定IP的配置。

通过Wi-Fi传输OSC

OSC是通过网络工作的,并且效果不错。大多数情况下,Wi-Fi是连接OSC兼容的iPad应用和笔记本的唯一方式。

通过线缆传输OSC

有另一个选项是通过硬件线缆使用OSC兼容的iOS应用,但因为这需要使用个人热点来进行,所以可能需要多做些努力。这个方法没有进行大面积测试,但在Liine HQ上的测试看起来是很有前景的。如果你拥有支持3G/LTE(4G)的设备,已解锁,或允许使用网络共享的卡托,那么就能够通过Apple Sync Cable(USB转30针或USB转Lightning)使用个人热点功能来建立iPad与笔记本之间的网络连接。注意,蜂窝数据必须开启,因为这样才能使用个人热点。

如果你在国外,不想引起高额的流量费,那么请确认你关闭了数据漫游功能,同时保持蜂窝数据的开启。一旦以此种方式建立好网络连接,OSC和Network MIDI就可以自由使用了,同时你的设备也能进行充电。如果你是忠实的OSC现场表演用户,那么很值得对此方法做一番探索。想了解更多信息,可以参考这个Apple的知识库条目:http://support.apple.com/kb/ht4517

另外,有一些用户报告说,他们通过先对设备进行越狱,然后使用MyWi,成功地通过Apple Sync Cable用上了OSC应用。作者强烈建议大家不要轻易尝试,因为你可能会破坏Apple EULA,导致保修失效。

通过Wi-Fi传输MIDI

OS X的原生工具Network MIDI支持通过Wi-Fi传输MIDI,你可以在/Applications/Utilities/Audio MIDI Setup中找到。在Windows上,rtpMIDI模拟了Apple Network MIDI的驱动。Network MIDI是CoreMIDI的子功能,用于MIDI数据的网络传输。事实上,几乎所有CoreMIDI兼容的应用都支持Network MIDI。不过,Lemur虽然支持CoreMIDI,但不支持Network MIDI。作为替代,Liine制造了Lemur Daemon,一款支持最多8个MIDI端口的工具,因此,规避了单MIDI端口对Network MIDI的限制。在许多专业环境中,这种灵活性是必备的。

通过线缆传输MIDI

你有三种iOS MIDI适配器可以选择,跟通过Apple Sync Cable使用Network MIDI一样。

1)第一种类型,极力推荐,是兼容USB和CoreMIDI的设备。这就是说,要将装置的一端插入iPad,另一端插入笔记本的USB端口。这些装置提供了iPad和笔记本之间的直接连接。这类中最好的是iConnect MIDI系列产品,比如iConnectMIDI2+和iConnectMIDI 4+。很不幸,Alesis iO Dock不支持SysEx信息,因此无法兼容许多MIDI应用(包括LiveControl 2)以及硬件合成器。Behringer iS202,虽然没有经过测试,但很明显是可用的类型,它的规格单上也特别提到了对SysEx的支持。对于这些装置,配置的方式大致为:iPad>iConnectMIDI2+>笔记本。

iConnectMIDI2+,连接到iPad和MacBook。
iConnectMIDI2+,连接到iPad和MacBook。

2)第二类iOS MIDI适配器是iPad上标准的5针MIDI线缆。如果你想要使用iPad控制硬件合成器,它会非常有用。但如果你想要连接笔记本,那么你还需要多添置一块带有物理MIDI端口或MIDI接口的声卡。这类适配器的典型例子是iRig MIDI II,一端插在iPad上,另一端为MIDI线缆。这种情况的典型配置为:iPad>iRig MIDI II>音频/MIDI接口>笔记本。

iRig与iPad连接。
iRig与iPad连接。

3)第三种连接方式依靠的是Apple的相机连接套件。这是一款小型适配器,插在iPad上,将端口转换为USB母口。然后,你可以连接任意典型兼容的设备(典型兼容意味着,你不需要安装任何驱动就可以直接使用)。如果目的是将iPad连接到笔记本上,那么最好的解决方案就是用1进/1出的USB转MIDI适配器,比如ESI的Midi Mate II、M-Audio Uno或iConnectMIDI1。正如上面提到的类型2,你还需要将MIDI线缆连接到计算机的接口上。这种情况的配置类似于:iPad>相机连接套件>M-Audio Uno>音频接口>笔记本。

MIDI和音频,以及Apple相机连接套件。
MIDI和音频,以及Apple相机连接套件。

正如你所看到的,第一种方式最简单,包含了最少的物件,而第二和第三种方式需要更多的线缆,做更多的连接。对于使用iPad和MIDI应用的严肃音乐人,作者强烈建议使用iConnectMIDI2+和iConnectMIDI4+。最后,如果开启了个人热点(在前文“通过线缆使用OSC”部分有提及),你还可以通过Apple Sync Cable连接Network MIDI。这种方式没有进行内部测试,但理论上,它适用于任何CoreMIDI应用或可以自定MIDI协议的应用,比如Lemur Daemon。

结论

IPad是非常强大的音乐制作平台,很多的应用都支持OSC和(或)MIDI。Lemur对两者都提供了支持。你可以通过Wi-Fi或线缆将iPad连接到外部世界,但并不是所有OSC/MIDI和Wi-Fi/线缆组合的应用都很理想。最可靠的连接方式是通过有线方式传输MIDI。无论你使用的是什么应用,这里有一些关于iOS连接的通用原则。

  • 使用MIDI的应用可以通过Wi-Fi或兼容的硬件适配器进行连接。
  • 使用OSC的应用可以通过Wi-Fi进行连接。

iOS的MIDI适配器有三种类型。连接笔记本最有效的方式是使用iConnectMIDI2+iConnectMIDI4+。其它的方式,比如iRig MIDI II或相机连接套件为你提供了通过MIDI线缆连接硬件设备的选择,但会牵扯更多的连接和装置。[/sl]

更多信息可以到Liine的网站上查询。

更多Nick在《Attack》杂志上的信息,“Job Envy”系列:

CREATIVE DIRECTOR – NICOLAS BOUGAÏEFF

他的官方网站:

http://nicolasbougaieff.com/

发表评论

登录后才能评论