Hi,
I’m new and enthusiastic with Sonic pi.
I’ve follewed the tutorials and now I started playing with my code.
I’m trying to play every sample from the Drum Sounds to find out what is in there.
So I write this code:
drumkit = (ring :drum_heavy_kick,
:drum_tom_mid_soft,
:drum_tom_mid_hard,
:drum_tom_lo_soft,
:drum_tom_lo_hard,
:drum_tom_hi_soft,
:drum_tom_hi_hard,
:drum_splash_soft,
:drum_splash_hard,
:drum_snare_soft,
:drum_snare_hard,
:drum_cymbal_soft,
:drum_cymbal_hard,
:drum_cymbal_open,
:drum_cymbal_closed,
:drum_cymbal_pedal,
:drum_bass_soft,
:drum_bass_hard,
:drum_cowbell,
:drum_roll)
live_loop :ciclo do
sample drumkit.tick
sleep 1
end
Instead of sleep 1 I would like to use sleep drumkit.tick_duration but it give me an “NoMethodError” maybe a wrong syntax but I can’t find out which is the correct syntax.
Moreover, what should I write to get all drumSounds from the folder and put them in a ring?
Other way to write what i want to do?
thank you so much.