Hi there,
i had the idea to record samples, like just playing the cminor, and let onset decide which note should be played. implemented some reoccuring randomness to get a melody and now when i press c on my keyboard i get 1 of the semi random picked notes from cminor, did the same with bbminor. gonna expand on that since i think thats pretty cool. ill arrange chords and drums like that too i guess.
My only issue is the randomness, i hope there is a better way to do it, cause i want the random note to jump when i pressed once the key. hope u get what i mean
sorry i used samples from my own. ur free to replace them.
live_loop :seeeeds do
use_random_seed 892
6.times do
set :randseeed, (ring 541654,64654164,1235216,51531641,6411163,1646532132,1056847645).choose
puts :randseeed
sleep 0.125
cue :simp
end
end
samps1 = "C:/Users/Gott/Desktop/scales"
live_loop :midi_sfx, sync: :simp do
use_real_time
note = sync "/midi:piaggero_0:1/note_on"
use_random_seed get(:randseeed)
if note[0] == 40 then
1.times do
sample samps1, "cmin", onset: choose
sleep 0.125
end
end
if note[0] == 41 then
1.times do
sample samps1, "bbmin", onset: choose
sleep 0.125
end
end
end