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 Dernière révision Les deux révisions suivantes | ||
livecode_club:start [2023/12/21 23:50] emoc |
livecode_club:start [2024/04/11 16:01] emoc [Session 4 : 21 mars 2024] |
||
---|---|---|---|
Ligne 281: | Ligne 281: | ||
</panel> | </panel> | ||
</accordion> | </accordion> | ||
+ | |||
+ | ===== Session 3 : 22 février 2024 ===== | ||
+ | |||
+ | <accordion> | ||
+ | <panel title="20240222_livecode_club_1.py (cliquer pour afficher le code)"> | ||
+ | <code python 20240222_livecode_club_1.py> | ||
+ | # Livecode Club #3 | ||
+ | # Julie, Karo, Bleuenn, Inès, Victor, Alex, emoc | ||
+ | # @flux, 22 février 2024 | ||
+ | |||
+ | Clock.bpm = 120 | ||
+ | Scale.default = "major" | ||
+ | |||
+ | Clock.clear() | ||
+ | |||
+ | p1 >> play("x x ") | ||
+ | p1.stop() | ||
+ | |||
+ | |||
+ | p2 >> play("X ") | ||
+ | p2.stop() | ||
+ | |||
+ | |||
+ | i1 >> play("m *") | ||
+ | i1.stop() | ||
+ | |||
+ | i2 >> bass ([3, 7, 16, 10], dur=[1,1,1,3], amp=[1], oct= [3]) | ||
+ | i2.stop() | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | k2 >> play ("k r o ") | ||
+ | |||
+ | k2.stop () | ||
+ | |||
+ | k3 >> play [" c e c i e s t d e l a m u s i q u e "] | ||
+ | |||
+ | k3.stop () | ||
+ | |||
+ | k4 >> play ["x x x x x x x x x x x x x " ] | ||
+ | |||
+ | k4.stop() | ||
+ | |||
+ | k5 >> play (" % % " ) | ||
+ | |||
+ | k5.stop() | ||
+ | |||
+ | k6 >> play (" a a @ A N @ @ @ Q Q \\\\ ") | ||
+ | |||
+ | k6.stop() | ||
+ | |||
+ | k7 >> klank ([1,2,3,4], dur=[6, 1, 1]) | ||
+ | |||
+ | k7.stop() | ||
+ | |||
+ | k7 >> space ([1,2,3,4,3,7,1,2], dur=[12, 7, 4], amp=[0.3,0.5,2]) | ||
+ | |||
+ | k7.stop() | ||
+ | |||
+ | k8 >> donk ([5,1,2,3,8,7,9], dur=[12, 1, 3], amp= [0.3,0.4,0.1]) | ||
+ | |||
+ | k8.stop() | ||
+ | |||
+ | v1 >> play("[--] [--] [----] ~") | ||
+ | v1.stop() | ||
+ | v2 >> play(" t t t [----]") | ||
+ | v2.stop() | ||
+ | v3 >> play("[vv][vv] ~", lpf=1220, drive) | ||
+ | v3.stop() | ||
+ | v4 >> sinepad([0, 3, 5, 4], dur=2) | ||
+ | v4.stop() | ||
+ | v5 >> pluck([12, 12, 10, 9, 7, 5, 3, 1, 0, 0, 1, 0], amp=0.8, dur=1/4) | ||
+ | v5.stop() | ||
+ | v6 >> pluck([0, 2, 3, 5, 0, 2, 3, 6, 0, 2, 3, 8, 10, 8, 10, 12], oct=6, amp=0.4, dur=1/4) | ||
+ | v6.stop() | ||
+ | v7 >> play(":::=::=[::]", echo=1/4, lpf=8000) | ||
+ | v7.stop() | ||
+ | v8 >> play("1 2 3 4 !", echo=1/1, room=100.0) | ||
+ | v8.stop() | ||
+ | v9 >> play(" r r r s") | ||
+ | v9.stop() | ||
+ | w1 >> saw(P[(0,2,4,12), (0,3,5,12), (2,4,6,14), (3,5,7,15)].stutter(4), dur=1, oct=2, amp=0.8, lpf=4800) | ||
+ | w1.stop() | ||
+ | w2 >> play("[--~-cvv-], [----], [------], [-VIsss-----]", echo=1/16, lpf=8000) | ||
+ | w2.stop() | ||
+ | w3 >> play("- - ") | ||
+ | w3.stop() | ||
+ | |||
+ | |||
+ | |||
+ | a1 >> play("(a )j") | ||
+ | a2 >> play("c (-(xy)) ([***] )") | ||
+ | a3 >> bug(P[(2,5,7),(3,6,8),(4,7,9),(4,7,9),(5,8,10),P(3,6,8)], dur=6, amp=0.5, chop=1.0, oct = 4) | ||
+ | a4 >> charm(P[:12].shuffle().stutter(3), dur=P[0.5], amp =1, scale=Scale.chinese, room=0.5) | ||
+ | a5 >> ripple(P[1,3,5,4,3,1,8] * [1,3], dur=[12], amp=1.0, oct = 3, slide=P[1,2,3]*[1,2]).every(2, "rotate") | ||
+ | a5.solo(0) | ||
+ | a_all.stop() | ||
+ | |||
+ | |||
+ | jl >> play("x-o|o2|-") | ||
+ | j1.stop() | ||
+ | |||
+ | e1 >> play("o [hh] ", amp=0.5) | ||
+ | e1.stop() | ||
+ | |||
+ | e3 >> play(" MO [HH] ", rate=3) | ||
+ | e3.stop() | ||
+ | |||
+ | e2 >> feel([0,2,3,4,5], oct=[3,4], amp=[0.3, 0.5, 0.7, 0.9], dur=1, chop=1) | ||
+ | e2.stop() | ||
+ | |||
+ | e4 >> lazer([0,1,2,4,7], oct=[1,2,3,4], rate=1, chop=[128, 32, 16, 64], dur=[1/4, 8, 2], slide=[2, 32, 16, 8, 4], echo=[1/2, 1/3, 1/5]) | ||
+ | e4.stop() | ||
+ | |||
+ | e5 >> play("([zz] o )( / )B", rate=[1, 2, -0.5], amp=0.5) | ||
+ | e5.stop() | ||
+ | |||
+ | e6 >> play("(X[xx]X XXXX)", amp=1) | ||
+ | e6 >> play("Xx", rate=1, hpf=[1000,3000]) | ||
+ | e6.stop() | ||
+ | |||
+ | e8 >> play("[goodbye]XXX[Xw]olrd[XXX]Xli[veco]deX[XXc]lllubXX[sdfkje]ztiu[cvn]sqdfpoier[ZAE]DFOVDFDLBDF", rate=[2,4, -2, 3, -6], chop=[32, 8, 64, 16, 1], dur=[1/16,1/8, 1/6, 1/7,2, 1/4, 1/3, 1/5, 1/32], amp=0.8, pshift=[-12, -24, 1, 48, 6], slide=32, echo=[1/8,1/2,1/3,1/5,1/4]) | ||
+ | e8.stop() | ||
+ | e_all.stop() | ||
+ | </code> | ||
+ | </panel> | ||
+ | </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|}} | ||
+ | |||
+ |