Skip to main content

WCCC_TimeWarp

Warping Space, Time & Motion

Updated 2 min readMarkdown
Part of seriesWCCChallenge
WCCC_TimeWarp

WarppedBeyondTime

For this week's Creative Code Challenge by @sableraph: "TimeWarp”,WarppedBeyondTime coded with HydraVideoSynth ,LiveCodeLab & Strudel plus aided with GlitchLab, Warps the coded sketches through many aspects as “an anomaly, discontinuity, or suspension held to occur in the progress of time “ - Webster.

Poetry

Warpping Time
Glitching in between lines
Lines enter suspension
That are no longer  Valid
As the discontinuity gets Vivid
Entering its framing as Solid
Anomaly Vanishes as a means
Showcasing intentions
And now dictates the Whole Scene

Video

https://youtu.be/fwVs-A9u7dM

\

Code

LiveCodeLab Phase 1

ambientLight

abs(sin(time)* 205 + 64) times with i
	noStroke
	fill sin(time) * 250 , 150 * cos(time), i 
	move Math.cos(i), Math.cos(i), Math.sin(i)
	rotate Math.sin(time)/100, Math.sin(time)/ 100, Math.sin(i) * 5 / 1000
	if i % 2
		box
	else
		ball

HydraVideoSynth Phase 1


s0.initScreen()

src(s0).scale(1.53).repeat(1.2,1.8).modulateRotate(src(s0).invert(1.05),[0.5,0.3,-0.2,1,2,-3]).modulateScrollX(src(s0).scale(0.83).colorama(0.15)).blend(src(s0).scale(1.22)).modulateRotate(src(s0).colorama(0.14).scale(2.12),[0.5,0.3,-0.2,1,2,-3]).scale(0.75).out()

LiveCodeLab Phase 2

ambientLight

abs(sin(time)* 205 + 64) times with i
	noStroke
	scale (time % 20 + 1)/17
	fill sin(time) * 250 , 150 * cos(time), i 
	move (Math.cos(i)/Math.sin(time))*0.75, Math.cos(i), (Math.sin(i)/Math.cos(time)) * 0.75
	rotate Math.sin(time)/100, Math.sin(time)/ 100, Math.sin(i) * 5 / 1000
	if i % 2
		box
	else
		ball

HydraVideoSynth Phase 2

s0.initScreen()

src(s0).scale([1.05,1.75,2,2.5].smooth()).blend(src(s0).scale(1.15)).scrollX([-0.05,0.02,0.01,-0.05].smooth()).out()

Strudel

note(" 12 32 48 17 52 21 55 12 102 59 7 9 45 76").sound("gm_xylophone").room("<0 .2 .4 .6 .8 .6 .4 .2 .1>").segment("4 3 2 5 7 9").clip(rand.range(.4,.9))
  .phaser("<4 1.25 3 2 0.5 1 2 3 4>").coarse("<1 3 8 6 12>").gain(perlin.range(2, 5)).adsr("[.1 0 2.5 .3]:.3:[1 2 3 1.5 0]").jux(rev).speed("0.5 1 2 2 2.5 1.2 0.3 1 1 1").rarely(ply("2 1.5 0.5 3 1.75 1"))

No comments yet. Be the first to comment.

WCCChallenge

Part 1 of 50

Submissions to the WCCChallenge

Up nextWCCC_RevolutionsRevvvvving