Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
livecode_club:start [2024/02/22 23:38] emoc [Session 2 : 21 décembre 2023] |
livecode_club:start [2024/04/18 23:07] (Version actuelle) emoc |
||
---|---|---|---|
Ligne 409: | Ligne 409: | ||
</panel> | </panel> | ||
</accordion> | </accordion> | ||
+ | |||
+ | ===== Session 4 : 21 mars 2024 ===== | ||
+ | |||
+ | {{https://lesporteslogiques.net/livecodeclub/20240321_livecodeclub_4.mp3}} \\ | ||
+ | (mp3 192kbps, enregistrement wav dispo) | ||
+ | |||
+ | ===== Session 5 : 18 avril 2024 ===== | ||
+ | |||
+ | {{:livecode_club:livecodeclub_5_ok.jpg?direct&300|}} | ||
+ | |||
+ | <accordion> | ||
+ | <panel title="20240418_livecode_club_5.py (cliquer pour afficher le code)"> | ||
+ | <code python 20240418_livecode_club_5.py> | ||
+ | # Livecode Club #5 | ||
+ | # Loula, Victor, emoc, Zemog, Auresha, JIl | ||
+ | # @flux, 18 avril 2024 | ||
+ | |||
+ | Clock.bpm = 20 | ||
+ | Scale.default.set("chromatic") | ||
+ | |||
+ | c1 >> play("[::::::::::::::::::::::]zz[::::::::::::::]", amp=0.5, echo=1/8.125, hpf=5600) | ||
+ | c1.stop() | ||
+ | c2 >> play(" I (IIII)") | ||
+ | c2.stop() | ||
+ | c3 >> play("[v:][vu][v:][vu] # ##", amp=0.8) | ||
+ | c3.stop() | ||
+ | c4 >> keys([0,2,3,5,7,8,9,10,12,13,17,18,20,21,22,24], amp=1, dur=6/4, lpf=120) | ||
+ | c4.stop() | ||
+ | c5 >> dbass([0,0,0,0,0,0,2,3,0,0,0,0,0,0,3,4,0,0,0,0,0,0,4,5,0,0,0,0,0,0,5,7], dur=1/8, amp=0.4, lpf=180) | ||
+ | c5.stop() | ||
+ | c6 >> | ||
+ | c6.stop() | ||
+ | c7 >> play("XX XX\\ ", spin=1/2, amp=0.8) | ||
+ | c7.stop() | ||
+ | c8 >> play(" \\ H ", spin=1, hpf=2200, amp=0.4) | ||
+ | c8.stop() | ||
+ | c9 >> sinepad(P[(3,5,7), (6,8,9), (5,7,8), (7,9,12)], dur=[1/2,1/4,1/2,4], amp=0.6, room=500) | ||
+ | c9.stop() | ||
+ | |||
+ | |||
+ | |||
+ | n1 >> bass([ 0, 0, 3, 4, 2, 0, 3, 2], amp=0.5, dur=1/2) | ||
+ | n2 >> spark ([1, 0, 2, 3, 4, 0, 2, 3, 5], dur=1/2) | ||
+ | n3 >> dirt ([ 0, 1, 3, 2],amp=0.5, dur=2) | ||
+ | |||
+ | n4 >> play("Xnoxxoon") | ||
+ | n5 >> bass ([1, 1, 1, 0, 1, 1, 3], amp=1, dur=1/2) | ||
+ | |||
+ | n6 >> glass([1, 1, 5, 2, 0, 4], amp=2, dur=1/4) | ||
+ | |||
+ | n5.stop() | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | a8 >> play("S") | ||
+ | |||
+ | a9 >> play("d", dur=0.5) | ||
+ | |||
+ | a7 >> play("h", dur=0.5) | ||
+ | |||
+ | a3 >> charm([0,5,6,0,0,P*(-1,-2,-3)], dur=0.5, oct=7, amp=0.5, glide=3, echo=4) | ||
+ | |||
+ | |||
+ | a8.stop() | ||
+ | a9.stop() | ||
+ | a7.stop() | ||
+ | a3.stop() | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | e1 >> play("eeX([ttt]ece)", amp=1.4) | ||
+ | e1 >> play("t( t)t(t[ttttt])", dur=1/2, amp=0.7, chop=4) #, bpf=linvar([100,8000]), sus=1)) | ||
+ | e1.stop() | ||
+ | |||
+ | e2 >> rave([0, 1, 2, 3, 4, 5, 6, 7], dur=[2, 2, 2, 1/4], oct=[3,6], amp=0.8, echo=1, echotime=4) | ||
+ | e2.stop() | ||
+ | |||
+ | e3 >> blip([5,5,4,P*(3,5),2], oct=7, dur=1, chop=8, echo=0.5, echotime=0.4, sus=2, amp=0.4).every(3, "bubble") | ||
+ | e3.stop() | ||
+ | |||
+ | e4 >> play("@", dur=1/8, bpf=PRand(400, 1600), slide=2, slideDelay=1/2, amp=PRand(1,2)) | ||
+ | e4.stop() | ||
+ | |||
+ | e5 >> play("X W ", amp=2) | ||
+ | e5.stop() | ||
+ | |||
+ | e6 >> play("fr", bpf=linvar([400, 1600])) | ||
+ | e6.stop() | ||
+ | |||
+ | e7 >> play("[ooo] [oooo] ", chop=8, bpf=1200, amp=0.6 ) | ||
+ | e7.stop() | ||
+ | |||
+ | e8 >> bass([0, 1, 3, P*[0,1]], oct=3, tremolo=8, dur=[2, 1/2, 1/4, 1], amp=1) | ||
+ | e8.stop() | ||
+ | |||
+ | e9 >> play("([###][##]#)", chop=PRand(2,32), dur=4, amp=3, slide=2, slideDelay=1/2, reverb=2, room=0.5, mix=0.4) | ||
+ | e9.stop() | ||
+ | |||
+ | e0 >> play("([@VBX/XBX%V%X@XX(X#)X][#XXX#YYY][Wxxx])") | ||
+ | e0.stop() | ||
+ | |||
+ | e_all.stop() | ||
+ | |||
+ | |||
+ | z1 >> play("{b } ") | ||
+ | z2 >> swell(P[P*(2,3,5), P*(0,4,7), P*(4,6,7)],oct=4, dur = 0.1) | ||
+ | z3 >> viola(P[0,0,3,0,5,0,7], dur = 0.2) | ||
+ | z4 >> bass(P[0], dur=20, amp=5) | ||
+ | z1.stop() | ||
+ | z2.stop() | ||
+ | z3.stop() | ||
+ | z4.stop() | ||
+ | |||
+ | print(z2) | ||
+ | |||
+ | </code> | ||
+ | </panel> | ||
+ | </accordion> | ||
+ |