Alright, I started from this :
And I did that :
#Zone de test, Chai en cours
use_bpm 90
doublecroche=0.25
croche=0.5
crochepointée=0.75
noire=1
noirepointée=1.5
blanche=2
blanchepointée=3
ronde=4
rondepointée=6
carré=8
Do=60
Ré=62
Mi=64
Fa=65
Sol=67
La=69
Si=71
ba = 1
tabvar = 0.39
r1=0.8
r2=0.83
baseamp=1
boum = :drum_bass_soft
define :tic do
sample :tabla_na_s, rate:4, amp: ba*tabvar
end
define :et do
sample :tabla_na_s, rate:3, amp: ba*tabvar
end
define :tac do
sample :tabla_na_s, rate:2.25, amp: ba*tabvar
end
define :toc do
sample :tabla_na_s, rate:1.3, amp: ba*tabvar
end
define :tictactoc1 do
tic
sleep croche
et
sleep croche
tac
sleep noire
tic
sleep noire
2.times do
toc
sleep croche
end
tic
sleep noire
tac
sleep noire
tic
sleep blanche
end
define :tictactoc2 do
tic
sleep croche
et
sleep croche
tac
sleep noire
tic
sleep noire
2.times do
toc
sleep croche
end
tic
sleep croche
et
sleep croche
tac
sleep croche
et
sleep croche
tic
sleep croche
et
sleep croche
tac
sleep croche
et
sleep croche
end
#Chert loops
live_loop :oulala do
with_fx :lpf, cutoff: 70 do
with_fx :eq, low: 0.7, low_q: 0.10 do
with_fx :reverb, mix: 0.35, room: 0.45, damp: 0.9, amp: 1, pre_amp: 1 do
sample boum, rate: rrand(r1,r2)
sleep noire
3.times do
sample boum, rate: rrand(r1,r2)
sleep croche
end
sample boum, rate: rrand(r1,r2)
sleep noirepointée
sample boum, rate: rrand(r1,r2)
sleep noire
sample boum, rate: rrand(r1,r2), amp: baseamp*0.25
sleep croche
sample boum, rate: rrand(r1,r2)
sleep croche
sample boum, rate: rrand(r1,r2)
sleep noire
sample boum, rate: rrand(r1,r2)
sleep noire
end
end
end
end
live_loop :tictactoc do
with_fx :reverb, amp:0.6, mix:0.55, pre_mix:0.7 do
tictactoc1
tictactoc2
end
end
Now my question is : How can I do the bell using synth ou sample from Sonic Pi (not synthdef) ?