做网站这事干久了,有时候看啥都像代码。就跟手里攥着把锤子,瞅啥都像钉子一个道理。最近捣鼓了一张翻唱专辑,从录歌到发行折腾了一圈,突然发现这不就是换了个画笔画画嘛。只不过平时在屏幕上画像素,这回是在时间线上画音符。
手上的家伙事儿
工具栈这玩意儿,放哪儿都绕不开
不管是码页面还是搞音乐,开局第一件事就是得把家伙事儿凑齐了。搞前端那会儿,编辑器、本地服务器、Git版本管理、打包部署流程,哪个环节卡壳都玩不转。换到音乐这边,录音软件、麦克风、吉他、声卡,一样不能少。你总得让手里的声音变成电脑能认的数字信号,就跟写HTML得让浏览器能渲染是一个理儿。
开发环境类比
| 前端工具 | 音乐制作工具 |
|---|---|
| 代码编辑器 | 录音软件 |
| 本地服务器 | 音频接口 |
| Git版本控制 | 多轨工程文件 |
| 部署平台 | 音乐发行商 |
想要简陋点也行。以前有人拿记事本写HTML,用FTP传上去就能跑。音乐也一样,拿个录音机对着音箱怼,录完扔网上照样能听。工具不讲究,关键是能把活儿干出来。
画布的差别
屏幕和时间线,都是无限画布
画网页的时候,屏幕就是张无限大的纸。滚动条一拉,想画多远画多远。做音乐的时候,软件里那条时间线也是个无限画布。往上面扔鼓点、铺吉他、叠人声,一层一层往上堆,跟用CSS叠图层简直一模一样。
录音软件里看那堆音轨,左边一轨鼓,右边一轨贝斯,中间还有好几轨吉他,叠在一起就跟写HTML结构似的。body是总轨道,里面section放吉他,article搁人声,footer垫个低音,听着就舒坦。
画多了容易跑偏
不过搞代码久了容易钻牛角尖。有首歌差点被我废掉,就因为戴着AirPods Max混完音,放到车载音响上一听直接变味了。低频多得轰头,人声缩在后面出不来。后来想想,多少人真拿这耳机听啊?就跟做网页非要找个冰箱屏幕测兼容性似的,有点走火入魔。
换个思路,不如多试几套设备。手机外放来一遍,电脑音箱过一遍,车里的喇叭也听一圈。只要在主流设备上听着不翻车,那就齐活了。毕竟谁也没法控制用户用啥听歌,就跟没法控制访客用啥屏幕看网页一个理儿。
从草稿到成品的折腾
先拿铅笔划拉两笔
做歌这事吧,很少有能一气呵成的。大部分时候就是脑子里突然蹦出个旋律,赶紧拿手机录音机哼两句存下来。就像画网页之前拿铅笔在纸上划拉布局,先定个大概位置再说。有时候就是几个和弦觉得好听,录下来当素材库。保不齐哪天就用上了。
这种低质量的小样就跟低保真原型图似的,丑归丑,但想法给锁死了。后面正式开干的时候,至少知道往哪个方向使劲。
真到了上线那一刻
发专辑这步是真给我整不会了。比部署网站复杂多了。得先搞个版权组织把自己登记成版权人,跟注册域名一个意思。然后还得找发行商,把歌推出去让人听得到,就跟网站得找服务器托管一样。
上传专辑封面、写歌名、填词曲作者、选发行日期,这一套流程下来跟早年手动传文件到FTP服务器一模一样。点来点去,改来改去,就盼着能有个脚本一键部署。啥时候能像Git push那样,把整张专辑推上去就完事了。
从代码堆里爬出来透透气
干了二十年前端,代码就是我的辣根,泡久了看啥都带点代码味儿。做音乐这趟让我被迫换了个活儿干,才发现原来别的地儿也有这么多门道。以前老觉得自己在搞创作,后来发现不过是换个工具表达想法罢了。
画画、写歌、码页面,说到底都是把脑子里的东西倒腾出来,让人看得见、听得着。差别只在用的那把刷子。有的人拿毛笔画山水,有的人拿吉他写旋律,有的人拿CSS画界面。工具变了,但那股折腾劲儿一点没少。
有时候从自己那滩辣根汤里探出头来,看看别人都在干啥,反而能学回来一堆新招。搞不好哪天做网站的新灵感,就是从录歌的轨道上捡来的。
