Inspired by my nostalgic love of rich worlds constructed in early video games using simple shapes with limited palettes, and the mesmerizing music visualization plugins that emerged in an era when sharing creativity online was a joyous pastime, this artwork reflects the playful media I have enjoyed over the years and aims to contribute more joy to the world.
**Interactions**
**`click`** - allow microphone & activate audio
**`drag & drop`** - add audio files to playlist
**`spacebar`** - toggle playlist / microphone monitoring
**`left/right arrows`** - next / previous track
**`double click`** - toggle fullscreen
**URL Configuration**
**`quality=1`** - adjust pixelation (0.25 to 4,)
**`maxDb=6`** - set max sample decibel (>0)\*
**`minDb=120`** - set min sample decibel (>30)\*
_\*Decibles will be interpreted as negative values_
`URL?quality=2&maxDb=12&minDb=96`
**`static=true`** - render single frame (quality 4)
**`time=1`** - advances time in seconds (1 to N)
`URL?static=true&time=60`
Inspired by my nostalgic love of rich worlds constructed in early video games using simple shapes with limited palettes, and the mesmerizing music visualization plugins that emerged in an era when sharing creativity online was a joyous pastime, this artwork reflects the playful media I have enjoyed over the years and aims to contribute more joy to the world..
**Interactions**
**`click`** - allow microphone & activate audio
**`drag & drop`** - add audio files to playlist
**`spacebar`** - toggle playlist / microphone monitoring
**`left/right arrows`** - next / previous track
**`double click`** - toggle fullscreen
**URL Configuration**
**`quality=1`** - adjust pixelation (0.25 to 4,)
**`maxDb=6`** - set max sample decibel (>0)\*
**`minDb=120`** - set min sample decibel (>30)\*
_\*Decibles will be interpreted as negative values_
`URL?quality=2&maxDb=12&minDb=96`
**`static=true`** - render single frame (quality 4)
**`time=1`** - advances time in seconds (1 to N)
`URL?static=true&time=60`
*Erratic : irregular in performance, behaviour, or attitude; inconsistent and unpredictable*
One’s harmony with the world can become severed while experiencing stress. Feeling lost or confused within a clouded mind, struggling to call upon a creative muse, defending your self-worth against creeping doubts, and projecting flashes of anger towards others. This torrent of bubbling turmoil can sustain by fixating on the moments of chaos, past, and present. Continuing to feed the storm in this way ultimately will lead to burdensome strife and a ravaged mind.
As a nascent artist working to hone my artistic abilities and establish myself within a historical art movement, I have often experienced stress along my journey. This collection captures these internal struggles as fragmented waves of colour arranged across a spectrum of relative calms, chaotic bursts, and winding paths. Each piece reflects a unique sense of uncertainty.
My intent for Erratic was to challenge myself to create a purist’s form of generative art, wherein a set of randomized values are shaped to be used directly as inputs into an instruction path that is consistent in execution and does not use branching conditionals as a means of achieving variety in composition, colour or form. By actively rejecting predetermined features in favour of shaping a domain that is acted upon consistently, I felt I could achieve occurrences of uniquely identifiable emergent design that I otherwise may not have discovered. The work begins with a euclidean coordinate space intended to render a smoothed half-torus which is then randomly mutated through progressive iterations of translations, rotations, polar reflections, slices, twists, and distortions. This pattern of operations produces a nearly infinite set, shaped only by the defined input ranges, from which each piece will be minted. Any knowledge of the instantiated values before viewing could not lead to any reasonable prediction of what will be rendered.
*Erratic : irregular in performance, behaviour, or attitude; inconsistent and unpredictable*
One’s harmony with the world can become severed while experiencing stress. Feeling lost or confused within a clouded mind, struggling to call upon a creative muse, defending your self-worth against creeping doubts, and projecting flashes of anger towards others. This torrent of bubbling turmoil can sustain by fixating on the moments of chaos, past, and present. Continuing to feed the storm in this way ultimately will lead to burdensome strife and a ravaged mind.
As a nascent artist working to hone my artistic abilities and establish myself within a historical art movement, I have often experienced stress along my journey. This collection captures these internal struggles as fragmented waves of colour arranged across a spectrum of relative calms, chaotic bursts, and winding paths. Each piece reflects a unique sense of uncertainty.
My intent for Erratic was to challenge myself to create a purist’s form of generative art, wherein a set of randomized values are shaped to be used directly as inputs into an instruction path that is consistent in execution and does not use branching conditionals as a means of achieving variety in composition, colour or form. By actively rejecting predetermined features in favour of shaping a domain that is acted upon consistently, I felt I could achieve occurrences of uniquely identifiable emergent design that I otherwise may not have discovered. The work begins with a euclidean coordinate space intended to render a smoothed half-torus which is then randomly mutated through progressive iterations of translations, rotations, polar reflections, slices, twists, and distortions. This pattern of operations produces a nearly infinite set, shaped only by the defined input ranges, from which each piece will be minted. Any knowledge of the instantiated values before viewing could not lead to any reasonable prediction of what will be rendered.
**URL Parameters**
Editions can be rendered in custom aspect ratios/resolutions by using these URL parameters in live mode and are intended for generating desktop or mobile backgrounds, social media banners, and print-quality images for any frame size. Once generated, simply - *right click, save as...*
- `aspect=W:H` - fits window to aspect ratio, from `3:1` to `1:3` ( ex: `16:9` | `5:4` | `1:1` )
- `xy=W:H` - renders at resolution, min `500` for both W and H (ex: `1920:1080`)
- `aa=N` - renders at specified anti-aliasing (defaults to 2, maximum is 4)
Example URL for social media banner, with high AA samples:
`https://{ab_url}/{token_id}?xy=1500:500&aa=4`
*Erratic : irregular in performance, behaviour, or attitude; inconsistent and unpredictable*
One’s harmony with the world can become severed while experiencing stress. Feeling lost or confused within a clouded mind, struggling to call upon a creative muse, defending your self worth against creeping doubts, and projecting flashes of anger towards others. This torrent of bubbling turmoil can sustain through fixating on the moments of chaos, past and present. Continuing to feed the storm in this way ultimately will lead to burdensome strife and a ravaged mind.
As a nascent artist working to hone my artistic abilities and establish myself within a historic art movement, I have often experienced stresses along my journey. This collection captures these internal struggles as fragmented waves of colour arranged across a spectrum of relative calms, chaotic bursts and winding paths. Each individual piece reflects a unique sense of uncertainty.
My intent for Erratic was to challenge myself to create a purist’s form of generative art, wherein a set of randomized values are shaped to be used directly as inputs into an instruction path that is consistent in execution and does not use branching conditionals as a means of achieving variety in composition, colour or form. By actively rejecting predetermined features in favour of shaping a domain that is acted upon consistently, I felt I could achieve occurrences of uniquely identifiable emergent design that I otherwise may not have discovered. The work begins with a euclidean coordinate space intended to render a smoothed half-torus which is then randomly mutated through progressive iterations of translations, rotations, polar reflections, slices, twists and distortions. This pattern of operations produces a near infinite set, shaped only by the defined input ranges, from which each piece will be minted. Any knowledge of the instantiated values in advance of viewing could not lead to any reasonable prediction of what will be rendered.
**URL Parameters**
Editions can be rendered in custom aspect ratios / resolutions by using the these URL parameters in live mode and is intended for generating desktop or mobile backgrounds, social media banners, and print-quality images for any frame size. Once generated, simply - *right click, save as...*
- `aspect=W:H` - fits window to aspect ratio, from `3:1` to `1:3` ( ex: `16:9` | `5:4` | `1:1` )
- `xy=W:H` - renders at resolution, min `500` for both W and H (ex: `1920:1080`)
- `aa=N` - renders at specified anti-aliasing (defaults to 2, maximum is 4)
Example URL for social media banner, with high AA samples:
`https://{ab_url}/{token_id}?xy=1500:500&aa=4`
**WARNING**
The artwork relies on **high memory GPUs** for many precision calculations. I cannot guarantee live results for older and/or mobile devices as you could experience crashes and inconsistencies.
The universe in which we exist is an ever changing ebb and flow of energies that coalesce into observable patterns of repetition and harmony. By practicing mindfulness one can observe their part in this universal flux and achieve a powerful sense of connection to the whole.
Click / Touch to begin the audio-visual experience.
An unknown illness has struck the world and is spreading rapidly. Humanity enters quarantine while the world's greatest scientists get to work on finding a cure. As you look upon samples through the microscope glass, you can't help but wonder what horrors you're about to witness. What is it? Where did it come from? How far has it progressed? Do we even have a chance?