[连载] Linux平台音乐制作入门教程

Totem,mplayer,sopcast,realplayer,bmp
头像
Lavande
论坛版主
帖子: 5352
注册时间: 2008-12-21 15:27
来自: TARDIS

[连载] Linux平台音乐制作入门教程

#1

帖子 Lavande » 2013-12-27 18:29

发现在linux下做音乐的比较少,可能国外多一点,以及一些大公司会用,但是估计属于内部的、专有的东西,至少说现在国内个人用户在linux下做音乐的确实很少很少。
关于音乐制作,网上能找到的教程,要么是英文,要么是针对其他平台(mac、win)的软件,所以这里算是一个空白吧。

打算写这个教程,主要是想填补一下这个空白,提供一种选择的可能性。
倒不是想证明linux下做音乐有多好(实际上也是有它局限性的),也不是想强力推广什么。
算是作为开源爱好者的一种执念吧。

而我本身也不是什么专家,更不是什么专业人士,同样也是在不停地学习、摸索,这个教程涉及的基础知识主要是基于伯克利的公开课程Music Production,涉及到的软件当然就是linux下的那一套,ardour、jack、fluidsynth、hydrogen等等。
计划写这个教程的另一个意图是,想在这个过程中整理巩固自己学到的知识并且能应用到linux下的对应软件中,并且能在这里和大家共同学习讨论。

大概的框架如下:
1、声学基本概念;主要硬件设备介绍
2、linux下的音乐制作软件介绍和安装;jack相关的概念;DAW的基本操作
3、各类效果器插件的原理和使用
4、MIDI;合成器;采样器

欢迎指点
(另外,我有拖延症)

:em11 第一课已发出,请见12楼
(请问这个楼层怎么加个链接点了就跳到那边?)
头像
peteryeh64
论坛版主
帖子: 9379
注册时间: 2008-12-20 15:43
系统: 家kubuntu20.04
来自: 心靈深處

Re: [连载] Linux平台音乐制作入门教程

#2

帖子 peteryeh64 » 2013-12-27 18:31

...支持一个... :em11
[论坛版主行为规定]+[PITIVI簡易教程]+[ubuntu裝迅雷]
[releases.ubuntu.com]+[cdimage.ubuntu.com]+[old-releases.ubuntu.com]
[學ubuntu必須拜讀懶蝸牛"笨兔兔的故事"=viewtopic.php?f=112&t=162040][Linux明日的希望在中國]
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: [连载] Linux平台音乐制作入门教程

#3

帖子 月下叹逍遥 » 2013-12-27 18:53

Lavande 写了:发现在linux下做音乐的比较少,可能国外多一点,以及一些大公司会用,但是估计属于内部的、专有的东西,至少说现在国内个人用户在linux下做音乐的确实很少很少。
关于音乐制作,网上能找到的教程,要么是英文,要么是针对其他平台(mac、win)的软件,所以这里算是一个空白吧。

打算写这个教程,主要是想填补一下这个空白,提供一种选择的可能性。
倒不是想证明linux下做音乐有多好(实际上也是有它局限性的),也不是想强力推广什么。
算是作为开源爱好者的一种执念吧。

而我本身也不是什么专家,更不是什么专业人士,同样也是在不停地学习、摸索,这个教程涉及的基础知识主要是基于伯克利的公开课程Music Production,涉及到的软件当然就是linux下的那一套,ardour、jack、fluidsynth、hydrogen等等。
计划写这个教程的另一个意图是,想在这个过程中整理巩固自己学到的知识并且能应用到linux下的对应软件中,并且能在这里和大家共同学习讨论。

大概的框架如下:
1、声学基本概念;主要硬件设备介绍
2、linux下的音乐制作软件介绍和安装;jack相关的概念;DAW的基本操作
3、各类效果器插件的原理和使用
4、MIDI;合成器;采样器

欢迎指点
(另外,我有拖延症)
:em04 :em04
浮生七十今三十,从此凄惶未可知
头像
nmsfan
帖子: 18958
注册时间: 2009-10-16 22:46
来自: finland

