kick(swing(1, 0.75), 0.5) snare(swing(0.5, 0.25), 0.7) hihat( rhythm(array(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1), 4), 0.3, 95, 0.05) tempo(0.5) chaos_speed(0.5) ; Base rythmique crunchy(beat(8), 1, 8, 1/4) crunchy(beat(2), 1, 20, 1/2) crunchy(beat(8), 1, trajectory(60, 15, 30), 1/4) crunchy(beat(4), 1, 23, 1/4) ; Mélodie aléatoire buzzy(beat(8), 0.8, chance(60, 90), 1/16) buzzy(beat(8), 0.8, chance(70, 80), 1/16) buzzy(beat(4), 0.8, trajectory(80, 10, 60), 1/8) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ping(beat(1), 0.8, 50,1) ping(beat(1/2), 0.2, 90,2) ping(beat(4), 0.9, 41, 1/3) ping(beat(4), 0.9, 46, 1/4) ping(beat(1/2), 0.8, 37,3) ping(beat(1/4), 0.8, 60,4) ping(beat(1/2), 0.8, 62,2) ping(beat(1/6), 0.8, 67,6) buzzwave(beat(1/3), 0.8, sequence(array(20, 25), 1), 3) tempo(1) snare(swing(2, 0.25), 0.9) kick(swing(0.5, 0.75), 0.5) hihat( swing(4, 0.25), 0.6, chance(80, 100), 0.1) hihat( beat(8), 0.8, 100, 0.05) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Lunégroove noisywave(beat(1/4), 0.9, sequence(array(20, 30, 23, 27), 1/4), 4) noisywave(beat(1/8), 0.9, sequence(array(60, 60, 65, 53), 1/8), 8) noisywave(beat(1/6), 0.9, sequence(array(40, 43, 46), 1/6), 6) glidy(rhythm(array(1, 1, 1, 0, 0, 1), 2), 0.5, sequence(array(70, 75, 53, 51), 3), 1/4) glidy(rhythm(array(0, 1, 0, 1, 1, 1), 2), 0.5, sequence(array(73, 65, 60), 3), 1/2) brightwave(beat(1/4), 1, sequence(array(15, 18, 23), 1/4), 7) snare(rhythm(array(1, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1), 4), 0.5) kick(rhythm(array(0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 0, 0), 2), 0.7) tempo(1) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; LA VOITURE EN PANNE !!!!!! tempo(1.5) kick(rhythm(array(1, 0, 0, 0, 0, 1, 0, 0), 2), 0.45) snare(rhythm(array(0, 0, 1, 0, 0, 0, 1, 0), 2), 0.25) hihat(beat(4), 0.15, 95, 1/12) ping(beat(2), 0.45, sequence(array(20, 21), 1/8), .5) ping(beat(1/4), .95, sequence(array(20, 21)-12, 1/8), 4) crunchy(beat(1), .95, sequence(array(20, 18, 28, 21), 1/7)+12*sequence(array(1, 2, 3), 1), 1+sequence(array(1, 2, 3), 1)) brightwave(swing(1/8, .95), 0.55, sequence(array(21, 20, 25, 30)+24, 1/8), 6) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; on va faire fortune dans le reggae tempo(1) crunchy(rhythm(array(1, 1, 1, 1, 1, 1, 0, 0), 8), 0.8, sequence(array(11, 17), 1/2), 1/4) ping(rhythm(array(0, 1), 2), 0.9, sequence(array(43, 41), 1/2), 0.25 ) ping(rhythm(array(0, 1), 2), 0.9, sequence(array(47, 45), 1/2), 0.25) ping(rhythm(array(0, 1), 2), 0.9, sequence(array(50, 48), 1/2), 0.25) glidy(beat(1/4), 0.2, sequence(array(49, 55, 52, 67, 46, 70), 1/4), 6) kick(rhythm(array(1, 0), 2), 0.8) snare(beat(1), 0.6) hihat(rhythm(array(1, 1, 1, 0, 1, 0), 6), 0.7, 90, 0.1) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Ardoise tempo(1.25) kick(rhythm(array(1, 1, 0, 0, 0, 1), 4), .5) snare(beat(1/2), .5) hihat(rhythm(array(0, 1, 1, 0, 1, 1, 1), 4), .25, 95-4*swing(1, .25), 1/8) ping(beat(6), .35, sequence(array(48, 51, 55, 60, 48, 51, 55, 60, 47, 51, 55, 60, 44, 51, 55, 60), oscillation(6, 12, 1/32)), oscillation(.25, 3, 1/8)) ping(beat(6), .35, sequence(array(48, 51, 55, 60, 48, 51, 55, 60, 47, 51, 55, 60, 44, 51, 55, 60), oscillation(2, 16, 1/24)), oscillation(.25, 3, 1/3)) darkwave(beat(3), .85, sequence(array(48, 51, 55, 60, 47, 51, 55, 60, 44, 51, 55, 60)-24, oscillation(3, 9, 1/48)), oscillation(1, 3, 1/3)) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;KS chaos_speed(1) $tempo = .5 ;ks(beat(1), 0.8, 44, .5) ks(beat(.25), 0.8, 16, .5) ks(beat(1), 0.9, 52, .5) ks(beat(3), 0.9, 64, 1) ks(beat(4), 0.9, 83, 2) ;ks(beat(8), 0.5, sequence(array(75, 83, 80, 85, 83), 1), .25) ;ks(beat( alternate(.5, 2, .5, 0.5) ), 0.8, 30, 1) ;ping(beat(4), 0.8, 72, .8) ;crunchy(beat(16), 0.6, trajectory(16, 4, 32), .5) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;MOBILE 1 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $tempo = 0.25 klf = abs(lfo:k(1, 0.05)) kilf = 1 - klf strike(beat(1/16), 0.9 * klf , alternate(40, 28, 1/4, 0.5), 16) strike(beat(1/16), 0.9 * klf , alternate(6, 18, 1/4, 0.5), 16) strike(beat(1/12), 0.9 * kilf , alternate(30, 18, 1/8, 0.5), 12) kmet = drunk(0.125, 0.25) ktog init 0 krhythm_mult init 1 if (kmet == 1 ) then ktog = 1 - ktog if (rint:k(1, 6) == 1) then krhythm_mult = rint:k(1, 3) endif endif if (ktog == 1) then strike( rhythm(array(1, 0, 1, 1, 1, 0, 0, 1, 0, 0, 1), 4 * krhythm_mult), oscillation(0.1, 0.6, 10), sequence(array(60, 64, 66, 67, 69), 8) + sequence(array(2, 3, 8, 1, 5, 10), 3.3), 1/2) else buzzy(beat(krhythm_mult * 2), 0.9, oscillation(40, 70, 10), 1) buzzy(beat(1/2), 0.8 * klf , alternate(44, 33, 1/4, 0.5), 2) buzzy(beat(1/3), 0.8 * kilf , alternate(24, 21, 1/8, 0.5), 2) endif smooth(drunk(1/10, 0.3), 0.5, sequence(array(60, 30, 64, 67), 1), 8) smooth(drunk(1/9, 0.3), 0.5, sequence(array(48, 18, 66, 70, 65), 1/2), 8)