一根数据线的快乐:Simmons电鼓+Ardour配置
又菜又爱玩,水平不够但又挑剔的技术文。用数字音频工作站提升电鼓潜力。
先要有鼓
电子鼓跟同等档次原生鼓价格差别巨大。当前买不起Roland,研究了半天买了 Simmons Titan 75。到手对性价比非常满意,对于我这个半吊子,限制发挥的不 是鼓的性能,是我自己的水平。层次显然是没有罗兰真实,但是基本元素都有, 甚至4个嗵鼓,两个吊镲。
简单介绍一下牌子,Simmons的定位是中低端,没有办法像Roland一样一步到位, 但是量大管饱,需要的元素都有,甚至有同时传USB和音频的接口,可以接自己 的采样。Simmons自带的采样其实不错,开箱即用没有问题。用外接音源的边际 收益没有想象中大,不过胜在方便录音,直面自己有多菜。
硬件方面的吐槽和调整(在电鼓模块上操作)
- 不同部件灵敏度和阀值需要按自己的使用习惯调整。外接音箱和耳机适合的 配置不一致,用外接音箱的时候,有几个部件敲器材本身的声音太大,会盖 过电子鼓声。耳机能过滤掉一部分。可惜不能一键切换。
- 只有叮叮镲有三个触发区域。吊镲和踩镲都是单区域。吊镲是重灾区,有效 触发集中在很小的一个区域,稍稍偏离一点出来的效果就差很大。叮叮的效 果我基本满意,吊镲最不满意。军鼓和嗵鼓都有边击触发,嗵鼓的可以改成 牛铃。
- 镲止音很魔性,只有一小块地方捏了可以止音。
- 采样不够真实,连续打击像机关枪。鬼音效果很差,基本就是军鼓正常声音的低 音量版本,特殊音色没有出来。
用MIDI连接电脑,走一层软件可以解决一部分以上问题。
设备通讯
平台:arch linux 软件:ardour + drum gizmo插件 连接:usb线。这个是必需品,上面两个都可以换。
数据这样走:
- MIDI:电鼓到电脑。不要从电脑再把MIDI发回去,发回去就会回到使用电鼓 自己的采样,白忙活。
- 音频:有两条路,伴奏从手机通过蓝牙输入到鼓,不占用电脑那头,手机端 操作方便控制。另一条路是电脑把渲染好的音频传回鼓。这两条音频同时用 鼓的输出口来发声,可以接耳机也可以接音箱。不建议用蓝牙耳机接电脑从 电脑那头听,延迟到一槌子下去仿佛一年后才听到个响。
- 电鼓控制模块上的local要改成off,否则两种采样都会出来。
USB连上之后会自动识别。如果不能识别我就不知道怎么办了。接下来确认连接 通顺。
aconnect -l
寻找设备代号。client后面那个号码。比如我得到的输出是
client 24: 'Simmons Titan 75' [type=kernel,card=2]
0 'Simmons Titan 75 MIDI 1'
Connecting To: 143:0[real:0]
Connected From: 143:0[real:0]
设备号就是24:0。然后
aseqdump -p 24:0
敲不同部件会出不同的数字,代表了MIDI映射,以后会用上。用不同力度敲,会 得到不同的velocity数字,这个数字从0到127,跟在鼓上设置的灵敏度和阀值相 关。
到此就顺利把硬件之间的连接确认完毕了。
软件配置
我选择Ardour,因为它免费,linux native。其他的DAW应该可以如法炮制,甚 至更好。商业的应该效果更好,但是这方面我毫无研究。
安装完毕后再装DrumGizmo。采样我下载了CrocellKit,完整版的带有2个嗵鼓,2 个落地鼓,两个吊镲,适合这台电鼓。映射文件叫Midimap_full.xml,哪个MIDI如 果对不上号就修改它。比如我的第二个嗵鼓没有声音,因为MIDI数字不一致,改 了再重新导入即可。每次修改都需要重新导入。
DrumGizmo插件的配置只需要搞一次,之后导入session会保留。 Mix->DrumGizmo(双击或者右键选edit)把菜单调出来。
- 导入drumkit和midimap,选择下载好的CrocellKit文件。显示绿色进度条就 表示成功。
- 关掉两个humanizer,这个是MIDI模拟真人用的。我本来就是真人,不需要模 拟。
- Velocity curve打开,shelf关掉,按需调节,如果小声敲和大声敲没有区别, 就说明这里没调对。
- Cache limit。缓存拉满,不要上限。游戏本就是用来干这些的。

目前为止都还是纸上谈兵,没有声音。接下来把所有的信号都补连上。很遗憾, 每次打都需要重新连上(所以很多时候我嫌麻烦就干脆还是用电鼓采样了)。
几个重要配置都在Window菜单里
- Audio/MIDI Setup:采样率默认是1024,延迟严重。128就好很多,硬件支持 的话64更好。再低可能电脑撑不住。
- MIDI connections:水平方向是输入端,选Hardware,垂直方向端是接收端, 选Track。hardware那边选电鼓的midi口,track那边只有一个选项,到音轨。 把对应的小格子点亮。这是唯一需要点亮的小格子,其它的如果亮了要关掉, 否则会出现错误的线路。

- Audio Connection。设备之间,只保留从音轨到电鼓的输出路线。

到这一步,戴上耳机打鼓,应该可以听到了。
优化
可以听到后,开始做优化,主要是动态范围和映射。
midimap部分的修改
- Simmons 75有四个Tom,但是映射不正确,用aseqdump测试出正确映射,把编 号替换进去。
- Snare的边缘部分默认映射是rimshot,对应字符是SnareRimShot,如果要原 生鼓那样的木头音,就改成SnareRim。能不能组合打出真实的rim shot待测 试。
- 镲止音没戏了,至少在这个软硬件的组合下。Simmons捏住止音触发区域的时 候给的信号是polyphonic aftertouch,没有配备单独的MIDI映射,没法操作。 搜了一圈DrumGizmo不支持,EZDrummer支持。(eye of the tiger离场)
动态范围:DrumGizmo里的Velocity。默认是x=y,力度和输出一比一。想注重轻 音的部分就调成对数曲线,想不费力开大就指数曲线。
理论上可以去接驳音游,Rockband那样的。N年前我Roland连接play station成 功玩上Rockband,所以技术上应该可以。不过...没有那么闲。
最后,由于Ardour是个数字音频工作站,录音,混音什么的后期,还有很多需要 学习。纪念录下来的第一首。

