Hi everyone, I’m really new into this world and it’s my first post…so I’m really sorry if my questions are a bit obvious…
I was just starting creating some loops using live_loop, as in the example:
in_thread do
live_loop :choral_drone do
sample :ambi_choir, rate: 0.6, amp: 0.4, beat_stretch: 10.0
cue :sample
sleep 1
end
end
in_thread do
live_loop :synth_dark do
use_synth :dark_ambience
play 50, amp: 0.5, attack: 0.3, decay: 0.4, release: 4.9, env_curve: 3, cutoff: 100,res: 0.9, noise: 3, room: 290, reverb_time: 100
sync :sample
sleep 3.7
end
end
in_thread do
live_loop :bleep do
use_synth :hollow
with_fx :reverb do
play 90
sync :sample
sleep 0.7
end
end
end
in_thread do
live_loop :drone do
sample "/Users/matteoolivo/Desktop/SONIC PI/Cannella.WAV", rate: 0.2, room: 100, start: 0.90, finish: 0.8, cutoff: 130, amp: 0.5
sync :sample
sleep 0.4
end
end
in_thread do
live_loop :drone2 do
load_synthdefs("/Users/matteoolivo/Desktop/my-synths/Bleepdel.scsyndef")
synth :Bleepdel
play 50
sync :sample
sleep 0.4
end
end
First question: for the moment I’m using the comments to start and stop the loops. Normally I launch the first loop, and step by step I launch the others removing the #. If anyone knows a more efficient way to do it, any suggestion will be very appreciated!
Second question: I have a problem if at a certain point I stop the music with the “stop” button at the top, after having modified some parameter of the loops (like the amp, or the rate, etc.). When I want to restart my liveset, the software doesn’t play and on the right side of the screen appears something like:
“Redefining fn :live_loop_drone
Thread :live_loop_drone
Redefining fn :live_loop_drone2…
etc etc…”
At this point, the only way to restart my liveset is to close the session and reopen it…
Does anyone have any suggestions?
Thanks a lot in advance