# WCCC_Clock

# SpectralOfTime

For this week's Creative Code Challenge by @sableraph: ***"Clock”,* SpectralOfTime** coded from  **LiveCodingYoutube, SonicPi & HydraVideoSynth** delves into the world of seconds, spectrums and how the movement of time across realms by remixing a previous piece.

## Poem

```ruby
Spectral of Time
As the week rolls
While hours scrolls
Shining and Glowing as they wind
Oscillating between right and off 
As the inner rhythm
Within, is partially hidden
But yet the second keep taking off
Cause when it rises like the sun
The movement is summon
Might need to calibrate
Elaborate, do what it takes
As the waves sway
As the day raves
There is a light at the end of the cave
What does this cycle have at the end of the road?
What does the immediate future hold?
```

## Video

%[https://youtu.be/vbmQU5HsG9Q] 

  

## Remixed Of

[https://blog.illestpreacha.com/napowrimo-genmo2026-time](https://blog.illestpreacha.com/napowrimo-genmo2026-time)

## Code

### LiveCodingYoutube

```javascript
x = "w10cZiXkHdk"

create(2,3,x)

play(all)

speed([0,2],4)
speed([1,3],-2)
speed([4,5],0.5)

jump([0,1,4,5],2,2)

jump([2,3,4],0.5,0.5)
speed([2,3,4],0.01)
speed([0,1,5],0.01)
```

### HydraVideoSynth

```javascript
s0.initScreen()

src(s0).blend(src(s0).scale(1.05)).blend(src(s0).scale(1.25)).out()
```

### SonicPi

```ruby
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 ,amp: dice(2) + 0.4 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/3
            sleep sleeper
          end
        end
      end
    end
  end
end

#Sounds can be altered

x 
x1 
x2 
x3 
x4 = :drum_heavy_kick
x5



magic(:changeGameTunes,2,[60,90,120,45,60,15],dice(5),[2,4,6,8,10].choose,[x1,:drum_bass_hard,x2,x4,x5,:perc_snap].choose )
magic(:changeGameTunes2,4,[12,12,10,9,24],[1,2,4].tick,[0.5,1,2,4,8].choose, [x1,x3,x4,x2].tick)
magic(:changeGameTunes3,6,[5,10,20,30,25,10],[5,4,3,2,1].choose,[1,2,4,8,16].choose, [:perc_snap,x3,:drum_bass_soft,x4].choose)
```
