作者mgdesigner (机枪设计师)
看板DigitalMusic
标题[心得] GNU/Linux音乐制作环境入门浅谈
时间Thu Apr 2 05:37:18 2015
先给大家看这个实际操作的影片还有即时发出的声音(那些键盘只有用来做midi主控,
音源是电脑里Linux上的软体音源)
https://www.youtube.com/watch?v=0PZgFpbgxP0
很长,大概看前三分钟应该就够了。
然後修正我在另外一篇的话....
最廉价的入门方案应该是笔电+midi键盘(最少一个25 key的)+midi mixer还有最少一个
监听耳机,软体不用花钱,不过我建议至少用paypal给开发者一些赞助。
电脑方面,其实08年开始的PC,就已经非常好用了,重点是RAM要大。
因为这是一个很大的题目,所以我就另外发这一篇,也不用担心我是业配XD,因为东西很多
我也还没有写做计画,所以这篇也会比较乱,而且只够讲浅谈而已,就请海涵罗。
纯粹作业系统本身,以桌面使用系,目前新手最好入门的一般都是推Ubuntu或者改自Ubuntu
的,如Ubuntu Studio、Mint等,而我用的KXtudio,就是架构在Ubuntu上。
http://kxstudio.sourceforge.net/ 目前最新的的KXstudio是14.04,架构於Ubuntu14.04
LTS ,意思是说除了直接装KXstudio,也可以先装Ubuntu或是mint,再升KXstudio,但是都
要选择基於Ubuntu14.04的来装。
跟windows的使用逻辑有些不一样需要习惯,我从系统层开始讲起
1.「Linux着重命令列打指令控制?」:这个其实是过去的印象了,桌面应用当然是GUI图形
界面,而且在GUI的进化上,大概从八年左右开始,Mac跟Linux其实进化的速度比windows快
非常多,新的GUI功能不只是eye candy,有时还发挥实质的应用,例如:
http://imgur.com/GH64pc6
视窗半透明的控制,在不同轨之间校稿的时候很有用,把Bassline轨设在最底下,然後其他
轨放最上面,然後就可以方便的比对哪里有错音,此外还有很多Linux才有windows没有的GU
-I操作,有些专业领域在windows上面你本来得屈就系统的操作,在Linux上面会大解放。
2.GNU/Linux 的桌面环境,其实有很多套,从最不花资源一直到视觉最前卫的(类似电影里
面才会出现的那种)都有,但是,有些共通的基本操作是windows 没有的,例如复制贴上,
除了跟windows一样的ctrl-c ctrl-v以外,还有一种高度使用到的是:先用滑鼠
左键双按一
个字串,字串反白以後就已经选取了,然後再跑到你要贴的地方,按
滑鼠中键,就会贴上。
过来人经验,桌面系统有十几套,通常从windows 跳过来的人(含当初的我)可能会花太久
的时间换来换去玩弄每一个看看,因为可以让你的电脑很炫,变得非常前卫,这个就浅尝则
止就好,选一个看得上眼的先用习惯就好(烟,花多一点时间在本来想研究的东西比较重要
。 :)
对於要做音乐的Linux入门者,我推荐
MATE+
Compiz,因为这个组合,有很方便的多重虚拟桌
面,而且视窗可以拉超过一个萤幕,我的设定是开四个水平放置的虚拟桌面:
http://i.imgur.com/eUdjfpG.png
这也是Linux下独有的GUI功能,当你没有真正实体的多萤幕时,混音时就会很方便,只要左
手按热键切换不同桌面,就可以快速切换到你要调的轨,右手不需要去滚动卷轴去找轨。
3.软体安装上:现在流行的APP套件安装观念,其实就来自於Debian与Ubuntu两个Linux发行套
件,我们在装软体,并非像windows 那样要准备一堆软体安装光碟以及补帖,而是按一个键
,就自动选择千百个葡萄串般有连锁相依关系的软体,也可用搜寻的,用关键字寻找要的软
体,例如做音乐一定比较关心的:synth mixer sampler impro plugins 等等,然後安装或
者更新钮按下去,就给他跑一段时间,自动去网路上的套件伺服器,抓一大串安装更新好,
这个安装方式除了特殊状况,一般来讲,没有
下一页这件事,去睡个觉起来或者喝杯咖啡回
来,你的音乐制作软体武器库就装完了。
不过问题会出现在安装好以後,因为东西实在太多了....相当於安装windows加好几片补帖
与软体安装光碟:
*DAW就有十几个
*各式软体音源机有几十个
*效果器有几百个
*有专门的即时电吉他效果器(就是把电脑变电吉他效果器)
*puredata这种可以用硬体思维做自己的合成器乐器或者搞噪音。XD
*DJ台DAW
这是
初入GNU/Linux很大的一个缺点,就是你很容易会失焦
除了这些,你还会发现,哇~原来工业级3D绘图的软体里面也有耶!
物理专业的软体也有
卫星遥测软体也有
业余无线电软体也有
博硕士论文用的txex latex也有
这好像你从美式武器切换到充满AK-47 AK-74 RPG火箭炮 RPK 机枪的世界,随手可得,有阿
富汗人土炮的,有苏俄本家产的,有中国版的,有乌克兰版、罗马尼亚版的....每一个都可
以让你马上哒哒哒用起来。
(
但是找到好用,又用得好,能打得准,是另外一回事XD)
所以,
自我克制的功夫比起windows更重要。 /_\
软体的入门选用上,我觉得
*.先选定一种DAW:如果是比较泛用,就选
Ardour,Ardour3还在发展中,有时会有讨厌的状
况,推荐以已经很稳定的Ardour2为主,如果想直接做电音的,就推荐用LMMS。
*.打谱软体:
Rosegarden玫瑰花园,发展历史应该有十年了,这个其实也是一个DAW,以mid
-i功能比较有名,他混音部份我觉得没有Ardour好,所以我都是过到Ardour去混,这也是Li
-nux上比较特殊的生态,DAW的使用不是集中式,如果一个DAW某些功能很好用,可是混音超
难用,你可以用管线过到另外一个软体去,当然你马上联想到,可以A过到B再到C,yes po
-ssible。
*.音源机推荐先从这几个开始用:
Qsynth/Fluidsynth:sf2系的sampler,前者是GUI前端,後者是本体
还有fluid-soundfont-gm fluid-soundfont-gs,这两个是sf2界很有名的音源,在套件安装
程式里面也可以找到,这也是GNU/Linux 上最特殊的地方,
网路套件库内不只有程式,还有
开放性授权的文件、资料(声音档素材、图集等等)
Hydrogen:取样系鼓机,可以分轨输出,有很多鼓组,一样的,套件库记得找额外的鼓组套
件,一开始就会有10几个,从爵士鼓到TR909等都有。
合成器系:首推
Zynaddsubfx或者
Yoshimi(他们是分家的),品质非常好,还可以自己设计
新音色,也有音乐家回馈了自己做的合成音色库给上游,老问题,
音色太多几百个,虽然有
分类,好比pad就有几十个,某个音乐家专区有80几个,一样克制克制。>_<
最後
jackd这个东西,需要熟悉一个管理他的前端,目前最好用的就是KXstudio提供的Ca-
dence,如果只是拉线,QjackCtl也不错。
4.GNU/Linux下的硬碟规划跟Windows有很大的差异。
windows是有c d e f...等,让你看到实体硬碟
而GNU/Linux则是只有一个 "/" 这个根目录然後底下有
/lib
/home
/etc
/boot
/bin
/media
等等,而实体的硬碟会对应到特定的目录,平常使用不须知道实体硬碟,此外光碟机、SD卡
、windows 网芳上别的电脑、网路硬碟甚至flickr dropbox、另外一台电脑的某硬碟等等都
是你系统里的
一个目录。
一般来说影音制作的领域,硬碟我们会这样划分:
/ -->给一个50gb左右的分割区给系统装各种软体、设定等等。
/home -->所有使用者自己的目录(当然没有意外只有你一个人),这个要特别指定到另外
一个硬碟或者分割区,应该是要指定几百gb甚至tb,毕竟做音乐的东西资料非常大
ramdisk: Linux是要开一个专属的分割区给他,这个开你的记忆体一倍到两倍大即可
/media/win_C :名称自己设定,这可以指定你原来windows分割区挂到Linux底下
做音乐这样配置即可,这边也有一个很大的特色,使用windows久了,大家都会知道有
重灌
这种讨人厌的问题XD为了怕重灌还要常常整个系统备份,之所以会重灌,是因为windows是
便利性第一,安全性、防呆等摆第二顺位,就算不被外界入侵,不懂的使用者可以轻易自
毁系统。
但GNU/Linux的设计逻辑,是稳定、安全第一,方便第二,要在系统区乱搞,都必须有系统
最高权限(会问你密码)。
我们做音乐不需要好几年不关机,但是网路安全等等,我们还是享用了很多很先进的保护机
制,这方面在windows上是额外安装甚至要花钱的,在GNU/Linux却是基本配备。
所以很难发生在网路上自己下载问题程式中毒、中镖这种问题(因为搞这个比从套件库安装
复杂上很多),GNU/Linux上不流行防毒软体,而是对抗系统入侵的软体,不过我们又不装
server软体、远端登入等,不用关心这个。
真正比较会需要重灌时,是
发行套件大升级时,有时候可能会爆炸,这方面主要是用了GNU
/Linux以後,大家套件库也会有自己喜好的设定等等(常见的行为是A家发行套件+B家发行
套件+C家等等),升级时,忘记改回只用本家的,这麽一来高机率会爆炸。>_<
爆炸不是指真正系统坏掉,而是某个套件相依性卡住。
(因为自己混了多家套件,类似AK-47用了罗马尼亚的枪托、苏俄的枪管、土炮的枪机、中
国的枪身,然後你要用苏俄的升级套件时才发现惨了....装不上去)
偶而也会有你的硬体刚好就是比较不受欢迎,比较缺乏人测试的,一升级,功能烂掉。
(硬体的相容性是安装GNU/Linux前一定要先google好,尽可能用知名品牌或对Linux友
善的,录音卡方面选知名大厂都比较没问题)
硬体相容性问题,可以参考
http://wiki.linuxaudio.org/wiki/hardware
有的人怕升级出trouble,或者不幸遇到了,才会从头重灌。
跟windows很大的不同,是就算你没有备份,只要当初安装时,/home是对应到一个独立分割
区,不需要备份,就直接重装系统,该装的软体全部圈一圈,给电脑放一个晚上自己去重灌
,隔天早上装好重开机,你的桌面系统就完全回来了,有着原来的桌面、设定、你的档案目
录,好像你没有重灌过。
所以备份上,也只要专心备份/home 里面你的使用者目录即可,也就是说不用很复杂的备份
程式,你用copy大法,把你的user目录一圈,copy到外接硬碟即可,除非你有自己改的系统
设定,那就要再备份/etc,应用程式的使用设定就不用担心,因为都是在/home 使用者目录
抱歉有点乱,东西实在太多了XD
最後说回来,英文还是非常重要,因为在GNU/Linux做音乐的华人凤毛麟角,很多都是要去
看外国的网站来学,或者阅读系统里面的文件、教学等,把英文练好,你也才能做好翻译。
网站的话,基本款是这个:
http://linuxmusicians.com/
分享一些用Linux的家用/ 职业级工作室照片
http://fernandoquiros.com/wp-content/uploads/Home-Studio.jpg
http://www.hhtt-studio.com/p/blog-page.html
http://opensource.com/life/13/8/open-music-open-goldberg
http://ppt.cc/s3Qj
http://www.thesmith.org.uk/music/studio/pics/2005/CTG21-DemudiDesktopR.jpg
http://web.stanford.edu/group/ccr/blog/homerecordingstudio.jpg
https://www.youtube.com/watch?v=Aj0kq7CDnzc
简单的说,从家庭工作室,一直到专业的control room,这已经是很多歪国音乐人吃饭的
工具了。
不过最後还是讲个丑话,free(自由)的东西,都是用时间来换,自由软体/ 开源软体并非
「免费」,而是自由,你可以选择花时间自己慢慢摸索,也可以买书、买服务,甚至买特制
硬体,例如
https://en.wikipedia.org/wiki/Korg_OASYS(Herbie Hancock用过)每个人可
以各取所需。
--
嘻,我也编了《
女友厕所练歌 但歌词好像...》XD
流行电音版
http://youtu.be/YkhevfgNplw
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.195.168.170
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DigitalMusic/M.1427924257.A.202.html
※ 编辑: mgdesigner (123.195.168.170), 04/02/2015 06:47:17
1F:推 ppu03: 好详细啊 04/02 08:46
其实只是浅谈啦。
2F:推 musicguitar: 推啊~但是ubuntu的确没勇气尝试.毕竟有问题上网找答 04/02 08:54
3F:→ musicguitar: 案更不容易 04/02 08:54
英语要好,答案就好找
4F:推 krrvincent: 曾经听前辈说过 Lunux is free when your time is fre 04/02 09:26
5F:→ krrvincent: e 04/02 09:26
yes,不过还有一句话,you can pay fee to save your time.
例如「Linux手机」本来是很难搞的,最早是买windows手机来自己东改改西改改,或者买
DIY的手机,必须是专业工程师才能干的,而Android手机、Firefox手机的出现,才变成
一般大众都可以使用的手机,然而直到今日,你还是可以土炮自己独特的Linux手机。
你有心的话,也能土炮出这样的东西
http://www.familjenpalo.se/vpo
再设计个好看的外壳,就是一个新产品了,而你不用懂程式技术。
说回来,其实有KXstudio、Ubuntu Studio等,已经大为改善音乐制作上手,而希望作者改
善某功能或增加某功能,最快速的方式就是赞助,那个新功能就会比较快被做好。
此外,甚至有付费的发行套件,前面提到的专业工作室,有一个很大的control room的那个
,就是用这一种东西。
不然就是,付出时间来节省金钱。
※ 编辑: mgdesigner (123.195.168.170), 04/02/2015 11:06:06
6F:推 rusynth: 推,没想到版上有人也在用Linux做音乐。其实用任何distri 04/02 14:40
7F:→ rusynth: bution都可以,只是有些要自己做更多的调整。像我用Gento 04/02 14:40
8F:→ rusynth: o,连核心都需要自己编译成real time版本 04/02 14:40
哇!是用gentoo的大大,我核心也是自己编reatime(就是喜欢把自己的CPU催到极限XD)
每个软体都自己从原码建立真是不简单!
9F:→ rusynth: 还有一件事情不知道是不是我的错觉,同一张录音卡,Linux 04/02 14:53
10F:→ rusynth: 出来的声音比较乾净,Windows出来的声音感觉好像多了一层 04/02 14:53
11F:→ rusynth: 不明的渲染效果 04/02 14:53
我也想听看看!!
rusynth大,可以分别用两个平台render出同一个声音档,分享到soundcloud之类的网站吗?
※ 编辑: mgdesigner (123.195.168.170), 04/02/2015 18:36:02
12F:推 saedn: 谢谢mgdesigner 的分享!! 找时间来看怎麽取得这些东西!! 囧 04/02 22:16
0. 下载iso档,烧成开机光碟,从光碟开机
你要找的是 KXStudio 14.04 Live-DVD
http://kxstudio.sourceforge.net/Downloads
现在的64位元电脑,直接选 KXStudio 14.04 Live-DVD - 64bit
1.用烧好的光碟开机,多半可以先试用,这时候可以先检查你的硬体有没有正确驱动
萤幕有没有画面、喇叭有没有声音、3D硬体可不可以等等
2.安装应该可以切换中文界面,记得选一下
3.硬碟划分,这边有附截图的解说:
http://changeanddiffusion.blogspot.tw/2011/05/ubuntu-1104.html
/boot 有单独割效率比较高(我都给500mb),/ 看来20gb比较安全
4.一些调教设定,包含中文输入法,请参考下篇,ubuntu+mate系,不管谁打包的发行套件
都通用这个:
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=328894
然後里面有看到一些又臭又长的指令对吧?那怎麽办?
请用前面提到的复制贴上方式(字串有空白的,请用左键拉),在linux界,这让再复杂的
操作,可以给入门者可以快速依样画葫芦,就是copy paste。
13F:推 kudoropu: 推~ 04/02 23:11
14F:推 unojazz: 推啊推 04/02 23:18
15F:→ ywc928: 太神啦 04/03 02:22
※ 编辑: mgdesigner (123.195.168.170), 04/03/2015 10:53:50
16F:推 superrfc: 先推免得被人家发现看不懂 04/03 13:09
XD
17F:推 unojazz: 楼上版主在说笑吗 XDD 04/03 13:27
18F:推 jack90321: 超强大! 曾经研究过一阵子~这篇省超多时间QQQQQQQ 04/03 14:09
没有啦,我只是比较早开始用而已。
顺便补充,前面我所贴的工作室照片影片等,几乎都用Ardour,应该有人注意
到家庭工作室是Ardour,大演奏厅的control room,一次input 64轨的那个也是Ardour
,他们都是同一个Ardour,顶多是Ardour2、Ardour3之分....
不是Ardour2-edu Ardour Ardour-enterprice Ardour-ultra Ardour Express之分
而且
他们的电脑不见得都是一台单CPU电脑。
其实Ardour除了opensource以外,还支援真正的多核心运算、多CPU运算(底下的Linux本身
与Jack2都支援),jack2平台又支援ip传输所以你可以想像当你的DAW有运算瓶颈的时候,
不见得只能买新送旧,按照财力,其实有很多种解法。
1.
有钱人那种,直接换多CPU机板(一直有这种东西喔,只是大家不知道),系统核心花钱请
专人帮忙重编出支援SMP又realtime的版本即可。
例如这冰山的两角:
http://www.asus.com/Motherboards/Z9PED8_WS/
http://ppt.cc/KGqg
如果机板装四颗i7,一颗8核心的话,四颗总共有32颗核心,战力惊人啊,做5.1声道混音,
搞不好一专案用200轨,一轨8声道,每轨挂10个效果器,latency维持在5ms可能还很轻松
ps.Windows最多只能用双CPU(Windows 8 pro,普通板只能单cpu)
2.
不过我们大部分人是穷人,其实就
加买新电脑就好(不需要显示卡、不需要音效卡....),
其中一台电脑当主控(旧电脑不用丢掉了),部份音轨在另一台电脑演算产生然後以jack的
ip传输,拉管线到主控电脑,目前的有人实测的纪录:在100Mb的乙太网路(现在很少网路
卡跟线没有这种水准了吧?)下,24轨的latency 是5.8ms。
(不过这个资料没有讲取样频率、取样大小、单声道还是多声道,因为Ardour也可以一轨
12声道)
19F:→ rusynth: Linux这边暂时没办法录,因为我新电脑的硬碟整个都给win 04/03 14:36
rusynth大大,将来要不要试看看分散式运算这招XD
20F:→ rusynth: 8用了,我想等买新硬碟,整颗都给 Linux 用 04/03 14:36
21F:推 saedn: 好的!! 太感谢了!! 晚上来研究看看!! XDD 04/03 16:41
加油 :)
※ 编辑: mgdesigner (123.195.168.170), 04/04/2015 03:09:47
事後更正,发现原来i系列cpu不可以多cpu,要更高级的Xeon才可以搞。XD
※ 编辑: mgdesigner (123.195.168.170), 04/04/2015 03:19:07
22F:推 NormalX: 推推推,真是太有趣了,虽然没时间实验这系统但长了见识 04/04 06:07
修正一下,根目录当今最新给50gb比较好....
※ 编辑: mgdesigner (123.195.168.170), 04/13/2015 17:47:42