Re: [连载] Linux平台音乐制作入门教程

#4

帖子 nmsfan » 2013-12-27 18:57

捧场捧场~~~~~~~ :em50
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
头像
TeliuTe
论坛版主
帖子: 7668
注册时间: 2007-11-25 13:29
系统: 16/18/20/w7
来自: 新疆博乐
联系:

Re: [连载] Linux平台音乐制作入门教程

#5

帖子 TeliuTe » 2013-12-27 18:59

来学习, audacity 音乐编辑器使用教程: http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=387890
晨★梦一柯南
帖子: 335
注册时间: 2010-12-28 17:03

Re: [连载] Linux平台音乐制作入门教程

#6

帖子 晨★梦一柯南 » 2013-12-27 19:05

:em11 必须支持, 希望同时克服拖延症!
头像
cjxgm
帖子: 1952
注册时间: 2010-04-23 20:40
系统: Arch Linux
来自: 浙江·杭州
联系:

Re: [连载] Linux平台音乐制作入门教程

#7

帖子 cjxgm » 2013-12-28 12:25

我觉得可以说一下 Open Octave Studio 和 Sonatina Symphony Orchestra Samples
Clanjor Prods. | Develop for Developers. (C++, Lua) | 作曲编曲 | 实时渲染引擎
头像
Lavande
论坛版主
帖子: 5352
注册时间: 2008-12-21 15:27
来自: TARDIS

Re: [连载] Linux平台音乐制作入门教程

#8

帖子 Lavande » 2013-12-29 12:47

cjxgm 写了:我觉得可以说一下 Open Octave Studio 和 Sonatina Symphony Orchestra Samples
open octave不就是一个midi音序器嘛?以前装了没用过,不知道能不能算DAW,据说是搞交响乐的。。。
那个samples我前两天刚下回来,但是自己编译的linuxsampler貌似有点问题,放不出声音,还得再研究研究。。。
先mark啊,以后介绍软件的时候把这个一并说一下 :em01
能用sfz和gig的sampler还有其他的不?求介绍。。。。。
头像
remeber
论坛版主
帖子: 13030
注册时间: 2009-01-06 15:18
来自: 人间

Re: [连载] Linux平台音乐制作入门教程

#9

帖子 remeber » 2013-12-29 15:43

支持个。 :em11
“有一种被人抛诸脑后的过去,包含一些不该遗忘的点点滴滴。欢笑之余,我将故旧拾起,才刹见自己的薄情。人世间似乎存在着某种公平,每个人都曾被抛掷在他人的遗忘中;而今你所有哽咽难宣的话语,也正是你曾为人所期盼,却永远听不见的字句。” —赫曼 赫塞
头像
cjxgm
帖子: 1952
注册时间: 2010-04-23 20:40
系统: Arch Linux
来自: 浙江·杭州
联系:

Re: [连载] Linux平台音乐制作入门教程

#10

帖子 cjxgm » 2013-12-30 21:24

Lavande 写了:open octave不就是一个midi音序器嘛?以前装了没用过,不知道能不能算DAW,据说是搞交响乐的。。。
oo 不只是音序器,可以剪辑音频的。可以算DAW。oo 对 sonatina 和 linuxsampler 的支持很好,用 oo 完全不需要另外装 linuxsampler 前端,搞交响乐比较爽。当然,可以再装上 piano + guitar 做流行乐。个人觉得 MIDI作曲方面 oo 比 ardour 用起来舒服。
oom-daw.png
Lavande 写了:那个samples我前两天刚下回来,但是自己编译的linuxsampler貌似有点问题,放不出声音,还得再研究研究。。。
在 oo 里载入一个交响乐器试一下?(最好用 oo 自带的 sonatina(启动屏幕里可以下),官方的 sonatina 有各种 bug(主要是文件名大小写问题,毕竟 sonatina 是在 Windows 里诞生的))
Lavande 写了:能用sfz和gig的sampler还有其他的不?求介绍。。。。。
感觉支持最好的就是 linuxsampler 了……
Clanjor Prods. | Develop for Developers. (C++, Lua) | 作曲编曲 | 实时渲染引擎
头像
Lavande
论坛版主
帖子: 5352
注册时间: 2008-12-21 15:27
来自: TARDIS

