# WCCC_MusicVisualizer

# MisMatchedSequencer

For this week's Creative Code challenge by @sableRaph: ***“Music Visualizer*”**, ***MisMatched Sequencer*** is coded in ***TixyLand, LiveCodeLab & HydraVideoSynth*** and imagines a visual sequencer that isn’t able to quite sync up with the audio.

## Poem

```ocaml
Dots Try to Match
But don’t do succeed
In matching the rhythm of this batch
They try again in the scenes
They try again to match the beat
Maybe one day, this goal will be complete
```

## Video

%[https://www.youtube.com/watch?v=IkKpGNaIxos] 

### Tixyland

```javascript
//code 1
sin(t)-x^(~i+y)/(~t/y)*tan(i)/x/t^y

//code 2
i/~tan(pow(y/x+t,hypot(cos(i),t)))&cos(t/x)*(pow(i,y))

//code 3
pow((y/i+t),sin(x))&hypot((sin(t)/i,cos(y/x)*
```

### HydraVideoSynth

```javascript
s0.initScreen()

src(s0).pixelate(500,500).scale([0.5,1,2,4,0.5,1.2,3,1.5,5,7].smooth()).repeat([1,2,3,2,1].smooth(),[1,3,5,3,1,0.25,0.1].smooth()).out()


speed = 0.25
```

### LiveCodeLab Dipper (Sped up)

```javascript
if time % 30 > 24 and time % 30 < 6
	play "bing"  ,'--x- -x--------x ---x --x- ------x'
	play "ciack" + int(random 2) ,'x--xx----xxxx'
	play "ride"  ,'--x- -----xx- ------xx-'

if time % 30 < 22
	play "pianoLHChord" + int(random 8) ,'x--x----x'
	play "pianoRHChord" + int(random 3) ,'xx----x-xx'

bpm 88

if time % 40 < 10 and time % 40 > 30
	bpm 44


play "detune" + int(random wave(4)) ,'--x- -xx- --x- -x-x'
play "dish" + int(random time % 12) ,'x'
play "downstairs"  ,'--x- -x-- xx-x- --x-'
play "glass"  ,'--x- -xx-- --x- -x-x'
```
