# WCCC_Simplify

# ***OverLayHorizons***

For this week's Creative Code Challenge by @sableraph: ***"Simplify", OverLayHorizons*** takes ***LiveCodeLab, Seis8s, Ruby & Python*** Code to make the poetry and audiovisuals.

## Simplification Process

The **LiveCodeLab & Seis8s coded portions** take the form of Quintains(Any Poem with five lines) and CInquains(A Poem that follows the form 2,4,6,8,2 in this case, it will be the words that appear per line and not syllables).

**LiveCodeLab** portion is aided by **OBS** and overlaid sketches.

To Simplify the poetry section, the rules/prompt is coded in **Ruby & Python.** This is done by making a comparison between 6 random assortments of the alphabet and only outputting letters that match.

Code can be found here: [https://blog.illestpreacha.com/napowrimo-poetic-comparison](https://blog.illestpreacha.com/napowrimo-poetic-comparison)

## Poem

### Rules

```python
['r']
['m', 'w']
['s']
['x']
['h', 'i']
[]
```

### Poetic Output

```ocaml
Rambunctiously
Messing with
Superpowered
X-men
Having insomnia 
```

## Video

<iframe width="560" height="315" src="https://www.youtube.com/embed/_FumPijhwtQ?si=qSxabOT2O6kavJ-E"></iframe>

## **Code**

### LiveCodeLab

```javascript
simpleGradient green 
fill wave, sin(time)
ball sin(time)  ,cos(wave), time
rotate cos(wave), Math.hypot(sin(time),13)
move line
```

```javascript
move line
simpleGradient black, orange,green
fill wave,tan(wave), sin(time)
ball sin(time)/wave(0.003)  ,cos(wave), time
animationStyle paintOver
```

### Seis8s

```haskell
cumbia teclado; -- 2
acordes [la, fa, la]; -- 4
ritmo [1 3 5] $ cumbia guira; -- 6
alternar 2 (tumbao 3) $ tumbao 1 $ cumbia bajo; -- 8 
cumbia jamblock; -- 2
```
