162 lines
5.9 KiB
Plaintext
162 lines
5.9 KiB
Plaintext
|
|
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) |