0x0000…16ba

All memos sent from and to 0x0000…16ba.

# 555 Unique Titles Together the titles can be seen as the tragic inner-monologue of an insecure, self-scathing and neurotic Jankist artist battling against a world of AI-uncertainty, hyper-distraction and attention-economics. Jankpop taps into the chaotic brokenness and fragile loneliness of souls that become too deeply dependent on online communities and anesthetized by the endless torrent of information consumption. There might be a real cost to the experiment many of us are participating in, which will not be revealed for generations to come. # Jankpop, Avant Gay and AbEx * **Avant Gay** Avant Gay might be where the real punk movement within digital art is emerging right now. It is raw, expressively powerful and is proud of its lack of etiquette. It's playing by its own rules. To me, it feels like it's being created by real grassroots artists, not by market strategists or tech nerds. Nor does the culture feel corrupted by inflated pricing, or overly lofty curation. * **Jankpop and Avant Gay** Without pretending to be Avant Gay, Jankpop is my own code-art response to this evolving creative energy blended with my long held fascination with mid 20th Century Abstract Expressionism. I want to make work that reflects the frenetic turbulence and hyper-distraction of being a human in the age of digital information with all its challenges. I feel the Avant Gay movement also reflects this uncharted challenge and assault on our psyche. Gay NFTs however are layered with rich internet references, cultural artifacts and esoteric knowledge. * **Jankpop and AbEx** Although I tackled figurative symbolism with chatFUKR I wanted this project to remain principally abstract because of my deep affinity for Mid Century Abstract Expressionism. Although AbEx said what it had to say over half a century ago I feel code-art offers a new way to revisit the core energy of that movement. The context and conceptual framing is of course different, but the raw visual violence of that period is something I feel has relevance again today. In a sense I see myself as an AbEx revivalist on a course of hard Gay NFT steroids. # Practice Notes * **Code Painting as Old School Technology** JavaScript, the programming language I use to make art, is now over 30 years old. Code based algorithmic art emerged 50 years prior to that. Paint, brushes and canvas is a technology that’s been around for centuries and yet painters continue to extend the possibility space of the medium. I feel there is beauty and even an artistic advantage to using well established or even obsolete technology to make art. Personally, not chasing the ever changing cutting edge of technology enables me to just think about picture-making which is really 90% of what I care about. * **Thoughts on Code as a Direct Craft and AI** The most direct way for me to think about my art is algorithmically. Code is the most direct way for me to craft mark-making and composition. There is no way for me to explain to AI in natural language what it is I want to do. Besides, the actual act of coding has never been a bottle neck in my practice. It's also a process I love so there is not even a desire to offload it even if AI could do it for me. A craft is a feedback loop. The medium an artist works with provides feedback about how to proceed. Art is a product of a dance between artist and medium. If I used AI then there would be a black box in between me and my intention. I touch the canvas through the code. This is a direct craft just like drawing and painting. When I used to paint, I loved the act of painting. When I make ceramics I love the interaction with the clay. I use AI to help automate printing and learn more about efficient coding, but thus far I've had no desire to invite it into my real practice. Making art has nothing to do with increasing productivity, it is about slowing down and becoming intimate with your process and medium. BTW, I don't see AI art as being more or less inferior. It's just a different medium. Luckily, every artist is free to find the mediums that resonate with them. * **Art and the False Reward of Productivity** Anyone who spends a lot of time creating will know deeply how limitation and constraint are keys to expression. They will know how slowness, meditation and contemplation are powerful gateways to understanding ourselves and what it is we actually want to say through our creativity. People who get excited by the promise of 10x productivity offered by AI, I imagine see this as translating to 10x profit. Maybe that’s true if you are in the business of mass production or scaling generic services. 10x productivity however, to many true creatives will seem like the very antithesis of what they want from their practice. Having 100 fingers would not be a guarantee of making more meaningful and beautiful music on the piano. More choice offered by more powerful tools can often be paralyzing and fundamentally unnavigable. It’s much better to have a clear sense of what it is you want to say than endless options of how to say it. * **Art of the Age of Code** Every age has its own art. For me, the age of the Internet, algorithms, AI and the blockchain can most directly be encapsulated with code. Code is the operational layer of all these technologies. Working directly in this layer seems to be the most obvious place to open new frontiers in the space of conceivable art. * **Just Looking — Thinking is Overrated** The technicalities of my work are not the hard part or even the time consuming part of my practice. Probably over half of my time in my studio is spent just looking and building an intuition of how to proceed. **‘Just looking’** is the key to my practice. This means looking without thinking, without intention, without judgement — nothing to gain, nothing to lose, just looking. Programming is always subservient to visual intuition and emotional impulse. My practice isn't an intellectual exercise in the same way falling in love isn't an intellectual exercise. You cannot reason yourself into or out of love, and you cannot reason yourself into making images that genuinely move you. * **The Internet as Medium** Long-form generative art is often described as code. But code is only part of the story. The medium exists because of the accumulated evolution of the internet itself. * **Web1:** HTML, Canvas, JS, WebGL, SVG, Gif * **Web2:** Online community participation, social media, modern browsers, simple UIs and UX * **Web3:** NFT protocols and markets Long-form generative art is the product of all three. It represents, to me, one of the purest artistic expressions of the internet age.
# 555 Unique Titles Together the titles can be seen as the tragic inner-monologue of an insecure, self-scathing and neurotic Jankist artist battling against a world of AI-uncertainty, hyper-distraction and attention-economics. Jankpop taps into the chaotic brokenness and fragile loneliness of souls that become too deeply dependent on online communities and anesthetized by the endless torrent of information consumption. There might be a real cost to the experiment many of us are participating in, which will not be revealed for generations to come. # Jankpop, Avant Gay and AbEx * **Avant Gay** Avant Gay might be where the real punk movement within digital art is emerging right now. It is raw, expressively powerful and is proud of its lack of etiquette. It's playing by its own rules. To me, it feels like it's being created by real grassroots artists, not by market strategists or tech nerds. Nor does the culture feel corrupted by inflated pricing, or overly lofty curation.
# 555 Unique Titles Together the titles can be seen as the tragic inner-monologue of an insecure, self-scathing and neurotic Jankist artist battling against a world of AI-uncertainty, hyper-distraction and attention-economics. Jankpop taps into the chaotic brokenness and fragile loneliness of souls that become too deeply dependent on online communities and anesthetized by the endless torrent of information consumption. There might be a real cost to the experiment many of us are participating in, which will not be revealed for generations to come. # Jankpop, Avant Gay and AbEx **Avant Gay** Avant Gay might be where the real punk movement within digital art is emerging right now. It is raw, expressively powerful and is proud of its lack of etiquette. It's playing by its own rules. To me, it feels like it's being created by real grassroots artists, not by market strategists or tech nerds. Nor does the culture feel corrupted by inflated pricing, or overly lofty curation.
# 555 Unique Titles Together the titles can be seen as the tragic inner-monologue of an insecure, self-scathing and neurotic Jankist artist battling against a world of AI-uncertainty, hyper-distraction and attention-economics. Jankpop taps into the chaotic brokenness and fragile loneliness of souls that become too deeply dependent on online communities and anesthetized by the endless torrent of information consumption. There might be a real cost to the experiment many of us are participating in, which will not be revealed for generations to come. # Jankpop, Avant Gay and AbEx ## Avant Gay Avant Gay might be where the real punk movement within digital art is emerging right now. It is raw, expressively powerful and is proud of its lack of etiquette. It's playing by its own rules. To me, it feels like it's being created by real grassroots artists, not by market strategists or tech nerds. Nor does the culture feel corrupted by inflated pricing, or overly lofty curation. ## Jankpop and Avant Gay Without pretending to be Avant Gay, Jankpop is my own code-art response to this evolving creative energy blended with my long held fascination with mid 20th Century Abstract Expressionism. I want to make work that reflects the frenetic turbulence and hyper-distraction of being a human in the age of digital information with all its challenges. I feel the Avant Gay movement also reflects this uncharted challenge and assault on our psyche. Gay NFTs however are layered with rich internet references, cultural artifacts and esoteric knowledge. ## Jankpop and AbEx Although I tackled figurative symbolism with chatFUKR I wanted this project to remain principally abstract because of my deep affinity for Mid Century Abstract Expressionism. Although AbEx said what it had to say over half a century ago I feel code-art offers a new way to revisit the core energy of that movement. The context and conceptual framing is of course different, but the raw visual violence of that period is something I feel has relevance again today. In a sense I see myself as an AbEx revivalist on a course of hard Gay NFT steroids. # Practice Notes ## Code Painting as Old School Technology JavaScript, the programming language I use to make art, is now over 30 years old. Code based algorithmic art emerged 50 years prior to that. Paint, brushes and canvas is a technology that’s been around for centuries and yet painters continue to extend the possibility space of the medium. I feel there is beauty and even an artistic advantage to using well established or even obsolete technology to make art. Personally, not chasing the ever changing cutting edge of technology enables me to just think about picture-making which is really 90% of what I care about. ## Thoughts on Code as a Direct Craft and AI The most direct way for me to think about my art is algorithmically. Code is the most direct way for me to craft mark-making and composition. There is no way for me to explain to AI in natural language what it is I want to do. Besides, the actual act of coding has never been a bottle neck in my practice. It's also a process I love so there is not even a desire to offload it even if AI could do it for me. A craft is a feedback loop. The medium an artist works with provides feedback about how to proceed. Art is a product of a dance between artist and medium. If I used AI then there would be a black box in between me and my intention. I touch the canvas through the code. This is a direct craft just like drawing and painting. When I used to paint, I loved the act of painting. When I make ceramics I love the interaction with the clay. I use AI to help automate printing and learn more about efficient coding, but thus far I've had no desire to invite it into my real practice. Making art has nothing to do with increasing productivity, it is about slowing down and becoming intimate with your process and medium. BTW, I don't see AI art as being more or less inferior. It's just a different medium. Luckily, every artist is free to find the mediums that resonate with them. ## Art and the False Reward of Productivity Anyone who spends a lot of time creating will know deeply how limitation and constraint are keys to expression. They will know how slowness, meditation and contemplation are powerful gateways to understanding ourselves and what it is we actually want to say through our creativity. People who get excited by the promise of 10x productivity offered by AI, I imagine see this as translating to 10x profit. Maybe that’s true if you are in the business of mass production or scaling generic services. 10x productivity however, to many true creatives will seem like the very antithesis of what they want from their practice. Having 100 fingers would not be a guarantee of making more meaningful and beautiful music on the piano. More choice offered by more powerful tools can often be paralyzing and fundamentally unnavigable. It’s much better to have a clear sense of what it is you want to say than endless options of how to say it. ## Art of the Age of Code Every age has its own art. For me, the age of **[the Internet, algorithms, AI and the blockchain]** can most directly be encapsulated with code. Code is the operational layer of all these technologies. Working directly in this layer seems to be the most obvious place to open new frontiers in the space of conceivable art. ## Just Looking — Thinking is Overrated The technicalities of my work are not the hard part or even the time consuming part of my practice. Probably over half of my time in my studio is spent just looking and building an intuition of how to proceed. **‘Just looking’** is the key to my practice. This means looking without thinking, without intention, without judgement — nothing to gain, nothing to lose, just looking. Programming is always subservient to visual intuition and emotional impulse. My practice isn't an intellectual exercise in the same way falling in love isn't an intellectual exercise. You cannot reason yourself into or out of love, and you cannot reason yourself into making images that genuinely move you. ## The Internet as Medium Long-form generative art is often described as code. But code is only part of the story. The medium exists because of the accumulated evolution of the internet itself. * **Web1:** HTML, Canvas, JS, WebGL, SVG, Gif * **Web2:** Online community participation, social media, modern browsers, simple UIs and UX * **Web3:** NFT protocols and markets Long-form generative art is the product of all three. It represents, to me, one of the purest artistic expressions of the internet age.
function sideNotes(){for(var e,r,t,a,n,c,o,p,i=["R","L"],s=0,u=0;u<i.length;u++){a="T"==i[u]?1:Rint(1,G.borderF-1),e=G.paperB`/2,1==a&&(offset?R.num(.45,.55) ,aSVG("smudge"9 g",{id:"no"i_"+s,t:`rotate(${n} ${r@,text:o,fontSize:e,v:!y wrap:c,sol p,color:!} encil,medium:"n=F.trait_grouping.valA0 0) scale("+p+")%cWarm():vHSL([G.s *f," "!=V[F]){"j"in(P93J .x+l+$*(parseI!At(0).toUpperCas)p="bcdfghjklmnp oid 0===l3 pJY!Es=unitVecFromPts(!="156,3128 1582,-1859 3344,-3012551 2418,-2157 149 4,52 & 9,89 42,293 66 = 30 308,227 -46,9 *0645192a655769",w:6}],bI b2e8ca25240!&$2
function buildFrame(){setTimeoutNextLayer():(console.table(`Features()),makePNG(2400,documen("canvas"),"abRender@"==typeof window.par@D genThumb&&Bot",[G.sHSL[0],F.background_pa rn.val&&crossBG Ge,t){var r=new Image,a=XMLSerializer).s+xml;base64,"+btoa(u$kcape(encodeURICompon%G},r.src=d}let A={n
function getSeedFromMintNum(a){aA[a]),console.log`var t,e=0;for(t ;t++)e=(e<<5)-e+a.char@9a.replace(/\w\S*/g,%@b ^ 0).toUpper`G=F[s].val,"bool"= type&&l.push({@ ean",name:t}),"list tch(/.{1,4}/g)@Id)%1e6);class Rat=(a=2654435769+(a$A )|0)^a>>>16^=t@+ 5,193528975 0)/4294967296}}(#s,n=t?[0]:[],c= e],s t e<1;)(e+=a*s+R X"],F={trait_g& Stack Breakdown &Respectable Madnes@
let mintZero="hHIU",compSeeds="9JRiKkI994KOiczz2lwEfJPEPHYLy6At1gU3BRxKnly2EspsF411HYejCBixI7XgX8LyYKpDKn9GBJ4e",allOtherzZzizzYxZw5KzuS1ZRuvzN0VzjDgzgvizFKMzBOqZBJBZ5y9yZTOyXNLyWunywaiYtLvYsszyPd2YPbhyODOynOcyI5jYCUBYCDyyc60yBBbYAjtya1Hy99EY3xsxzSnXWfvXVd6XuitxtbKXrhlXqhfXQ29xlpiXKfHXI9DxhJpXH4uXGxmXfLWx6Ixx56eX2M5x1oXWzbRwxoZwXGXWpYywp40wNT2wnd3WLUuwLSfwjEZwj5eWiY6WhOxwFmTWeKHWEiuWcgvWb0AW9EBw7CdW0BmVZqCVUUvVuQJVUOavRY6Vrc1vQaxVPJ4vp 4oIYvJ2UvfHhVdS5vDPuVDivVd4Zvb9EV aZRvaShV09 56UVVzuvNPusyqUsqDuq91UdsmubGlu0ypTZO7TyQOtxSDTxovTVO8ts43TRNNTqjDtpeUtnWuTJviTe1PtDBQT8yfSYQkSvE1suNsSumKssx2sSRoSSnDSSATSQySskG7SIIiSHygsGWQSbLOsAT3Sa4bS7gDS5uDs3ans1hcS1a2RxxxrWQhrUX9Ru9grtXPRTEPRPvvrmURRLTurkMFrjzlrJsgRiNsRGB6RfBYRBKoR6k6R4ZPR4RXr37Fr0XgQZjKqXuCqxGmQxbEqVk0qtmEQSVWQsbWqRvDqqH3qO7UQO1IqLxWqk7vqIyYQiVFQGC8qeuAQD5KqcvYQcazQcAOqBHsq7PrQ6mXpzYSpXbmPUxcPsMAPQFzpm5OpLZgPl25PkS9pIf4PiciphnRpHgHPh3apF91pCN3P8JfP2xlozaoOYW5oyMjoWGdouXcoue6oS89Oqe4Ok03of9ioDOsODbroBGMoBfHo5Dao1wNnzQWNzcnnX4Anw3TNVgYnrq3nmBkNL99Ni02NGLANGHlngfDNcxIncs4Nc5TnBgRn2uemzsMmY7TmXZnMWdeMvEWMqwimPA2MP0qMnGa$?cMHMpmgOnMgl8mFryM7lsm75TM4HMlxf9LwEXltknLrTSlqbllq6ZLq6kLp87LmrglkloLjOGLiyqlh4BlGAuLfzHLFchLEU9ldqElCmSlCi5LBOnlBOglB68laJdl1YgkWgiKUSRkPrIknHSkMT2kiFRKHWfkeXNkExcKdrJKAg1K2D6k1ooJyVujyfCjxd eJUkhjSdZjqbSJ!JoHyjlU5jiFpJH4IjFQ3jF8KjeuZJD3UJ59rJ3loJ06DiWC4iuhTiTxNirYoiRs3Irigiou5IlhbILC6ijhliFOPiFfkIbKyIapji8w0i5YZI4kBi0IqHyyphxphhtJnhQdghMothJXuHIH2HIAZHHBCh8U7H5QjH5oZGV46gUpCgNRRgnfYgLsZ! DgfYugFRNgDXNG8hhG7yqg0yHFzJ5fzaLFyNkFye8fq4dfPOUFouqflxDFKTjfJkofiUIfH5sFgJcfeQSfdstfdkpF5xqf2YjF2Tsf2P6ezigExouEVT7evRMevJFepgsEow0eNxLENw5EN5rEIqbeHU0EEQweDz9eDhbechZeCFqEAY2E96fe2Q9DzrDdwsuDUpNDsZ5dSX4dssIDQ5EDPOrDmTodmGPdlKgDj32dikydfYwDfWDdezydcSGdAnfd3mdd2QvCY8eCxxACXt6cvo4cUDEcSQzCr4kCQHwCLXGCCo9CCLzccbpC5fWbzGOBfzUbFXhbdKgBCx9bciqBCBkbbCzb81Fb6khB3DIB2bXAVU2aVDFauuWAUmcaSz8arxGaR0GaqYtAP2RAnBMAmjvaMaoaJ1EuEaArMA9AwA2E69YmM9TLA9t9N9IHY94av8Yx18XKa8HLv8ftF8Eyl8bqV7wAB7qoj7O8G7fxy7DiU7a7m77yy77mV76rf6R8F6neM6gmi5VEy5rWo5ATE5aKS51Lz4vyw4VPu4sty4Myy4GVQ4g2S4DNe4a7H3Y7t3Toy3RZX3OzQ3O3E3hT33HsI3Fft3Fc63F4D3ATi3Ado372H2XAD2Ocp2Li82gDc28gL21Mu1zOR1qfB1i3j1H9H1EdW1bv515Ia14Ky0WEL0mEm0gZs0eDg0a5D0
Avant Gay might be where the real punk movement within digital art is emerging right now. It is raw, expressively powerful and is proud of its lack of etiquette. It's playing by its own rules. To me, it feels like it's being created by real grassroots artists, not by market strategists or tech nerds. Nor does the culture feel corrupted by inflated pricing, or overly lofty curation. # . # Without pretending to be Avant Gay, Jankpop is my own code-art response to this evolving creative energy blended with my long held fascination with mid 20th Century Abstract Expressionism. I want to make work that reflects the frenetic turbulence and hyper-distraction of being a human in the age of digital information. I feel the Avant Gay movement also reflects this uncharted challenge and assault on our psyche. Gay NFTs however are layered with rich internet references, cultural artifacts and esoteric knowledge. # . # Although I tackled figurative symbolism with chatFUKR I wanted this project to remain principally abstract because of my deep affinity with Mid Century Abstract Expressionism. Although AbEx said what it had to say over half a century ago I feel code-art offers a new way to revisit the core energy of that movement. The context and conceptual framing is of course different, but the raw visual violence of that period is something I feel has relevance again today. In a sense I see myself as an AbEx revivalist on a course of hard Gay NFT steroids.
function buildFrame(){setTimeoutNextLayer():(console.table(`Features()),makePNG(2400,documen("canvas"),"abRender@"==typeof window.par@D genThumb&&Bot",[G.sHSL[0],F.background_pa rn.val&&crossBG Ge,t){var a=new Image,r=l=n/o>1?e/n:e/o,d=(@vXMLSerializer).s+xml;base64,"+btoa(u$jcape(encodeURICompon%F},a.src=i}let A={n
function buildFrame(){0==A.f&&""==typeof window.parent.setSha NextLayer():(console.table(`Features()),makePNG(2400,docum@("canvas"),"abRender@Bot",[G.sHSL[0],F.background_pa rn.val&&crossBG Ge,t){var a=new Image,n=l=o/r>1?e/o:e/r,d=(@v XMLSerializer)%+xml;base64,"+btoa(u$jcape(encodeURICompon%},a.src=i}let A={n
function aSVG(t,n,e,r,o,i){var a="body"==t?document.@ById(t);null==a&&console.log("svNS("http://www.w3.org/2000/ P ",n),s=!1;for(@I",u,e[f]):(void 0===@?s="undefined":" (r);c.appendChild(l)} ZDh n=.46-F.stack_%RVecFromPt![!Sa# e=t.x-n.x,r y,o=sqrt(e**2+r 0;o<n.length;o++)e= c?d*w:c[w],f.push( g
function touchTap(e){if(e.closest("#abRender")&&(U.menuCreated?Showing=!0,docu !u").style.display="block"):(builnon H \ matches(".dLin {var t=parseInt!Use Chrome and DISABLE hardwar enabled may crash your browser.r.setAttribute("id""uC-Bd,i,a,l=2;l<=17;l++)G.aspectG>1?(i=1e3*l,a=round(` ="::-webkit-scrollbar{:16px}body{p x"5overflow:hidden!:absol" ;top:1rem;r`8` seedkR e+"-"+t+".png" 1osh/i.test(navigator.userA, s>1||/iPad|iPh/+xml;c2V$C =utf-8"}),c
function smudge(){for(var e,t,n,a,r,o,i,u,f,m,s,l=.03*G.size,g=R.int(100,200),c=0;c<g;c++){o prob(.1))?.5:.55,s=f?.48 { :r,stroke:"non )=buildFilaments([r*n,0],[o :0,width:n*e,height:u>0?(1-I ,g,c,p,d,h,H,W) H,S=(W+y)/1e3,x=1,bm:"rotate("+c*-L+* Units:"obj1Q BoundingBox4ontainer").appendCh5}n(M*S/n*PI)*x+I)/b):@+(u+2.5)/6)/4)>QNZ ,v[I][M]=o}@ρcos(D*(PI/g))+1:2-(
function plotCellBGs(){for(var t,s,a,o,r,p,c,l,n,e,f,u,y,x,i,k,d,h,$,A,S,q,L,m,g=20*G.frac,b=0;b<F.stacks.val;b++){L=2==F.outlin[b].qA.length;v+=3)if(R.prob(1))R.num(.45,.55))).x-,m=!0): 6==H?vHSL([ A:[[],[]],layer:b}),e kM R),qLen=dist(c$sOpac=W>x-$?.5:1,dash!_"+b,"path",{d:t,f:r,sbjoin":"round"},null,!0 );d=k%0 k.width/2,h ,t:`rotate(${R.fluc(1 x texture(b,v+dKv=0,r="abcdefghijklmnopqrstuvwxyz,cursive({targetH}):8==F.trait_g9WL,m,g,b,w,v,H,Q,W,C,N,_,M,V,B,D,4,$p H=2*PI/w,M L,m,g,void 0 #,t@++)buildArrow("a@
function crossBG(){` n,s,r,o,t,a){for(var u,f,c,l,e,m,g=o/s,i=t/r,S=R.num(.05,.15),h=prob(.5)){m=.5*(e=g<i?g*(S+y=0;y<5;y w u="M"+(f-(e I f()*m))+" :"none",aSVG#C "path",{d:#:1,.3),t:"rotate("+la drawGuidelines$n<F.stacks.val;n$[n].qA.length;s+=3)e regSet(l,0,#%&g=l;d=dist(s.x,s.y,o {a=getQua'! ticXY(e[i] ʀPI),(a.y+G.wH/2)/@{toD(-u)+c} ${ -1C4 =ptOnVecPlus(s#R [[0,-m],[l+e,0@scale(1 1) skewX$
function sideNotes(){for(var r,t,e,a,n,c,o,p,s=["R","L"],w=0,i=0;i<s.length;i++){a="T"==s[i]?1:Rint(1,G.borderF-1),r=G.paperB`/2,1==a&&(offset?R.num(.45,.55) ,aSVG("smudge"9 g",{id:"no"i_"+w,t:`rotate(${n} ${t@,text:o,fontSize:r,v:!y wrap:c,sol p,color:!} encil,medium:"n=F.trait_grouping.valA~: o.toLocale@#"6 year:"2-digit",m"$S Jankpop "+seedcWarm():vHSL([G.s *m," "!=L[k]){"j"in(JH-X .x+d+y*(parseI!n=9-n),d<r.w&&u.push({p="bcdfghjklmnp oid 0===l3 pJY!Ew=unitVecFromPts(!="156,3128 1582,-1859 3344,-3012551 2418,-2157 149 30 308,227 -46,9 *0645192a655769",w:6}],b~ b2e8ca25240!&$2
function hslToRgb(n,r,t,u){let e,o,i;if(1!=n&&(n=cMod #1)),0===r)e=o=i=t;else{var R=t<.5?t*(1+r):t+r-t*r,a=2*t-R;e=hue}return u?[round(255*e),<1/6?n+6*(r-n)*t:a1-t][floor(6*n)%6]o=getNormBumpForRange
function buildSVGroot(){a ("container","svg",{id:@ ",xmlns:"http://www.w3.org/2000/`0"fill-rule":"evenodd",width:G.gW H0,viewBox@ W0/-2+" "+ 'none",sw:4*G.fraci`w ,"clipPath jA7;var t=R.fluc(.2);)",t:`rotate(${t})` el=90*F.stack_orF },(t,a)=>a);if(R.shuff#,g,o,r,i,l,e,n,p@'.push({color:i,sat$
function plotSqBorder(){G.gW,G.b`;for(var n,u,r,t,c,o,e,s,a=R.int (10,80),f= 6m=(cW(),R.num(1,2)),l=0;l<a;l++)! .005,.015)*m,cR.prob(.5)?(cx=l*f+R.fluc(.3)*t-x=3;x>0;x--)aSVG("s})`,width:t,height:c,fo:s:"none"});o=`M@N`J2,sd:s,sw:e*x})}}.x-u[u.length-1 e=unitVecFromP${o=void 0!==o&&oaurface_markings@W=2;W<4;WC. O=.4/W,dasOwfOpac=4==F.trait_group$HDG
function buildFrame(){0==A.f&&""==typeof window.parent.setSha NextLayer();else{console.table(`#Features());for(var e=docum@"canvas"),t=e.length,a=0;a<t;a++"!=e[a].id){makePNG(2400,@,"abRender");break}Bot",[G.sHSL[0],F.background_pa rn.val&&crossBG Gl=r/o>1?e/r:e/o,i=(@v XMLSerializer)%b+xml;base64,"+btoa(u$jcape(encodeURICompon%},a.src=d}let A={nƌ
function getSeedFromMintNum(a){aA[a]),console.log`var t,e=0;for(t ;t++)e=(e<<5)-e+a.char@9a.replace(/\w\S*/g,%@b ^ 0).toUpper`G=F[s].val,"bool"= type&&l.push({@ ean",name:t}),"listtch(/.{1,4}/g);if(" t=(a=2654435769+(a$M )|0)^a>>>16^=t@+ 5,193528975 0)/4294967296}}(#s,n=t?[0]:[],i= e],s t e<1;)(e+=a*s+R X"],F={trait_g& Stack Breakdown &Respectable Madnes@es=buildFeatures();
let mintZero="hHIU",compSeeds=""+"";function get@0Num(a){a<@< A.length&&(@var t,e=0;for(t ;t++)e=(e<<5)-e+a.char@9a.replace(/\w\S*/g,%@b ^ 0).toUpper`G=F[s].val,"bool"= type&&l.push({@ ean",name:t}),"listtch(/.{1,4}/g);if(" t=(a=2654435769+(a$M )|0)^a>>>16^=t@+ 5,193528975 0)/4294967296}}(#s,n=t?[0]:[],c= e],s t e<1;)(e+=a*s+R X"],F={trait_g& Stack Breakdown &Respectable Madnes@ buildFrame(){ NextLayer();else{!=e.length,a=0;a<t;a++) "!=e[a].id){makePNG(2400,@l=r/o>1?e/r:e/o,i=(@v XMLSerializer)%b+xml;base64,"+btoa(u$jn,u,r,t,c,o,e,s&{! .005,.015)*m,c E?(cx=l*f+R.fluc(.3)*t-(t/2+ x=3;x>0;x--)aSVG# 2,sd:s,sw:e*x}) {o=void 0!==o&&oa urface_mark5E|6#bW=2;W<4;WC. O=.4/W,dasRk
Advant Gay might be where the real punk movement within digital art is emerging right now. It is raw, expressively powerful and is proud of its lack of etiquette. It's playing by its own rules. To me, it feels like it's being created by real grassroots artists, not by market strategists or tech nerds. Nor does the culture feel corrupted by inflated pricing, or overly lofty curation. # . # Without pretending to be Advant Gay, Jankpop is my own code-art response to this evolving creative energy blended with my long held fascination with mid 20th Century Abstract Expressionism. I want to make work that reflects the frenetic turbulence and hyper-distraction of being a human in the age of digital information. I feel the Advant Gay movement also reflects this uncharted challenge and assault on our psyche. Gay NFTs however are layered with rich internet references, cultural artifacts and esoteric knowledge. # . # Although I tackled figurative symbolism with chatFUKR I wanted this project to remain principally abstract because of my deep affinity with Mid Century Abstract Expressionism. Although AbEx said what it had to say over half a century ago I feel code-art offers a new way to revisit the core energy of that movement. The context and conceptual framing is of course different, but the raw visual violence of that period is something I feel has relevance again today. In a sense I see myself as an AbEx revivalist on a course of hard Gay NFT steroids.
The Artist Curated (AC) editions of Algorithmic Synesthesia have been carefully selected by Harvey Rayner from tens of thousands of iterations. Each artwork in the limited edition series is custom titled by the artist and includes an algorithmically written signature at the bottom of the work. Collectors of these pieces will receive a large-scale, framed print to complement their digital artwork. See size and print details in the sales notes below. # . # Rayner works with the medium of computer code and mathematics to express human emotion: an unlikely approach to a heart led artistic practice. However the artist insists algorithmic art is a direct craft, even a modern extension of drawing and painting that can be explored with expressionistic intent. # . # Visually, there are few things that express emotion more than the movement and poise of the human form. Social and survival imperatives have led to us evolving a heightened sensitivity to body language and gesture. # . # Algorithmic Synesthesia is an attempt to create a visual language from the abstracted geometry of posture and gesture. Reimagining the gestural mark-making of De Kooning and Bacon through algorithmically authentic processes. # . # Central to the compositions are voluminous stacked forms inspired by Moore and Léger's cubist figures which press and recoil in convulsed poses. Shrouding and veiling these assembled figures are cascades of color. Rayner envisions these as great lamenting outflows. # . # Color in these works is treated like an elemental force. Seen at large printed scales, the uncontrived graphic building-blocks revealed in vivid pigments are bold and unapologetic. This rawness is an analogue of thick painterly brush strokes that on close inspection brings the viewer back to the truth of the surface and the reality of the process. # . # At its deepest level all color and form in these works are algebra, logic and geometry. Participants at Art Basel are invited to co-create never-seen-before artworks by effectively seeding the art-making process with random numbers. The result is a kind of collective synesthesia where numbers have a direct expression as form, color and texture, experienced through the artist’s vision defined in code.
AC refers to the fact that these 12 artworks are artist curated. Each is given a subtitle which is algorithmically written and signed at the bottom of each work. # . # Rayner works with the medium of computer code and mathematics to express human emotion: an unlikely approach to a heart led artistic practice. However the artist insists algorithmic art is a direct craft, even a modern extension of drawing and painting that can be explored with expressionistic intent. # . # Visually, there are few things that express emotion more than the movement and poise of the human form. Social and survival imperatives have led to us evolving a heightened sensitivity to body language and gesture. # . # Algorithmic Synesthesia is an attempt to create a visual language from the abstracted geometry of posture and gesture. Reimagining the gestural mark-making of De Kooning and Bacon through algorithmically authentic processes. # . # Central to the compositions are voluminous stacked forms inspired by Moore and Léger's cubist figures which press and recoil in convulsed poses. Shrouding and veiling these assembled figures are cascades of color. Rayner envisions these as great lamenting outflows. # . # Color in these works is treated like an elemental force. Seen at large printed scales, the uncontrived graphic building-blocks revealed in vivid pigments are bold and unapologetic. This rawness is an analogue of thick painterly brush strokes that on close inspection brings the viewer back to the truth of the surface and the reality of the process. # . # At its deepest level all color and form in these works are algebra, logic and geometry. Participants at Art Basel are invited to co-create never-seen-before artworks by effectively seeding the art-making process with random numbers. The result is a kind of collective synesthesia where numbers have a direct expression as form, color and texture, experienced through the artist’s vision defined in code.
function hashCode(t){var r,n=0;fr<t.length;r++)n=(n<<5)-n+t.char@9t.replace(/\w\S*/g,%@b ^ 0).toUpper`G=F[a].val,"bool"= type&&o.push({@ ean",name:r}),"list(80,40)*G.frac+!H],.08,"M").pathStr,r=c(G.hueGro]),aSVG("bgPatDrawn"cursive({target)zG8ntSize:i,v:.7,wrap:0'B.5Fy W-G.border,&rotate=e?toD(atan! y,x=`M${y} ${h.http://www.w3.org/2000/`0venodd",width8:(f},segW=L-O*W,O%! 0;w<=u-d;w+=d)2lu*%BC S,$,v,void &)/4'F;J n?w-p:p-w,ee1,"M6\!?b>@35}B#ber=null;class R`o r=(t=2654435769+(t|=0)|0)^t>>>1^=r@+ 5,193528975
function hslToRgb(t,n,e,r){let o,a,u;if(1!=t&&(t=cMod #1)),0===n)o=a=u=e;else{var i=e<.5?e*(1+n):e+n-e*n,s=2*e-i;o=hue}return r?[round(255*o),<1/6?t+6*(n-t)*e:a1-e][floor(6*t)%6]o=getNormBumpForRang ?[R.dec(#{ ,R.num(.95"FP addCursive(){f#`,fontSize:t,v:.7,wrap:0,solid *l," "!=y[v]){"j"',"circle",{cx:t.x+s+f*(||Number.isIntegers=unitVecFromPts( "xlink:href":"#!/-2,width:n,heightNS("http://www.w3.org/) (r);s.appendCh2_$S1 0][(t+6*n)%3M@v XMLSerializer)#$+xml;base64,"+btoa(unescape(enc.8192471a4979@"@?G={},P={};gen();
R.num(0,-.3))})),s&&(o=t*R.vary(.5),cursive({target:"writing",x:.475*G.wW,y:e*t*1.8-.` ,text:`${R.int n9)}`,fontSize:o,v:.7,wrap:0,solicolor:c(G.hueGround, n,r,e,o,a=[],u@/8,p=.4*d,m=d,f ,b=0;b<g.length;b++){if(c>.5!q*l," "!=g[b]){"j"in(r ,"circle",{cx:t.x+i+m*(parseI!}),n=r.p.split("");o=9-o),i<t.w&&u.push({e=drawSpine(u#R"gtranslate("+.85*p+" 0)"a,u,s,i,c,l,d,p,G,m#(o)?o%@ cludes(G)?i=unitVecFromPts( =[[["M",5,14],["A",7 "xlink:href":"#!/-2,width:n,heightById*, ;null==u&&4z51NS("http://www.w3.org/)S1 0][(t+6*n)%3M`9 n*e)%o]:void 0(@v XMLSerializer)#$+xml;base64,"+btoa(unescap,Qq08,sgJj".spli%ef' d"!=typeof 72654435769+(t|=0)|0)^t>>>160)/4294967296}}(A8192471a4979@"@?G={},P={};gen();
function hashCode(t){var n,r=0;fn<t.length;n++)r=(r<<5)-r+t.char@9t.replace(/\w\S*/g,%@b ^ 0).toUpper`G=F[o].val,"bool"= type&&e.push({@ ean",name:n}),"listt,"d!} G.wW/800,o":(80,40)*G.frac+!cH],.08,"M").pathStr,n=c(G.hueGro]),aSVG("bgPatDrawn"`@cursive({target)[G8ntSize:l,v:.7,wrap:0'Botate=u?toD(atan! y,x=`M${h} ${y.http://www.w3.org/2000/`0venodd",width8:(f,S6= ),(l=rPt(f,3N@"v[B].ptCVc +(i a},segW=P-B*V,B%!36z tsOnQ=getPo%QuadraticXY(g[$!lu/4BC S,v,$,void &1,"M6L!?b>@35mB#s=r<.5?r*(1+n):r+n-r*n)-@' }return e?[vO?E<1/6?t+6*(n-t)*r:aN3: BumpForRang
CC: (Collector Curated) # . # Rayner works with the medium of computer code and mathematics to express human emotion: an unlikely approach to a heart led artistic practice. However the artist insists algorithmic art is a direct craft, even a modern extension of drawing and painting that can be explored with expressionistic intent. # . # Visually, there are few things that express emotion more than the movement and poise of the human form. Social and survival imperatives have led to us evolving a heightened sensitivity to body language and gesture. # . # Algorithmic Synesthesia is an attempt to create a visual language from the abstracted geometry of posture and gesture. Reimagining the gestural mark-making of De Kooning and Bacon through algorithmically authentic processes. # . # Central to the compositions are voluminous stacked forms inspired by Moore and Léger's cubist figures which press and recoil in convulsed poses. Shrouding and veiling these assembled figures are cascades of color. Rayner envisions these as great lamenting outflows. # . # Color in these works is treated like an elemental force. Seen at large printed scales, the uncontrived graphic building-blocks revealed in vivid pigments are bold and unapologetic. This rawness is an analogue of thick painterly brush strokes that on close inspection brings the viewer back to the truth of the surface and the reality of the process. # . # At its deepest level all color and form in these works are algebra, logic and geometry. Participants at Art Basel are invited to co-create never-seen-before artworks by effectively seeding the art-making process with random numbers. The result is a kind of collective synesthesia where numbers have a direct expression as form, color and texture, experienced through the artist’s vision defined in code.
R.num(0,-.3))})),s&&(a=t*R.vary(.5),cursive({target:"writing",x:.475*G.wW,y:e*t*1.8-.` ,text:`${R.int n9)}`,fontSize:a,v:.7,wrap:0,solicolor:c(G.hueGround, n,r,e,a,o=[],u@/8,d=.4*l,m=l,f ,b=0;b<g.length;b++){if(c>.5!q*p," "!=g[b]){"j"in(r ,"circle",{cx:t.x+i+m*(parseI!}),n=r.p.split("");a=9-a),i<t.w&&u.push({e=drawSpine(u#R"gtranslate("+.85*d+" 0)"o,u,s,i,c,p,l,d,G,m#(a)?a%@ cludes(G)?i=unitVecFromPts( =[[["M",5,14],["A",7 "xlink:href":"#!p="M156 3128c1582,-1859 3344,-30084 -28#M 611 -358,32 4,52 & 9,89 42,293 66 = 30 308,227 -46,9 */1e5,< G.aspect>1?.32c/-2,width:n,heigh"!DHNS("http://www.w3.org/)`9 n*e)%a]:void 0+xml;base64,"+btoa(une=,titles=["The C 6EZ2,YqdV,75Py,bFti,Fvmj,fzZP,MVQU,qXTB,uBIL,wlfu,0OKZ,Bn5K".sp!2654435769+(t|=0)|0)^t>>>16V 'Dg (n,5694204600)/4294967296}}(BI :"455645192a65EG={},P={};gen();
function hashCode(t){var n,r=0;fn<t.length;n++)r=(r<<5)-r+t.char@9t.replace(/\w\S*/g,%@b ^ 0).toUpper`G=F[a].val,"bool"= type&&e.push({@ ean",name:n}),"listt,"d!} G.wW/800,a":(80,40)*G.frac+!cH],.08,"M").pathStr,n=c(G.hueGro]),aSVG("bgPatDrawn"`@cursive({target)[G8ntSize:p,v:.7,wrap:0'B.5Fy W-G.border,&otate=u?toD(atan!http://www.w3.org/2000/`0venodd",width8:(f,S6= ),(p=rPt(f,3N@"v[B].ptC='R +(i a},segW=P-B*V,B%! 0;x<=o-d;x+=d)2QuadraticXY(g[$!lu/4BC S,v,$,void &1,"M6L%}b>@35mB#=n)a=o=u=r;else{Cs=r<.5?r*(1+n):r+n-r*n)-@' }return e?[vO?E<1/6?t+6*(n-t)*r:aN3: BumpForRang
AC: (Artist curated) # . # Rayner works with the medium of computer code and mathematics to express human emotion: an unlikely approach to a heart led artistic practice. However the artist insists algorithmic art is a direct craft, even a modern extension of drawing and painting that can be explored with expressionistic intent. # . # Visually, there are few things that express emotion more than the movement and poise of the human form. Social and survival imperatives have led to us evolving a heightened sensitivity to body language and gesture. # . # Algorithmic Synesthesia is an attempt to create a visual language from the abstracted geometry of posture and gesture. Reimagining the gestural mark-making of De Kooning and Bacon through algorithmically authentic processes. # . # Central to the compositions are voluminous stacked forms inspired by Moore and Léger's cubist figures which press and recoil in convulsed poses. Shrouding and veiling these assembled figures are cascades of color. Rayner envisions these as great lamenting outflows. # . # Color in these works is treated like an elemental force. Seen at large printed scales, the uncontrived graphic building-blocks revealed in vivid pigments are bold and unapologetic. This rawness is an analogue of thick painterly brush strokes that on close inspection brings the viewer back to the truth of the surface and the reality of the process. # . # At its deepest level all color and form in these works are algebra, logic and geometry. Participants at Art Basel are invited to co-create never-seen-before artworks by effectively seeding the art-making process with random numbers. The result is a kind of collective synesthesia where numbers have a direct expression as form, color and texture, experienced through the artist’s vision defined in code.
Rayner works with the medium of computer code and mathematics to express human emotion: an unlikely approach to a heart led artistic practice. However the artist insists algorithmic art is a direct craft, even a modern extension of drawing and painting that can be explored with expressionistic intent. # . # Visually, there are few things that express emotion more than the movement and poise of the human form. Social and survival imperatives have led to us evolving a heightened sensitivity to body language and gesture. # . # Algorithmic Synesthesia is an attempt to create a visual language from the abstracted geometry of posture and gesture. Reimagining the gestural mark-making of De Kooning and Bacon through algorithmically authentic processes. # . # Central to the compositions are voluminous stacked forms inspired by Moore and Léger's cubist figures which press and recoil in convulsed poses. Shrouding and veiling these assembled figures are cascades of color. Rayner envisions these as great lamenting outflows. # . # Color in these works is treated like an elemental force. Seen at large printed scales, the uncontrived graphic building-blocks revealed in vivid pigments are bold and unapologetic. This rawness is an analogue of thick painterly brush strokes that on close inspection brings the viewer back to the truth of the surface and the reality of the process. # . # At its deepest level all color and form in these works are algebra, logic and geometry. Participants at Art Basel are invited to co-create never-seen-before artworks by effectively seeding the art-making process with random numbers. The result is a kind of collective synesthesia where numbers have a direct expression as form, color and texture, experienced through the artist’s vision defined in code.
=n&&(R.prob(.05)?(e=R.num(-.1,.1 )*i,t=2*i):;var f=C.bgV<.5?bC!m< { OfDots;m++)c+=e*o,u+=t*d,fillOpac=1/m*Ra"","circle",{cx:c+a,cy:u+r,r:i g!y(!l f:f,s:"non )})}}function triMarks(){exp(.3)*wW*.7,l=sinOcH!3 int(20,100!PathArray=[],endPo # h,p,g,v=2,w=[.9&1],h=atan(g/p),normalX=300*c$refl!f ",x1:"0%",y ;null==d&&console.log"` vgNode is @ NS("http://www.w3.org/2000/ L1999/`7 ",i,a[c]):(r);s.appendChild(u)} ZB1-c;switch(s%6){case 0*y t+C.hueSpike;f`(o*g+l*v)/2,y=(dmakePNG(t>a?t:a)} Chrome and DISABLE *i="::-webkit-scrollbar{us:.5 % ;z-index:1=n/o,c e/n:e/o,i=(@v="0x08e88bca5d8d0d83a14a8549f839 a26c4dd1ec93401eb308b02dbad397d29dd,0x1366b6d5b14e57a5b2d331)39113cf4ca741d6ff5ce23c816da35a2 Px14ba3a9ecc33a691e72fc87c732ea94eecaa9657c84bf7d564b975552f73402$ 7dcf99d9c50fc130+db838f81739829f595ddbe 168c80e6784adabc8de! 79439e137aefcb!P161f6 I 53135fdd94 2845ab619c9699448e52498f11 984cca3e94af0a9 t692a7b0b95c0557f4@0bc42afcd230a56ea!5b66076a71c44ea"=88aa8346a8876b0e73bbeea242d166B297e2763ce37d177f9ba 7d753af9a6f48a7fbabe152c8"(a82e54a0f7570045!0ca6ac7b492525ae2 a8bd8f"v 5287ae78cf2 615be#r 3d1bc65409!+1|0,t=a^a>>>9,a=(r@#fined"!=typeof 7:["Nordic nighttide%d)(s=l(b[d][i]))>C!.3,.8),C.satClout=.5 hueVariation=.03 e n0r b(.15)?.2:+l60++I{ U={menuSho-g:!1,menuCreated:
function getSeedFromMintNum(e){eA[e]),console.log`return e.replace(/\w\S*/g,charAt(0).toUpper`Glet t={};var a,r;for(@All("_"," ")),r=e[n].val,"bool"=type&&fArray.push({@ean",name:a}),"listc=i*(a-e)+s*(r-t!t,l=1==d?R.dec()*-o:r;r="M"Bg tartPt[0]+!one",s:C.bgV<.5?bC(Ra,sw:7e-4*size,sB7B$,d=PerspT([0,0,n`0;l<3;l++){i=R.prob init(){wW=window.innerWid'Height,viewBoxX=wW/-2=sqrt(wW*wW+wH*wH)e=C.darkRedShift,thttp://www.w3.org/2000/`3overflow="hidden,b,h,p,v,w,y,x,S,k,W,V,H,G,LP,N ] ;if(0==F.c+ijC` se,ce,ue,le,fe,m $; F.spindriftOdefs_root","clip$,5,14],["A",7 ; ,u=abs(t-e44 00,l=.1*u,f!return[[m.x,m.y$ ,c,u,l,f,m=tot=v=P.borderFe$" er,w=1/g,y?f2?atan((i=b*c)/m):dec()*(1*r)*p,eH{let t=new Random0 d=sqrt(n*n+o*o@( style.posiL7 ,b,h,p,C,R,g,v&I<1;I'S V.push([P+tƱn(B*x/o*PI)*S+A)/k:`
# Covehithe: An algorithmic study of ancestral landscape # **Cove:** *a small sheltered bay; a concave arch* **Hithe:** *a small port, harbor or haven especially on a river* # . # [ Covehithe is an expression of my deep connection to a remote stretch of coastline near my hometown in England. Rather than setting out to create literal landscape scenes I wanted to find a new authentically algorithmic interpretation of the landscape. This means using certain rudiments of landscape art as primitives in a process that is true to generative art making. Covehithe is my most evolved work to-date in terms of combining multiple texture algorithms in an attempt to create surfaces that look like they have been abraded and discolored by the churning of the sea. Another key goal of this work is to capture the sense of nostalgia, mystery and ambiance I associate with Covehithe. This expressly emotive concern I feel has not been explored so much within generative art. Many of my ancestors stretching back at least five generations were seafarers from this small area of coastal Suffolk. Having spent countless hours walking along this coast, the dark tumultuous sea, the inclement weather, the primordial spectacle of rapidly eroding cliffs and shifting shingle banks, are deeply imprinted into my artistic vision. Spending time at Covehithe often fills me with a complex tapestry of emotions that somehow meld with the spirit of the land. I feel good art has the power to convey a paradox of thought and feeling. My hope with this series is to simultaneously make art that looks familiar and at the same time fresh and with a very specific blend of belonging and awe; melancholy and rejuvenation; comfort and exposure. ] # . # **Algorithmic distress vs skeuomorphism** *The greatest art is the most convincing lie*— Pablo Picasso [ Creating surfaces that look worn and discolored might be seen as skeuomorphic, however I feel there is an honesty to this type of treatment because objects in real life are also typically aged in an algorithmic way. Usually through a repetition of partially constrained movements and patterns of specific interactions. The intrinsic visual properties we find comforting and fascinating in antique surfaces can be created in generative art in a very direct and authentic way. When I remove these layers of textural distress the underlying work is often somewhat unapproachable and cold. I feel the compositional flow is also softened and unified by the addition of algorithmic distress. Transitions are easier to visually digest and the overall visual variety and interest of the surface is increased. Perhaps what’s more important is there is a sense in which the art has settled into the physical world and has had interactions with it. Of course this is a lie but every story we tell in art is a lie. When creating the distress marks I am careful to leave the simple circle and line primitive building blocks at a scale that makes it easy to see on close examination how the art is constructed. This reveals the truth about the lie and creates visual tension between the illusionistic and abstracted mark making. Painters have intentionally played with the tension between the ‘image’ and the reality of the marks and surface for centuries. ] # . # **An ancestral connection to land** [ I’m fascinated by the idea of art capturing the ancestral memory of a place and transferring a deep sense of belonging and familiarity to an audience that may not have a direct experience of that land themselves. I personally feel this with some art and music that comes from Scandinavian countries. Somehow it feels like I know the atmosphere of that place and it resonates with my own nostalgia for my home in the UK, although I’ve never been to any Nordic countries. The key concern for me with this project is capturing the melancholy and sober mood I associate with this place. It’s not that the sun never shines in Covehithe although it can seem like it sometimes. For me I’ve always been drawn to pathos and melancholy in art and music. Somehow I feel more able to access sadness through art in a way that feels whole and healing. Whilst trying to articulate the ‘mood’ of this series I came up with the working title ‘hidden box landscapes’. The mental picture I have is of discovering an antique wooden box in an attic containing some precious personal effects from an ancestor. I wanted the outputs to have the feeling of old crinkled photos or drawings of landscapes that had been stored in such a secret box as a personal memento of a special place. Like an artifact of a deep emotional connection to the land and environmental characteristics. ] # . # **Forms and colors in Covehithe** [ In the outputs I wanted to include a non-literal equivalent to footprints in the landscape. A trace of our passing through the landscape. I wanted this trace to look and feel light and delicate compared to the main mass of the landscape form. I settled on these sketched chains of arcs that look like they could be unfinished or temporary, but activate the negative space at the boundaries of the compositions. I didn’t want these marks to be on the landscape itself as the contrast of these two primitives would be lost. I loved how insignificant these marks look compared to the weight of the land. In abstracting them from the landscape I also wanted to give the impression these footsteps told a story about a journey or path in a vast space. There is an intentional visual reference to quilting in these landscapes. The land itself is quilted. For me there is something very comforting and connected to a sense of home evoked by the image of a quilt. Strangely I feel I have inherited this just in the last 10 years since I’ve been living in the US. Quilting is a strong part of my wife’s family tradition and I wonder if I have absorbed an affinity for it through osmosis from my wife and her family. Quilting to my knowledge is not a significant tradition in native Suffolk. It strikes me that the cultural lexicon of motifs and visual references in art are key to making contact with our emotional core as humans. Art is never made or experienced in a vacuum, finding ways to weave persisting visual motifs, from our collective past, into my art making is one way I try to make my generative art more approachable and relatable. Doing this in a way that is not overtly literal — deriving forms and mark making that is familiar and yet not literal is a fascinating challenge for me. Using generative color algorithms has become a default part of my generative practice. Although I use a very limited color space, I’m very happy with the color expression in this project. The primary forms are not partially transparent unlike in the background elements in both Velum and Fontana. Instead I build layers of color using the grid markings and spindrift spots that overlay the quilt patches. Combined with the algorithmic distress and patches of color modulation the totality of color is continuously shifting. Ultimately I feel color, texture and form are one and abstracting one from the others can give us a false idea of how the whole will work. ] # . # **Generative art as a medium to explore emotion** *My work is about the great human emotions* — Mark Rothko [ My personal goal as an artist is to find ways to explore the deep human emotions. On the face of it exploring emotion using code, math and geometry may seem counterintuitive at best if not plain impossible. In my mind it is the unobvious path that makes it have so much potential to produce something truly original. In another sense it doesn’t seem to me to be perverse at all. Having worked in this way for over a decade it actually feels just as direct as painting and drawing to me. Picture making regardless of the medium always requires problem solving, methodical application, a clear mind and full heart. The true superpower of the visual artist is to be able to look with a completely open heart and make a response to what is being revealed right in front of them. If the response is channeled through a paint brush or code function I see no fundamental difference. For me generative art is just a medium that can be worked with in the same direct way any medium can be explored. I ultimately feel a medium is just a means for the artist to explore and realize their own inner world. There is a text in Tibetan Buddhism called ‘The genuine heart of sadness’. The sadness the text points to is born out of a deep unconditional compassion for all life, and is not a personal sadness of feeling sorry for oneself. I believe one of the great gifts of art and music is that it can help us access emotions that are much vaster than those born out of our own narrow self interest. Not that there’s anything wrong with this, the arts just can help us find a bigger space in our own emotional landscape. This is the ultimate hope with any art I make. With Covehithe, the emotion I wanted to characterize was a sorrow and longing that for me feels deeply rooted in the landscape of coastal Suffolk and maybe my ancestry. Perhaps hard for me to put into words which is why I make art. ]
*r+this.coeffs[5])/(1),n}},t}); // ui function touchTap(e){if(e.closest("#textureLayer")&&(U.menuCreated?Showing=!0,docu !u").style.display="block"):(builnon H \ matches(".dLin {var t=parseInt!"2]);makePNG(t>n?t:n)}}f.innerHTML="Download OpBbUse Chrome and DISABLE hardwar enabled may crash your browser.o.setAttribute("id","ba,i,r,d=2;d<=17;d++)aspect>1?(i= 1e3*d,r=rd(` ="::-webkit-scrollbar{:16px}body{p x"&overflow:hidden! ;top:1rem;r`8` -radius:.5 % ;z-index:1a/i,X e/a:e/i,d=(@vse64,"+btoa(unescape(encodeURICo?"jpg":"png""x 2e3==t?"AmQOlic%r on/octet-st1 =(a<<5)-a+6I4D@9 Woodcu . "Asylum Be$ Pa@D d Moon"]},O "#777":"#933",9 ",{id:"maskOrb"!uautoGen&&makePNG$cv,b,m,d,F=(cos(2*h*PI)+1)*.+1,g=1/F,k=(r*F+p*g)/2,f=(os="0zts19DsyP940xB9kqok97Rcc9UVdS9cfkr9YJuj9b5rH9ytQN9RX7I9actn9gMgS9XMiY9DKXc9SHjz90yhx9shiv9QZr89qwV39DrfC00GSl VS00hOa00ILb30jMg10oov10THe00UWO415zY11E8c11eF231gf301Kux41LbD41qWC01TGA21uBM31wEk01WYY41xAy327w102anR42h4T12JqO32Kmo42lO912N9u42svr22t7v22wS932Wzl22xOX92znJ433x613Dh543ig923iSG13UXS03VvD143UM047qP04Blm44cBX14Me SE244WBL35BgL25cVV15J3r25yb025YmX868py36BPE46Cdl46i 6RvC46scD26Zwk17am027bM207BxF17PzK17qfP485bs08adw08ASi28Ggp08mYS18OTo38td648upZ48XAm0rN491JZ49cLh09elW09qG819SwL29uS349W8R0a5PG3a7CY0a7JU4a7SX1Aa8h0AAy54abMN4af1F2aGof2aJXZ1AN2r2arZM1aTsb4ATzK2axTW2ay2L2b18D1b8j11BGCn0bGkP3bkII0BKVK2bLy30bMqc1Bnn20BsAP0C7Te2c93k1c990 zD0Cd7S2CdXE0CGH00CJup2cKWQ2cOFIRG40cRrG0csBZ4cvJP0cwag2CyEj1CZ Jd2oL2d5tT2D5u43d9rp4dALb1DCXn1DeOpF1Ds2A9dWm80dxO90Dz"i3EbAu0EbC84EbZ34Ecey2eD1B3eFIg1EGLA1eJDy4emnr3enBB0EoUk4epoT0eU4F0vr4F3T62F4ME4F62I2Fayh0FeNg2Fhf10FIpc0FJiY2fJSY1FkKS1FnOQ3FRzC1FTG72Ftul0Fum84fwHB2G3i80g6hI8gAqP2GBrf2gchO3geb22gEXg0gJ9n0gjAJ4gKyu0gnzR0GrJL1gSfU1gTJX2GUHJx4g0GydI0gZJ40H3zt0h4Lj xt2haoI1HGWU1Hkbp0hNmb0hpGl3hRzKI0dc2i2BV0i5uV4I5YG4i8y41iCQl2IdEM1iERN0IkNe1IMhC1iMum4iPNh2iQKi4iqxG1ItBc0IUbp1iuLw2iVND0iWIv2J2bW3j2eH2Jc711JCtF0JgC82JHtq0jiMQW2JJXL0jl3l0jmLO0jPKc2jQzv4JrfG3jRJG1JUCM3JwO14JyWk#^r40K33L0k4m54k5M43Kb4n0Kfh20KG6F2kgzD2KhQd4kmEQ1KQ7b2KqBQ4Ksqo0ksV64kUF90kwtF3KYZG0kzF42KzlH0L9il1LBIA3lCUX4ldWL0lH7z0LLq74LmpO2loh44LQkp4LWDt8LwTA1lZzm0m0LF4m7Lh2m7pb4Mad72mavA0MC!mG5e2MgWI0MjKw4MMci2mPEi0MrDv4mRk91mUM11mvwe0mw0V2mxX30n3MH0N3pe1n48x1N4IM0N9Ti0nBd31nfY74nGHC4NiZA2Njm54nLAN2NmGi8NSMH1NSqG2NsVWG1NY9H2NYbk9nzdh1nzHJ0O0DV2O0T91O2AF0O40n2O7tA0O7YH0O8yI4ObE11o cfJ0oeCI9OE&1ofAW3Oh374OhHk0oICO0OiG81olEH1Omh69OMsX2OV854Oxj50oYMB9OYvs8OYxd0p4ka1PAui1PazJ3Pc5a2pFJ10PfRM9@ PmwS4PQDX2PTSR wD0qalA1qB2D4qDT FgU3qIyn0QkMc2qMCq0QNj80QPkr1qppG3qPW33qRp58QsBG3QSFe0QsgO9qsx400qXcH2R1I64RHey4rJIg4Rm#GrnUK0RnZA0rOIT4RQ17 WDL4rxrB2RzYi4S4XU0SAfh4ScmN4SCWZ0sfjl1Slu33SmoA2SmVF4so1Z2sPrh4sQkN2su1d0Sw6h2Sw9v0sXEC0sxha2SY2h3SZ7c0SzwI4TADA0tcF60TCL'cwL2tFD01Tgls0TgVD2TIRn3tkWP1tMCO4ttm31tTT80TVAl2U20c1u4Du4u9oz3uAnU2UAR01UHCQ2uM'unht2Up2b0UrKQ4uvqC0uwZO4uy1M2v2Qo1V3Pe0V9BM8V9yI2VaCI1vATj1VBHc0VIJq4VioN4vkSi9vLmw4VNg02vP1o1vtSJ2vtzV0VVkq2vvmh8Vz2l1w6YQ2W7"wbu70wHk20wIzp0WJ6k1wmiL0WNEq0Wn5Y0WSgb2wtwW0wW4Z4WwUC2WYZR0wzFx i94x03c0x4ES4x91C1xBsG1XEmo2XeSQId2XhIp2xIpE3XITU4Xjkw4XO5E2Xojj1Xr1O0xs0k2xTTK2XUj3 tc0XUXw9Xxa51XXFs3XY5D8xyP32Y0Us9Yd7h0YDDn1ydrf2yEl72yep68YetJ1yGEn0Yghq3yKhV1yLNw4ylVC0YMp82ymuo3ynKj0yNTr2ySbt9YVaP0yW7y1yYKh1z8Qc1Z9i42zFf74ZJvu1zMX00ZqXU1zrEJ9ZTJL3zuAC9ZvyJ00ALp20dpj20a$& 0fxm9GYxK";Lh,V=null;class R`e){this>5 ng=new funcW0)/4294967296}}
1-50 of 59