初步折腾 Akai APC40:不仅仅是一个 Ableton Live 控制器而已
Akai APC40可能是09年最火的控制器了,说来奇怪,这个针对控制Ableton Live推出的APC40,几乎俘虏了100%的Live用户的心,尽管它不像那些通用控制器那样适合控制任何音乐软件,但能获取某一个软件全体用户的芳心,也算是前无古人了。
当然,APC40不是说接到Cubase和SONAR上就不工作,它也能控制,但你面对着一个将87个按钮密密麻麻排列在一起的布局,能在Cubase和SONAR里做什么呢?
但是,正如标题所写的那样,本文的重点并不在让APC40控制Ableton Live上,而是让APC40做更多你也许意想不到的事情。
外观印象:
图1:很薄的造型
APC40很薄(如图1),尽管很大但是并不沉。一来由于它是塑料外壳,二来它大部分面积都是塑料按钮而已,肯定没什么分量的,这也使得你可以把APC40放到腿上来操作。
图2:带LED灯的按钮
全部87个按钮都是带有LED背光灯的(图2),根据功能不同,一些只有一种颜色,而一些有三种颜色。它们只是“旋钮”而已,不是打击垫,别指望你能像MPC那样按出力度来。这种柔软的按钮没有“按下”或“抬起”两种状态,必须通过颜色来判断当前状态(如果光亮很足就看不清楚是否亮灯了,但我想不会有DJ在大太阳下面操作吧?),但这样做出来的按钮手感都很好,在黑夜里亮起灯来也非常漂亮!
图3:带LED灯的旋钮
16个旋钮全部都是可以无限旋转的(如图3),周围带有一圈LED灯指示位置,一来可以一目了然看到旋钮位置(即便在黑夜里),二来不会发声参数jump的情况。
图4:导航按钮
APC40的其它功能按钮,包括上下左右导航按钮(如图4),都是那种硬塑料了,按下去嘎巴嘎巴的响,很难受,尤其是常用的上下左右导航按钮,还夹在两排旋钮中间,扁扁的硬塑料按钮操作起来极为不顺手,最要命的是你在黑暗里根本摸不到谁是上下左右,因为它们形状类似摸上去感觉不出区别,而且没有背光LED灯。播放/停止/录音三个按钮不仅是硬塑料,而且也都没有背景灯。
图5:推子和crossfader
图6:从这里开膛破肚,更换crossfader
8个音轨推子+1个主音量推子,力道也是不松不紧刚刚好,既可以准确定位,又可以快速拉低到0点。crossfader的手感也出奇的好(如图5),尽管我不是DJ,但起码APC40是那种专业DJ的手感,而不像其它MIDI控制器的crossfader,感觉就是把推子给横过来了。不过专业DJ肯定还是对APC40 crossfader的手感很不满,没关系,你可以拆开APC40自己替换(如图6)。其实我更想替换的是导航按钮,不过似乎很难实现。
图7:背后接口
APC40背后除了USB接口,就只有踏板输入接口了(如图7),可以通过踏板来控制播放/停止。最让用户诟病的是它真的没有MIDI输出,对,你只能用USB输出MIDI信息到电脑,Akai不希望你用APC40去控制什么别的硬件??Ableton也是这么想的??尽管你可以再接一个MIDI接口把APC40发出的MIDI信息通过电脑给转发出去。
控制Ableton Live:
APC40包装里赠送一个特殊版本的Ableton Live 7,这是一个全功能版本的Ableton Live 7,并不是Ableton Live LE那种简化版。要让APC40正常工作,你至少需要7.0.16版本,6.x或是任何版本的Live LE都是不支持的。
图8:选择APC40作为控制器
图9:红色区域,就对应APC40的5x8 clip按钮区域,点击放大
只要在Ableton Live的控制器里选择了APC40,就全部就绪了,你不需要安装驱动,也不需要在Ableton Live里做什么额外的设置。在Ableton Live里看到了一个5x8的大红框,就说明APC40已经在工作了,红框表示APC40那5x8的旋钮矩阵所控制的区域。
APC40怎么能那么方便的控制Ableton Live,我就不多说了,直接看视频吧。
视频:APC40控制Ableton Live
尽管APC40控制Ableton Live是千好万好,但我还是要抱怨几点:
- 声像和发送旋钮被安排在右侧,而不是一一对应在推子和按钮下面,造成大脑混乱
- 按住导航按钮是不起作用的。比如我要快速往上面的场景看,必须连续不断的点“上”按钮。尽管APC40可以通过“Shift+上”来一下跳过5个场景,但是这个操作必须用两只手完成,而且好像现在有点bug,按了Shift之后电脑屏幕的红框不跟着APC40走,也许是因为我还在用Live 8.0.1的缘故吧?一直懒得升级……
- 控制效果器模块的8个旋钮要切换到另外一个效果器,必须按位于下方的向左和向右按钮,很不方便??尽管可以把要控制的参数分配到8个macro旋钮里,但假设超过8个,还是不方便
- 整个右边区域所有旋钮和按钮位置设计都太杂乱无章,如果是我会对左边按钮区域打100分,而右边区域则是不及格
破解APC40!
其实APC40这些基本功能估计大家早烂熟于心了,我也觉得没什么可说的。本文的重点并不在于此,而是破解APC40!
现在的APC40空有87个按钮,却只能做触发Ableton Live的clip之类的基本操作,简直是大炮打蚍蜉!当然Akai和Ableton也知道这个问题,他们承诺年底即将推出的Max for Livek可以给用户更大的自由度来通过Max自定义APC40与Live 8的通讯方式。
但是,我们等不起了!我们现在就要自己动手破解掉APC40!实现各种之深入功能。
Ableton当初说APC40与Live尽管是用MIDI通讯,但其中有增加秘密的通讯字段以保证二者成功“握手”而阻止第三方乱入“握手”。但Michael Hatsis截开了ACP40与Live通讯的秘密,其实就是ACP40发出的第二个字符串与Ableton接收到的第三个字符串进行比对,每次这8-23字节的字符串就是所谓的“握手”过程,没有加密,可以轻易获取。通过这个max的程序即可对其进行解密并输出为SYSEX信息,如果你有兴趣可以研究(即便你没有APC40)。
下面是几种让APC40变成别的玩意的方法,都非常实用。
用midiStroke将APC40变成电脑键盘:
APC40这么多按钮却只能控制clip,浪费了。通过midiStroke这个软件,可以将它的任何一个按钮输出电脑键盘的字符,只要你让它输出Live软件的快捷键,就可以了。
比如APC40最缺失的重要功能:在Session和Arrangement界面之间切换,电脑上的快捷键是TAB。我们打开midiStroke,MIDI输出选择APC40,新建一个快捷键,Keystroke写TAB。假设我想让第一列第二行这个按钮切换Live窗口,那么先看图,找到这个按钮对应的MIDI通道号和音符号??通道1,F#3。
然后再看下面的表格,找到F#3对应的MIDI控制器号??54。那么我们就把第1通道54号写到miniStroke里,就搞定了!现在你按APC40第一列第二行这个按钮就跟你按TAB键一样了??切换窗口。
图11:用midiStroke将APC40按钮变成电脑按钮
八度 # | 音符号 | |||||||||||
C | C# | D | D# | E | F | F# | G | G# | A | A# | B | |
-1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
0 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
1 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 |
2 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 |
3 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 |
4 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 |
5 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 |
6 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 |
7 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 |
8 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 |
9 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 |
你可以用miniStroke实现一个按钮发送任意快捷键甚至是多个快捷键的目的,当你在Live里干完活,挪到Pro Tools去缩混之后,APC40摇身变成了超级快捷键控制台,还有什么比这个更爽的?
进入miniStroke主页下载(仅有Mac版本)。
用Max/MSP之Monomulator将APC40变成Monome:
图12:Monome
Monome已经风靡很久了,这个玩意简单到只有8x8个按钮,但在全世界音乐人的开发下,已经拥有各种新奇而复杂的玩法。那么既然APC40也有8x8的按钮矩阵,为什么不把APC40变成Monome呢?Monomulator帮助你实现这个愿望,它可以读取任何专为Monome写的程序,运行于APC40之上。APC40比Monome还好在你可以自己控制按钮颜色,除了按钮还有推子和旋钮可以用,简直就是一个改进型的Monome了!
下面我用视频演示几个Monome的人气应用,包括mlr(图13)和flin(图14)。
视频:APC40变成Monome,实现各种新奇之功能
顺便剧透一下,大陆正有强人在自己DIY Monome,俺也预定了一台,真想早日用上哇。
用Max/MSP之APC-decode控制APC40的按钮颜色:
根据上面图里,我们可以知道每个按钮的通道号和控制器号,那么按钮与LED颜色的对应关系则是用力度信息来控制的:
- 力度1 - 绿色
- 力度2 - 闪烁绿色
- 力度3 - 红色
- 力度4 - 闪烁红色
- 力度5 - 桔色
- 力度6 - 闪烁桔色
图16:自己制作APC-decode的presentation模式
通过这个写好的MAX程序,我们就可以通过MAX来控制APC40每个按钮的颜色,可以制作出各种你想要的图案和颜色,如果加上时间的控制就可以让APC40的按钮滚动起来,组成英文字母。如果将来开放Max for Live,那么就可以实现你按下某个按钮,直接在APC40这些按钮就以闪烁方式滚动显示出该clip的名称!
这个APC-decode程序没有制作presentation模式,你可以自己加上,再通过简单的编程就能实现用APC40的按钮组字的功能了。
用Max for Live将APC40变成变形金刚:
Max for Live还没有正式开始销售,但我们知道它是足以改变世界的。APC40+Ableton Live+Max for Live,天晓得会鼓捣出什么应用。有了Max for Live,APC40真的可以跟变形金刚媲美了??我不是在开玩笑。我也期待着年底Max for Live出来之后,能重新评测APC40。
优点:
- 外观优雅,漂亮,随身携带并不算困难
- 不需要驱动,即插即用,直接控制Ableton Live 7以上版本
- 旋钮和按钮手感很好,尤其是crossfader
- 可实现官方不支持的更复杂的功能,扩展性几乎无限
缺点:
- 右侧区域按钮的布局不好,最重要的导航按钮没有背光,黑暗中操作有困难
- 没有MIDI输入/输出接口
- 无法直接USB供电
- 要实现更复杂功能需要购买第三方软件,比如Max/MSP或是将来的Max for Live
价格:5000元左右
转载文章请注明出自 Midifan.com
-
2009-09-10
anonymous
视频里这哥们说话我听着忒累了。。。
-
2009-09-08
anonymous
还是喜欢VCM 600 更适合传统DJ用 不能写个这两台的对比吗?
-
2009-09-08
anonymous
第二段视频 出拍晚的时候追拍的样子很可爱啊~~~~