美文网首页
sonic -pi 001

sonic -pi 001

作者: Mr洋1 | 来源:发表于2019-11-09 23:37 被阅读0次

1 下载

sudo apt-get install sonic-pi
s

2 开始

play 60
#pitch 调60 middle C 
play 61 
#pitch 调 C#
play 62
#pitch 调D 
play 63
#pitch 调D#
1

3 chill out 慢点运行

sleep 1

play 60
sleep 1
#pitch 调60 middle C 
play 61 
sleep 1
#pitch 调 C#
play 62
sleep 1 
#pitch 调D 
play 63
#pitch 调D#
2

4 另外一种用法

play :e4 # 64
sleep 1
play :c4 #60
sleep 1
play  :gs4 #68  ab4
sleep 1 
play :db4 # 61
sleep 1
play :a4 #69

twinkle little star

use_bpm 120 #加快速度2倍
use_synth :saw 
play :c4
sleep 1 
play :c4
sleep 1
play :g4
sleep 1 
play :a4
sleep 1
play :a4
sleep 1
play :g4
sleep 2
play f4
sleep 1
play :f4
sleep 1
play :e4
sleep 1
play :d4
sleep 1
play :d4
sleep 1

5 sample的使用

sample :loop_amen_full 
# 播放 存储的音乐sample

sample :ambi_piano
sample :ambi_drum
 


6 loop 使用

无线循环打嗝拍掌的程序

loop do 
  sample :misc_burp 
  sleep 0.5
  sample :perc_snap
  sleep 0.5
end 
loop

运行5次

5times do 
  sample :misc_burp 
  sleep 0.5
  sample :perc_snap 
  sleep 0.5
end 

分别运行举例:

3.times do 
  sample :misc_burp 
  sleep 0.5
  sample :perc_snap
  sleep 0.5
end 

3.times do 
  sample :ambi_haunted_hum
  sleep 1
  sample :bass_trance_c
  sleep 1
end

6

7 amplify 放大

play 60 ,amp: 0.1 
play 60 ,amp:0.75

声道

pan: 0 # equal
pan: 1 # right headset
pan: -1 # left headset

速度

sample : loop_amen, rate: 1 #正常速度
sample : loop_amen, rate: 2 # 两倍速度
sample : loop_amen, rate:0.5#慢速
sample : loop_amen, rate: -1 # 后退 播放 
7

8 随机播放

loop do 
  play rrand(50,80)  #随机播放声音
  sleep 0.25
end


参数

play rrand(50,80),amp: rrand(0.2,0.9) #设置大小声音

相关文章

网友评论

      本文标题:sonic -pi 001

      本文链接:https://www.haomeiwen.com/subject/xthobctx.html