# Genuary2025_Impossible

# **HydraIn3D**

The prompt for  **Genuary2025** Day 11 is ***” Impossible”*** 

***Hydrain3d*** is coded in **Hydra** for the impossible prompt as it explores the concept of trying to turn some of my 2d sketches into 3d objects. In this test run, we turn a sketch into 4 objects. 

Sound is coded in **SonicPi**

  

## Poetry

```ocaml
HIdden in the back
As the lines in the front
Are starting to stack
Are starting to phase
Between colour and black
Textural difference are starting to crack
Images are floating
Flowing like ocean
```

## Video

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

## Code

## Hydra

```javascript
noise(3,2,1).kaleid([3,2,1.2,2,3]).luma(0.135).repeat(2,2).modulatePixelate(osc(1,2,3).pixelate(5).repeat(()=> Math.cos((time % 2))),0.75).modulateRotate(noise(3,1,1).colorama(0.3),0.75).colorama(()=> (time % 12 + 1)/14).modulateKaleid(noise(4,0.1,1),() => ((time % 10)+ 0.2)/9)
.modulateScrollY(voronoi(4,0.1,1),() => ((time % 7)+ 0.2)/4)
.modulateScrollX(shape(4,0.1,1),() => ((time % 5)+ 0.2)/4).luma(0.3)
.out()

speed = 0.15

```

## SonicPi - Sped Up

```ruby

live_loop :GameTunes do
  use_bpm 120
  with_fx :ixi_techno , mix: 0.6 do
    with_fx :reverb, mix: 0.7, pre_mix: 0.4 do
      synth :pretty_bell if spread(3,8).mirror.shuffle
      play scale(44, :minor).choose
      sleep 0.5
      sample :bd_ada if spread(3,8).reverse.tick
      sample :bd_haus if spread(3,8).mirror.tick
      sleep 0.5
      play 62
    end
  end
end


```