Re: [连载] Linux平台音乐制作入门教程

#11

帖子 Lavande » 2013-12-30 21:45

cjxgm, 谢了,过两天倒腾一下试试,之前想偷懒找现成的linuxsampler,结果就在oo的ppa源里发现了,看来是作为依赖了,可惜没我的版本。。。。我现在这个不止是sonatina的放不出声音,电脑里所有sf2 sfz gig文件都么的声音。。。。。

PS:oo的界面看起来倒是很舒服,不像其他几个软件有那种linux下软件界面独特的“没有人情味”的气质。。。 :em06
头像
Lavande
论坛版主
帖子: 5352
注册时间: 2008-12-21 15:27
来自: TARDIS

Re: [连载] Linux平台音乐制作入门教程

#12

帖子 Lavande » 2014-01-03 15:01

先来第一课吧 :em01

1 声音究竟是个什么东西?
可能有人觉得这部分没什么必要,好像和主题无关,或者是太简单了,但其实不然。
了解声学的最基本知识对理解后面讲的各种效果插件太重要了,后面会讲到很多混音时候常用的插件,一大堆,猛一看确实让人摸不着头脑,但是如果你了解了这些插件的原理,学起来就容易多了,而且能举一反三,而理解插件的原理前提就是弄懂声音是怎么一回事。
莫害怕童鞋们,其实也就是初中物理课本里那点知识而已!

1.1 声音的传播
要说传播,咱们就问三个问题,这东西从哪里来的,通过什么传播,又传到哪里去……
首先,说说从哪来的。物体振动产生声波。想象你面前有一面大鼓,你猛砸它一下,然后看鼓面,在振动,声波就产生了。说到波,可能有人首先会想到湖面的水波,有点像,但不完全是,水波沿着水面(水平方向)传播出去,但是水面振动却是上下(垂直方向)的,也就是说传播方向和振动方向相垂直。声波不一样,声波的传播和振动方向是在一条线上,比如刚刚敲鼓这个例子,假设鼓面是竖着放的,你敲一下,鼓面就水平振动了,它这么一振动,也就是水平方向前后前后前后前后这么动着……然后它旁边的空气也跟着前后前后前后,然后这空气旁边的空气也前后前后前后……于是声波就传播出去了。
然后,声音可以通过介质(空气、固体、液体都可以)传出去了,不过在不同介质里传播速度不一样,就算同是空气,也会随温度啊气压啊什么的变化而不同,所以大概记住在空气里是340米每秒就好了。然后,声音碰到东西会反射,所以有时候会听到回声,在空屋子里录音会有混响的感觉,了解这些对录音很重要,因为要考虑到录音的时候我们可能不想把声音碰到墙壁反射回来的声音也录进去。
最后,声音到我们耳朵里了,被我们感知了。因为人有两只耳朵,一个东西发出的声音进入两只耳朵大多数情况下是有先后的,就靠着这么一点点细微的差别,我们能感知出这个发声物在什么地方。人感知声音的这些特征可以在音频处理时候利用,比如加点延迟啊什么的,可以给人各种不一样的错觉,比如,可以让你觉得这声音是在一个山谷、大厅,或者小房间里录的,或者让你觉得唱歌的人在围着你走动。

