
TilingIntricacies
For this week's Creative Code Challenge by @sableraph: "Escher”, Tiling Intricacies coded with SonicPi & HydraVideoSynth that contains layered symmetrical pieces that are also tessellations, which can be seen throughout MC Escher’s work.
Poetry
Tessellation Exploration
Mathematical Gridding
Linked to the rhythm
That the tiles have hidden
As it is the key to their restoration
Video
\
Code
HydraVideoSynth
voronoi(0.5,0.04,0.03).scale(0.105).kaleid(4).repeat([2,3,4,5],[2,3,4,5]).out()
SonicPi
def magic(looper,timer, x,sust,sleeper,sampling)
live_loop looper do
use_random_seed Time.now.to_i * timer
use_bpm x.choose
with_fx [:ping_pong,:wobble,:gverb].tick, mix: 0.65 do
with_fx :ixi_techno , mix: [0.6,0.3,0.1].tick do
with_fx :reverb, mix: 0.7, pre_mix: 0.4 do
with_fx :vowel, voice: dice(4), mix: 0.25 do
#synth [:pretty_bell,:piano,:hollow,:piano,:chiplead].choose
sample sampling if spread([2,3,4,5].tick,[8,7,6,9].choose).mirror.shuffle
play scale([4,12,38,46,11,29,66,21].choose, [:minor,:major].tick), sustain: sust
sleep sleeper
end
end
end
end
end
end
magic(:changeGameTunes,2,[60,90,120,45,60,15],dice(5),[1,2,4].choose,[:ambi_drone,:ambi_lunar_land,:perc_snap].choose )
magic(:changeGameTunes2,4,[12,12,10,9,24],[1,2,4].tick,[0.5,1,2,4,8].choose, [:elec_blip2,:elec_bong].tick)
magic(:changeGameTunes3,6,[5,10,20,30,25,10],[5,4,3,2,1].choose,[0.25,0.5,1,2,4].choose, [:perc_snap,:guit_harmonics,:drum_bass_soft ].choose)
Comments
Join the discussionNo comments yet. Be the first to comment.



