调用采样
Sonic Pi内置音色
们试着把之前的架子鼓示例,修改成电子鼓音色。查询文档后我发现,内置电子鼓多集中在这里。这是底鼓合集,有些音色非常重口。
sample :bd_ada
sample :bd_pure
sample :bd_808
sample :bd_zum
sample :bd_gas
sample :bd_sone
sample :bd_haus
sample :bd_zome
sample :bd_boom
sample :bd_klub
sample :bd_fat
sample :bd_tek
sample :bd_mehackit
elec一组的采样更接近鼓机的配置
sample :elec_triangle
sample :elec_snare
sample :elec_lo_snare
sample :elec_hi_snare
sample :elec_mid_snare
sample :elec_cymbal
sample :elec_soft_kick
sample :elec_filt_snare
sample :elec_fuzz_tom
sample :elec_chime
sample :elec_bong
sample :elec_twang
sample :elec_wood
sample :elec_pop
sample :elec_beep
sample :elec_blip
sample :elec_blip2
sample :elec_ping
sample :elec_bell
sample :elec_flip
sample :elec_tick
sample :elec_hollow_kick
sample :elec_twip
sample :elec_plip
sample :elec_blup
使用这两组采样,已经可以写出很丰富的电子鼓了。因为军鼓采样还是比较少,所以我怀疑sonic pi开发者本人用这个软件写techno更多些。
替换音色
use_bpm 120
live_loop :drumRack do
sample :bd_klub if (spread 4,16).tick(:tick)
sample :sn_dolf if (spread 2,16).rotate(4).tick(:snare)
sample :drum_cymbal_closed if (spread 8,16).tick(:hihat)
sleep 0.25
end
现在我用选出sonic pi自带电子鼓音色,替换了原来的架子鼓音色。选择哪个音色更多体现个人喜好,这里并没有特别固定的标准和原则。
调用外部采样
其实我对sonic pi 的军鼓采样并不是很满意。所以希望调用手里其它更好听的采样。
调用流程大致是这样的:
- 告诉程序你的wav采样的路径
- 指出文件名
- 在的程序里调用它。
比如我将采样‘vocal1.WAV’‘vocal2.WAV’保存在文件夹‘sample’里。
作为PC用户,需要在第一行写出文件的绝对路径:
mySamples = "C:/Users/sample"
MAC用户与Linux用户的写法比PC更方便,可以直接调用路径:
sample "/Users/cat/samples/vocal1.wav"
在轨道内播放采样时需要这样写 :
sample mySamples, "vocal1"
sample mySamples, "vocal2"