1.2 振幅
既然声音是物体振动产生的,那就有振动的猛烈与轻微之分,这就是振幅。继续说那只鼓吧,你越使劲敲它肯定振得越厉害,而对应我们的听觉感受就是,你越是用力敲,那么振幅就越大,听起来就越响,或者说响度就越大。这里,响度说的是我们的感知方面,而振幅是对声音振动的描述。表示响度的单位是分贝(dB),不过,在表示自然界中声音的时候和在电脑里表示声音的时候用的单位和表示方法不是太一样,这个区别很重要。可能有很多人在处理音频的时候发现,咦,奇怪了,为什么dB可以是负数?其实就是因为电脑里表示响度的方法不一样。在自然界中,我们用dB SPL(声压级)来表示响度,人耳啥都听不到的为0dB,然后渐渐往上增加,比如正常谈话声音40-60dB,普通公路上的声音80-90dB等等。而在电脑里,即数字音频里,我们用dB FS(全量程)来表示,0dB表示设备所能表示的最大响度,如果超过这个点,声音就会失真扭曲,出现咔嚓的噪声,从这个0dB开始,往下减,所以数字都是负数,比如录音的时候,把响度控制在-6到-3dB之间会比较合适。

1.3 频率
发声物体的振动也有快慢之分,这就是频率。振得越快,频率就越大。对应到我们的听觉感受就是,振动越快,频率越大,这个音听起来就越高,比如在吉他上,你一边拨弦,一边把这根弦越拧越紧(当心别拧断哈),那么听到的音高就会越来越高,其实就是弦的振动频率越来越大了。频率的单位是赫兹(Hz),1Hz就是一秒内振动1次,人耳能听到的频率范围大概是20-20,000Hz,大家可以自行查查各个乐器能演奏的频率范围,音阶里每个音的对应频率,人声的频率范围等等,这些在以后混音中会用得着,这里暂不列举。
需要注意的是,振幅和频率之间没有必然联系,可以振幅大而频率小(用力敲大鼓),也可以振幅小而频率大(蚊子叫),互相没有关系的。

1.4 音色
接下来谈谈音色,你用吉他和钢琴分别弹中央C这个音,虽然音高一样,但是一听就知道,一个是钢琴,另一个是吉他,为什么呢?这就是音色的区别,那么音色为什么会有区别呢。往下看。
自然界中的声音很少有单一频率的,比如你拨动吉他上的一弦(即E音),它会以330Hz的频率振动,这是它振动的能量最集中的地方,这个频率叫基频,决定这个音听起来有多高,然而,在它以这个基频振动的同时,弦的各个小部分也在以自己的频率振动,这些小振动发出来的声音叫作泛音,这些泛音都比基频要高,而且泛音不止一个,这些泛音对应的响度也各不一样,但是所有泛音的响度都没有基频那么大,所以不能决定这个音的音高。再回到我们刚刚的问题,为什么音高一样,不同的乐器听起来音色不一样呢?音高一样只说明两个音在振动时有同样的基频,然而他们拥有的泛音差别很大。

下集预告:麦克风、线缆、声卡,以及如何连接
头像
peteryeh64
论坛版主
帖子: 9379
注册时间: 2008-12-20 15:43
系统: 家kubuntu20.04
来自: 心靈深處

Re: [连载] Linux平台音乐制作入门教程

#13

帖子 peteryeh64 » 2014-01-03 16:47

:em11 ...學習了...
[论坛版主行为规定]+[PITIVI簡易教程]+[ubuntu裝迅雷]
[releases.ubuntu.com]+[cdimage.ubuntu.com]+[old-releases.ubuntu.com]
[學ubuntu必須拜讀懶蝸牛"笨兔兔的故事"=viewtopic.php?f=112&t=162040][Linux明日的希望在中國]
October21
帖子: 42
注册时间: 2012-10-29 19:56
系统: Ubuntu 12.04 LTS

Re: [连载] Linux平台音乐制作入门教程

#14

帖子 October21 » 2014-01-04 1:26

不错,楼主加油!

Sent from my ZTE N880E using Tapatalk 2
jasonthings
帖子: 1
注册时间: 2014-02-03 17:32
系统: ubuntu 12.04

Re: [连载] Linux平台音乐制作入门教程

#15

帖子 jasonthings » 2014-02-06 23:11

感谢。。来早了。正在尝试理解Jack啥的。。比Win下难理解啊。
回复