<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Blog on Antonio Roberts</title>
    <link>https://hellocatfood.com/blog/</link>
    <description>Recent content in Blog on Antonio Roberts</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Tue, 01 Sep 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://hellocatfood.com/blog/index.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>What happened to me?</title>
      <link>https://hellocatfood.com/blog/what-happened-to-me/</link>
      <pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/what-happened-to-me/</guid>
      <description>&lt;p&gt;As a follow up to my previous blog post about &lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-my-website/&#34;&gt;what happened to my website&lt;/a&gt; I wanted to write a bit about what has been happening to and with me. After a peak in creative activity in 2019 a few things happened which greatly affected my ability to be creative.&lt;/p&gt;&#xA;&lt;h2 id=&#34;2019-was-good&#34;&gt;2019 was good!&lt;/h2&gt;&#xA;&lt;p&gt;If you have been following my work for a while, or if you&amp;rsquo;ve read any of my &lt;a href=&#34;https://hellocatfood.com/tags/year-in-review/&#34;&gt;Year in Review blog posts&lt;/a&gt; you&amp;rsquo;ll have seen a steady increase in creative activity over the years. The peak of this was probably &lt;a href=&#34;https://hellocatfood.com/events/#year-2019&#34;&gt;2019&lt;/a&gt;. I felt very much at a high point in terms of creative activity and general enthusiasm for life. Highlights of this year include my solo exhibition at Czurles-Nelson Gallery in Buffalo, an Algorave performance at SXSW, the British Library and &lt;a href=&#34;https://ra.co/events/1261725&#34;&gt;Corsica Studios&lt;/a&gt;, and being in conversation with the amazing &lt;a href=&#34;https://mediathek.hkw.de/en/video/howie-lee-im-gespraech-mit-antonio-roberts--englisch-?overlayObjectType=video&amp;amp;overlayObjectSlug=76950&amp;amp;type=video&amp;amp;slug=76950&amp;amp;backscreen=&#34;&gt;Howie Lee at HKW in Berlin&lt;/a&gt;. 2020 also got off to a great start with &lt;a href=&#34;https://badcirculation.github.io/&#34;&gt;badcirculation&lt;/a&gt; doing a performance at ICLC in Limerick and then I did a performance at Cafe Oto.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;span class=&#34;lightbox-trigger&#34; aria-label=&#34;Algorave Cafe Oto. Photo by Seth De Silva&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/algorave-cafe-oto_hu_975db070021bbc74.jpg&#34; alt=&#34;Algorave Cafe Oto. Photo by Seth De Silva&#34; loading=&#34;lazy&#34;&gt;&lt;/span&gt;&lt;figcaption&gt;Algorave Cafe Oto. Photo by Seth De Silva&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;p&gt;From there, though, everything got worse. On a global level of course lockdowns and the pandemic started. It should go without saying that this was a terrible time for so many people. On a personal and creative level things started to go downhill.&lt;/p&gt;&#xA;&lt;h2 id=&#34;nfts-bro&#34;&gt;NFTs, bro&lt;/h2&gt;&#xA;&lt;p&gt;The first hit to my creativity was NFTs. In 2020 I witnessed a fracturing of the digital art community due to the sudden popularity of NFTs. I&amp;rsquo;m actually no stranger to blockchain and NFTs. I had contributed some art to the &lt;a href=&#34;https://web.archive.org/web/20210917094954/https://plasmabears.com/Kun&#34;&gt;Plasma Bears NFT&lt;/a&gt; project in early 2019, and had toyed around with the idea of blockchains being useful for copyright around 2016: Digital images, which can be infinitely duplicated, cannot easily base their value on their scarcity. So, a unique &amp;ldquo;non-fungible token&amp;rdquo; representation can hold the financial value. Similar to how a signed copy of a print can have more value than an unsigned print.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/plasmabear.gif&#34; alt=&#34;What happened to me?&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;However, on an implementation level I felt and still feel that NFTs are just terrible! Beyond a few more community-focused initiatives e.g. &lt;a href=&#34;https://hicetnunc.art/&#34;&gt;hic et nunc&lt;/a&gt; all I could see in the NFT space in the early 2020s mirrored bitcoin, blockchain, and the NFT space more broadly: exploitation, opportunism, theft, and hoarding of resources.&lt;/p&gt;&#xA;&lt;p&gt;Seeing artists you know and respect go all in on blockchains and NFTs was tough to see. Perhaps naively I thought that because we shared common interests around open source software, creative coding, and glitch art, we would also be wary of NFTs and tech bros.&lt;/p&gt;&#xA;&lt;p&gt;With that said I was somewhat envious of the enthusiasm and energy that formed around the more community-focused NFT spaces. People posting &amp;ldquo;gm&amp;rdquo; and &amp;ldquo;wagmi&amp;rdquo; was a bit cringe, but artists were also excited by digital art again. People liked sharing and collecting NFTs from their peers. Sure, the amounts they were being sold for were in the $10s - $100s range, but people were happy. There was a sort of mutual support.&lt;/p&gt;&#xA;&lt;p&gt;There were even some artists who were making significant amounts of money. A well-known artist (who I won&amp;rsquo;t name) who has been practising since the 90s chimed in to say that, because of NFTs, for the first time in their career they were finally earning a living. Who was I to challenge this, especially when the alternative was to continue struggling, and especially at a time when so many people were losing their jobs.&lt;/p&gt;&#xA;&lt;p&gt;The debates carried on and I overall I felt demoralised and demotivated. So, I took a step back and for the most part I stopped making digital art. I wanted to do a monthly set of &lt;a href=&#34;https://hellocatfood.com/blog/gif-pack-1/&#34;&gt;gif packs&lt;/a&gt; but, alongside my own poor planning skills, I just didn&amp;rsquo;t want my work to be associated with what I saw as a very toxic and volatile environment.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;span class=&#34;lightbox-trigger&#34; aria-label=&#34;A GIF from September 2021&amp;#39;s GIF Pack&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/gif-pack-september.gif&#34; alt=&#34;A GIF from September 2021&amp;#39;s GIF Pack&#34; loading=&#34;lazy&#34;&gt;&lt;/span&gt;&lt;figcaption&gt;A GIF from September 2021&amp;rsquo;s GIF Pack&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;h2 id=&#34;down-with-the-sickness&#34;&gt;Down with the sickness&lt;/h2&gt;&#xA;&lt;p&gt;As the world slowly started to open up in mid-to-late 2021 and the NFT hype died down I started to get back into making art again. Then, in May 2022 I got quite ill. I lost a lot of weight and was admitted to hospital for a few days. I&amp;rsquo;ve been open about this with friends but I don&amp;rsquo;t really want to go into all of the details on my website and have a permanent public record of it.&lt;/p&gt;&#xA;&lt;p&gt;The next two-to-three years of recovery were some of the toughest years. A lot of hospital/GP visits, medications and rest. I&amp;rsquo;m very thankful to all those family and friends close to me for taking care of me during this time.&lt;/p&gt;&#xA;&lt;div class=&#34;gallery-carousel&#34; tabindex=&#34;0&#34; aria-label=&#34;Image gallery&#34;&gt;&#xA;  &lt;div class=&#34;carousel-track&#34;&gt;&#xA;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/me-2023-001.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo taken after a performance at the Control Shift Algorave in 2023&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-2&#34; aria-label=&#34;Photo taken after a performance at the Control Shift Algorave in 2023&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/me-2023-001_hu_1c4fdfec2ca0f487.jpg&#34; alt=&#34;Photo taken after a performance at the Control Shift Algorave in 2023&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo taken after a performance at the Control Shift Algorave in 2023&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/me-2023-002.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo taken after a performance at the Control Shift Algorave in 2023&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-2&#34; aria-label=&#34;Photo taken after a performance at the Control Shift Algorave in 2023&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/me-2023-002_hu_1ec40e21e06f65ea.jpg&#34; alt=&#34;Photo taken after a performance at the Control Shift Algorave in 2023&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo taken after a performance at the Control Shift Algorave in 2023&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/me-2023-003.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo taken after a performance at the Control Shift Algorave in 2023&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-2&#34; aria-label=&#34;Photo taken after a performance at the Control Shift Algorave in 2023&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/me-2023-003_hu_eca2cc2a5c0dbc90.jpg&#34; alt=&#34;Photo taken after a performance at the Control Shift Algorave in 2023&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo taken after a performance at the Control Shift Algorave in 2023&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/me-2023-004.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo taken after a performance at the Control Shift Algorave in 2023&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-2&#34; aria-label=&#34;Photo taken after a performance at the Control Shift Algorave in 2023&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/me-2023-004_hu_9e8e0e78eb38918a.jpg&#34; alt=&#34;Photo taken after a performance at the Control Shift Algorave in 2023&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo taken after a performance at the Control Shift Algorave in 2023&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&#xA;  &lt;/div&gt;&#xA;  &lt;button class=&#34;carousel-btn prev&#34; aria-label=&#34;Previous image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M15 18l-6-6 6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;carousel-btn next&#34; aria-label=&#34;Next image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M9 18l6-6-6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;div class=&#34;carousel-dots&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;These photos were taken just after performing at the &lt;a href=&#34;https://control-shift.network/artwork.html?artwork=algorave&#34;&gt;Control Shift Algorave in 2023&lt;/a&gt;. You might think everything looks normal here but I personally think I look, well, kinda frail.&lt;/p&gt;&#xA;&lt;p&gt;In a way I&amp;rsquo;m lucky that the majority of my work can be done from home. In the few hours that I was awake each day I could find the energy to make an animation or set something to render and then go back to sleep. Projects like &lt;a href=&#34;https://hellocatfood.com/projects/hyperobject/&#34;&gt;Hyper Object&lt;/a&gt;, my &lt;a href=&#34;https://soundcloud.com/mondoradioo/sets/hellocatfood&#34;&gt;Mondo Radio show&lt;/a&gt;, the &lt;a href=&#34;https://nonclassical.bandcamp.com/album/disruptive-frequencies&#34;&gt;Disruptive Frequencies&lt;/a&gt; &lt;a href=&#34;https://hellocatfood.com/projects/disruptive-frequencies/&#34;&gt;artwork&lt;/a&gt;, and being a judge on the &lt;a href=&#34;https://thephotographersgallery.org.uk/whats-on/open-call-small-file-photo-festival&#34;&gt;Small File Photo Festival&lt;/a&gt; were all projects done in the spaces in between feeling ill.&lt;/p&gt;&#xA;&lt;p&gt;In June 2022 I should have been at &lt;a href=&#34;https://radical-openness.org/en/festival/2022&#34;&gt;AMRO&lt;/a&gt; with Maria/&lt;a href=&#34;https://badcirculation.github.io/&#34;&gt;badcirculation&lt;/a&gt; but illness kept me at home. Thanks to &lt;a href=&#34;https://flok.cc/&#34;&gt;Flok&lt;/a&gt; I was still able to perform from my bed in the UK with Maria on stage at the festival in Linz. Looking back I find it kinda funny that after the performance ended I literally just rolled over and went back to sleep!&lt;/p&gt;&#xA;&lt;figure&gt;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/amro-2022.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&lt;figcaption&gt;badcirculation performance at AMRO 2022. Note that I&amp;rsquo;m absent&lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;Otherwise most of my activities from 2022 - 2025 were performances and workshops. These were relatively short activities that required me to do something intense for a day or two and then I could spend a few days recovering.&lt;/p&gt;&#xA;&lt;p&gt;I was still able to complete some visual arts projects, but this was at a much slower rate and output than in previous years. For example, the &lt;a href=&#34;https://hellocatfood.com/projects/a-boy-is-a-gun/&#34;&gt;A Boy is a Gun exhibition&lt;/a&gt; should have taken place in 2023 but Vivid Projects were understanding of my situation and so let me postpone it to 2024.&lt;/p&gt;&#xA;&lt;div class=&#34;gallery-carousel&#34; tabindex=&#34;0&#34; aria-label=&#34;Image gallery&#34;&gt;&#xA;  &lt;div class=&#34;carousel-track&#34;&gt;&#xA;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/a_boy_is_a_gun_angela_grabowska-001.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;A Boy is a Gun exhibition. Photo by Angela Grabowska&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-4&#34; aria-label=&#34;A Boy is a Gun exhibition. Photo by Angela Grabowska&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/a_boy_is_a_gun_angela_grabowska-001_hu_b3aea990f9cc96f1.jpg&#34; alt=&#34;A Boy is a Gun exhibition. Photo by Angela Grabowska&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;A Boy is a Gun exhibition. Photo by Angela Grabowska&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/a_boy_is_a_gun_angela_grabowska-002.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;A Boy is a Gun exhibition. Photo by Angela Grabowska&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-4&#34; aria-label=&#34;A Boy is a Gun exhibition. Photo by Angela Grabowska&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/a_boy_is_a_gun_angela_grabowska-002_hu_df2331f6916fe63a.jpg&#34; alt=&#34;A Boy is a Gun exhibition. Photo by Angela Grabowska&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;A Boy is a Gun exhibition. Photo by Angela Grabowska&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&#xA;  &lt;/div&gt;&#xA;  &lt;button class=&#34;carousel-btn prev&#34; aria-label=&#34;Previous image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M15 18l-6-6 6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;carousel-btn next&#34; aria-label=&#34;Next image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M9 18l6-6-6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;div class=&#34;carousel-dots&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;&lt;a href=&#34;https://algo-afro-futures.lurk.org/&#34;&gt;(Algo|Afro) Futures&lt;/a&gt; continued during this time, albeit with a break in 2024. I am fortunate to have had assistance from additional mentors &lt;a href=&#34;https://slab.org/&#34;&gt;Alex McLean&lt;/a&gt;, &lt;a href=&#34;https://www.dubmorphology.net/&#34;&gt;Gary Stewart&lt;/a&gt;, and &lt;a href=&#34;https://www.instagram.com/tygerblue_&#34;&gt;Tyger Blue&lt;/a&gt; during this time.&lt;/p&gt;&#xA;&lt;p&gt;Also in 2024 I did a series of workshops with Site Gallery&amp;rsquo;s Society of Explorers which culminated in the &lt;a href=&#34;https://www.sitegallery.org/exhibition/cyber-cafe/&#34;&gt;Cyber Cafe exhibition&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;div class=&#34;gallery-carousel&#34; tabindex=&#34;0&#34; aria-label=&#34;Image gallery&#34;&gt;&#xA;  &lt;div class=&#34;carousel-track&#34;&gt;&#xA;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/cyber_cafe_laura_merrill.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Cyber Cafe exhibition. Photo by Laura Merrill&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-5&#34; aria-label=&#34;Cyber Cafe exhibition. Photo by Laura Merrill&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/cyber_cafe_laura_merrill_hu_718436e175799e6d.jpg&#34; alt=&#34;Cyber Cafe exhibition. Photo by Laura Merrill&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Cyber Cafe exhibition. Photo by Laura Merrill&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/cyber_cafe_shared_programme.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Cyber Cafe exhibition. Photo by Shared Programme&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-5&#34; aria-label=&#34;Cyber Cafe exhibition. Photo by Shared Programme&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/cyber_cafe_shared_programme_hu_52a3b129f0ed901.jpg&#34; alt=&#34;Cyber Cafe exhibition. Photo by Shared Programme&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Cyber Cafe exhibition. Photo by Shared Programme&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&#xA;  &lt;/div&gt;&#xA;  &lt;button class=&#34;carousel-btn prev&#34; aria-label=&#34;Previous image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M15 18l-6-6 6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;carousel-btn next&#34; aria-label=&#34;Next image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M9 18l6-6-6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;div class=&#34;carousel-dots&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;In general, though, I just didn&amp;rsquo;t have the energy to put into lots of small projects, applying to open calls, or writing project proposals. I relied heavily on people reaching out to me with proposals. There were a few invitations which would have been amazing but I outright declined because I couldn&amp;rsquo;t find the head space to do it. If you&amp;rsquo;re reading this from one of those projects I turned down get back in touch!&lt;/p&gt;&#xA;&lt;p&gt;There were otherwise definitely times that I pushed myself too hard and I suffered as a result. For example I enjoyed performing at DA Z in Zurich in October 2022 with my Algorave friends, and then going to &lt;a href=&#34;https://piksel.no/2022/09/20/piksel-kidz-lab-workshop-creating-audio-and-visual-effects-with-code-live-coding&#34;&gt;Piksel In Bergen to teach Hydra&lt;/a&gt;, but a week away living out of a backpack across two countries took a toll on my health, especially so soon after falling ill.&lt;/p&gt;&#xA;&lt;p&gt;Similarly, going to &lt;a href=&#34;https://wiki.ljudmila.org/Adela:_Algorave&#34;&gt;Adela festival in 2023&lt;/a&gt; to do a badcirculation performance should have been a chance to celebrate and bring the energy that I couldn&amp;rsquo;t at AMRO. Instead I spent every moment outside of performing in the hotel bed. The hosts were very caring and understanding about this &amp;lt;3.&lt;/p&gt;&#xA;&lt;p&gt;I also feel a sense of regret about the activities I did take part in where I wasn&amp;rsquo;t able to be at my best. For example, I had big aspirations for my Pattern Club residency but illness struck again. Sure, I was ill so can&amp;rsquo;t be too hard on myself but I wish I could do it all over again.&lt;/p&gt;&#xA;&lt;p&gt;I probably should have done less and focused on recovering but I also needed to attempt to maintain my practice and, y&amp;rsquo;know, earn a living!&lt;/p&gt;&#xA;&lt;p&gt;My health slowly improved and by Summer 2025 I was finally approaching something resembling normal. I &lt;a href=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/&#34;&gt;wrapped up (Algo|Afro) Futures&lt;/a&gt;, spent two weeks in June teaching at &lt;a href=&#34;https://www.noschoolnevers.com/2025.html&#34;&gt;NØ SCHOOL NEVERS&lt;/a&gt; and then in October I spent two weeks in Argentina for &lt;a href=&#34;https://www.instagram.com/festival_tormenta/&#34;&gt;Festival Tormenta&lt;/a&gt; and Algoraving with &lt;a href=&#34;https://www.instagram.com/geikha_/&#34;&gt;GEIKHA&lt;/a&gt;, &lt;a href=&#34;https://www.instagram.com/1ri5.5/&#34;&gt;irisS&lt;/a&gt;, &lt;a href=&#34;https://www.instagram.com/munshkr/&#34;&gt;munshkr&lt;/a&gt;, and more.&lt;/p&gt;&#xA;&lt;div class=&#34;gallery-carousel&#34; tabindex=&#34;0&#34; aria-label=&#34;Image gallery&#34;&gt;&#xA;  &lt;div class=&#34;carousel-track&#34;&gt;&#xA;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/festival-tormenta-003.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;It&amp;amp;rsquo;s too damn hot in Tucumán!&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-6&#34; aria-label=&#34;It&amp;#39;s too damn hot in Tucumán!&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/festival-tormenta-003_hu_c1873b1637f132f6.jpg&#34; alt=&#34;It&amp;#39;s too damn hot in Tucumán!&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;It&amp;rsquo;s too damn hot in Tucumán!&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/festival-tormenta-001.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Teaching Hydra at Festival Tormenta&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-6&#34; aria-label=&#34;Teaching Hydra at Festival Tormenta&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/festival-tormenta-001_hu_fce2989d3103427d.jpg&#34; alt=&#34;Teaching Hydra at Festival Tormenta&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Teaching Hydra at Festival Tormenta&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/festival-tormenta-002.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Teaching Strudel at Festival Tormenta&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-6&#34; aria-label=&#34;Teaching Strudel at Festival Tormenta&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/festival-tormenta-002_hu_9ff79149734d19c1.jpg&#34; alt=&#34;Teaching Strudel at Festival Tormenta&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Teaching Strudel at Festival Tormenta&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/festival-tormenta-004.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Performing at Festival Tormenta&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-6&#34; aria-label=&#34;Performing at Festival Tormenta&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/festival-tormenta-004_hu_995a48d93411ff14.jpg&#34; alt=&#34;Performing at Festival Tormenta&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Performing at Festival Tormenta&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&#xA;  &lt;/div&gt;&#xA;  &lt;button class=&#34;carousel-btn prev&#34; aria-label=&#34;Previous image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M15 18l-6-6 6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;carousel-btn next&#34; aria-label=&#34;Next image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M9 18l6-6-6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;div class=&#34;carousel-dots&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;These were amazing opportunities to meet old friends and make new ones, and to travel the world, but also it was really amazing to not have my health get in the way. After 3.5 years I could just be normal.&lt;/p&gt;&#xA;&lt;h2 id=&#34;move-fast&#34;&gt;Move fast&lt;/h2&gt;&#xA;&lt;p&gt;As 2025 drew to a close I began to make plans for how I could spend 2026 fully getting back into my practice. This process involved a lot of reflection and considering my place in today&amp;rsquo;s art world. I&amp;rsquo;ve had a professional art career dating back to at least 2008 (as evidenced by my &lt;a href=&#34;https://hellocatfood.com/projects&#34;&gt;projects&lt;/a&gt; and &lt;a href=&#34;https://hellocatfood.com/events/&#34;&gt;events listings&lt;/a&gt;) and a lot has changed in that time.&lt;/p&gt;&#xA;&lt;p&gt;Digital art is definitely more widespread than in the early 2000s and there&amp;rsquo;s better provision for it in education, contemporary galleries, and in more traditional galleries and museums. This wasn&amp;rsquo;t the case when I first started my practice, where sometimes even trying to exhibit a video felt like an uphill struggle! I&amp;rsquo;m glad to see this has changed and that there&amp;rsquo;s a lot of energy and excitement around digital art.&lt;/p&gt;&#xA;&lt;p&gt;On the downside things move so much faster on the internet now. The internet of the 2010s was a lot slower, and you could have faith that if you invested days or weeks writing a blog post, creating an artwork, or creating a video it would be seen by your peers. The best example of this was my &lt;a href=&#34;https://hellocatfood.com/blog/databending-using-audacity/&#34;&gt;Databending in Audacity tutorial&lt;/a&gt;, which was the output of months of research and testing. It went on to have a lifespan of many years and &lt;a href=&#34;https://hellocatfood.com/blog/10-years-since-glitch/&#34;&gt;introduced me to the global glitch art community&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Now, though, the lifespan of things posted on the internet can be measured in minutes. Algorithmic feeds encourage the constant publishing of &amp;ldquo;content&amp;rdquo;, with no guarantees that it&amp;rsquo;ll be seen by anyone. And it&amp;rsquo;s subsequently pushed so far down feeds that who knows if it&amp;rsquo;ll ever be seen again. It&amp;rsquo;s completely unrealistic to expect anyone to publish engaging work daily or weekly and doing so would just lead to burnout. It all just feels like a game where the rules aren&amp;rsquo;t clear and are changing every minute. I really don&amp;rsquo;t have the time or energy for that but it feels like the only way to be an artist today.&lt;/p&gt;&#xA;&lt;p&gt;To add to this I am now seen as a mid-career artist. I think there is an assumption that artists/musicians who have had decades-long careers now have enough financial and institutional support and are somewhat stable or settled. Right now for me the opposite feels true. So many opportunities for funding and exhibiting prioritise early-career artists, without clearly defining what early-career is or why the opportunity excludes those not fitting that definition. This isn&amp;rsquo;t to say that early-career or young artists shouldn&amp;rsquo;t receive more support. In fact, I have been part of and delivered programmes and workshops specifically for these groups. The question I have is what support is there for those starting or restarting their career at a mid/later stage in their lives. After some time away from fully investing in my visual art/exhibiting career I feel like I am starting again and finding that support is limited.&lt;/p&gt;&#xA;&lt;h2 id=&#34;so-many-applications&#34;&gt;So many applications!&lt;/h2&gt;&#xA;&lt;p&gt;So, with that assessment of the current situation I got planning and got active! I applied to quite a few large and small open calls. Many were rejected and a few were successful. It was tiring to invest so much creative energy and time only to be rejected but it was also a useful exercise to get back into writing applications and thinking about how I describe my practice and ideas.&lt;/p&gt;&#xA;&lt;p&gt;I also took stock of what I have already achieved and what artworks, processes, and projects I can revisit or extend. A trap I have fallen into in the past is thinking that I need to have completely new ideas for each project. It took me a while to realise that it&amp;rsquo;s sometimes absolutely fine to iterate on existing ideas or even just exhibit completed works again. With this in mind I spent a lot of late 2025 and early 2026 cleaning up scripts, polishing processes, and revisiting projects. I posted occasional clips of experiments on Instagram and Mastodon in a very noncommittal way. It was encouraging to see how they were received and it gave me ideas for what I wanted to focus on going forward. Here&amp;rsquo;s a few of the things that I think I&amp;rsquo;m going to work on in the future:&lt;/p&gt;&#xA;&lt;h3 id=&#34;pdf-glitching&#34;&gt;PDF &amp;ldquo;glitching&amp;rdquo;&lt;/h3&gt;&#xA;&lt;p&gt;One of the first experiments I shared was my &amp;ldquo;pdf glitches&amp;rdquo; in December 2025. It&amp;rsquo;s technically not a glitch as there are no errors occurring, but the way that I have used the software to create these pdfs definitely counts as misuse. The result is these very dense and chaotic-looking documents.&lt;/p&gt;&#xA;&lt;div class=&#34;gallery-carousel&#34; tabindex=&#34;0&#34; aria-label=&#34;Image gallery&#34;&gt;&#xA;  &lt;div class=&#34;carousel-track&#34;&gt;&#xA;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/pdf-glitch-001.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;My old livejournal posts&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-7&#34; aria-label=&#34;My old livejournal posts&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/pdf-glitch-001_hu_2fcf8a9e8cfccde1.jpg&#34; alt=&#34;My old livejournal posts&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;My old livejournal posts&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/pdf-glitch-002.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Instruction manual for the Neon C2370F TV and DVD player&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-7&#34; aria-label=&#34;Instruction manual for the Neon C2370F TV and DVD player&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/pdf-glitch-002_hu_5655a07001cd6b99.jpg&#34; alt=&#34;Instruction manual for the Neon C2370F TV and DVD player&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Instruction manual for the Neon C2370F TV and DVD player&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/pdf-glitch-003.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Instruction manual for the Mainbow video synth&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-7&#34; aria-label=&#34;Instruction manual for the Mainbow video synth&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/pdf-glitch-003_hu_f1152dacdfbcfeb.jpg&#34; alt=&#34;Instruction manual for the Mainbow video synth&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Instruction manual for the Mainbow video synth&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/pdf-glitch-004.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Instruction manual for the MPC Live II&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-7&#34; aria-label=&#34;Instruction manual for the MPC Live II&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/pdf-glitch-004_hu_6cd52cc256042f8a.jpg&#34; alt=&#34;Instruction manual for the MPC Live II&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Instruction manual for the MPC Live II&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&#xA;  &lt;/div&gt;&#xA;  &lt;button class=&#34;carousel-btn prev&#34; aria-label=&#34;Previous image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M15 18l-6-6 6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;carousel-btn next&#34; aria-label=&#34;Next image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M9 18l6-6-6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;div class=&#34;carousel-dots&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;These proved to be &lt;a href=&#34;https://www.instagram.com/p/DSOVMeHCqPc/?img_index=1&#34;&gt;quite popular&lt;/a&gt; and I plan on producing a more curated selection of them at some point. I&amp;rsquo;d like to have them printed quite large.&lt;/p&gt;&#xA;&lt;h3 id=&#34;creating-jpgs-in-pure-data&#34;&gt;Creating JPGs in Pure data&lt;/h3&gt;&#xA;&lt;p&gt;This was something that I &lt;a href=&#34;https://hellocatfood.com/blog/create-jpgs-in-pure-data/&#34;&gt;started in 2012&lt;/a&gt; and first exhibited with &lt;a href=&#34;https://hellocatfood.com/projects/some-of-my-favourite-songs/&#34;&gt;Some of my Favourite Songs&lt;/a&gt;. I think the methodologies for creating these images have other applications and so for about a year I have been creating some new images.&lt;/p&gt;&#xA;&lt;div class=&#34;gallery-carousel&#34; tabindex=&#34;0&#34; aria-label=&#34;Image gallery&#34;&gt;&#xA;  &lt;div class=&#34;carousel-track&#34;&gt;&#xA;&#xA;&lt;figure&gt;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/create-jpgs-puredata-001.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&lt;figcaption&gt;Video created in Pure Data&lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/create-jpgs-puredata-002.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;JPG created in Pure Data&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-8&#34; aria-label=&#34;JPG created in Pure Data&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/create-jpgs-puredata-002_hu_9a9c3824a2e3199f.jpg&#34; alt=&#34;JPG created in Pure Data&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;JPG created in Pure Data&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/create-jpgs-puredata-003.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;JPG created in Pure Data&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-8&#34; aria-label=&#34;JPG created in Pure Data&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/create-jpgs-puredata-003_hu_7ca49075af947d6d.jpg&#34; alt=&#34;JPG created in Pure Data&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;JPG created in Pure Data&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/create-jpgs-puredata-004.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;JPG created in Pure Data&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-8&#34; aria-label=&#34;JPG created in Pure Data&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/create-jpgs-puredata-004_hu_95f05a8131290cf2.jpg&#34; alt=&#34;JPG created in Pure Data&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;JPG created in Pure Data&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&#xA;  &lt;/div&gt;&#xA;  &lt;button class=&#34;carousel-btn prev&#34; aria-label=&#34;Previous image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M15 18l-6-6 6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;carousel-btn next&#34; aria-label=&#34;Next image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M9 18l6-6-6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;div class=&#34;carousel-dots&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;hellocatfood-ep&#34;&gt;hellocatfood EP&lt;/h3&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been a performing musician since 2018/2019 and I think it&amp;rsquo;s now finally time to make some &lt;em&gt;proper&lt;/em&gt; recordings. It&amp;rsquo;s a daunting and time consuming process but something which I know I&amp;rsquo;ll only get better at the more I do it. I have a few songs already written. Some are new but most are ones which I&amp;rsquo;ve played a lot over the years. Here&amp;rsquo;s one of my favourite live recordings which will hopefully give a sense of what&amp;rsquo;s to come.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/_q9epo9KbFw?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;I am considering whether to pursue releasing this on a label. I&amp;rsquo;ve witnessed how going through a label can be beneficial but can also introduce lots of delays and complications. I&amp;rsquo;m open to discussion on this but I may just go independent for this first release.&lt;/p&gt;&#xA;&lt;h3 id=&#34;databending&#34;&gt;Databending&lt;/h3&gt;&#xA;&lt;p&gt;Databending is how my career started and so it feels fitting for me to revisit it to see what more can be done. I think the limit has perhaps been reached on what Audacity can do for databending, so I have been exploring other software with interesting results so far.&lt;/p&gt;&#xA;&lt;div class=&#34;gallery-carousel&#34; tabindex=&#34;0&#34; aria-label=&#34;Image gallery&#34;&gt;&#xA;  &lt;div class=&#34;carousel-track&#34;&gt;&#xA;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/databending-001.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;New databending experiments&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-10&#34; aria-label=&#34;New databending experiments&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/databending-001_hu_3564de8bd5fbb15d.jpg&#34; alt=&#34;New databending experiments&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;New databending experiments&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/databending-002.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;New databending experiments&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-10&#34; aria-label=&#34;New databending experiments&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/databending-002_hu_3de14cbb18f64d7a.jpg&#34; alt=&#34;New databending experiments&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;New databending experiments&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/databending-003.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;New databending experiments&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-10&#34; aria-label=&#34;New databending experiments&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/databending-003_hu_f49e470b61ddaeed.jpg&#34; alt=&#34;New databending experiments&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;New databending experiments&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/databending-004.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;New databending experiments&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-10&#34; aria-label=&#34;New databending experiments&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/databending-004_hu_a0bcaa24c69f9ee4.jpg&#34; alt=&#34;New databending experiments&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;New databending experiments&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&#xA;  &lt;/div&gt;&#xA;  &lt;button class=&#34;carousel-btn prev&#34; aria-label=&#34;Previous image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M15 18l-6-6 6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;carousel-btn next&#34; aria-label=&#34;Next image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M9 18l6-6-6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;div class=&#34;carousel-dots&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;pixelated-patchwork&#34;&gt;Pixelated patchwork&lt;/h3&gt;&#xA;&lt;p&gt;Perhaps I&amp;rsquo;m in an algorithmically curated rabbit hole, but I have noticed a resurgence of pixel art imagery over the years. In particular people making pixelated images using tiles from computer games. I used to do a bit of this in 2012, in particular with &lt;a href=&#34;https://hellocatfood.com/blog/corm/&#34;&gt;this image series&lt;/a&gt;. I never did much with it beyond a few posters, and even more recently with the Algorave BMAG poster.&lt;/p&gt;&#xA;&lt;div class=&#34;gallery-carousel&#34; tabindex=&#34;0&#34; aria-label=&#34;Image gallery&#34;&gt;&#xA;  &lt;div class=&#34;carousel-track&#34;&gt;&#xA;&#xA;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/pixelated-patchwork-001.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-11&#34; aria-label=&#34;&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/pixelated-patchwork-001_hu_472cbf3056aa026e.jpg&#34; alt=&#34;What happened to me?&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&#xA;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/pixelated-patchwork-002.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-11&#34; aria-label=&#34;&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/pixelated-patchwork-002_hu_d05733c3de6bee43.jpg&#34; alt=&#34;What happened to me?&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&#xA;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/pixelated-patchwork-003.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-11&#34; aria-label=&#34;&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/pixelated-patchwork-003_hu_ad61f0c8cb1b3398.jpg&#34; alt=&#34;What happened to me?&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&#xA;&#xA;  &lt;/div&gt;&#xA;  &lt;button class=&#34;carousel-btn prev&#34; aria-label=&#34;Previous image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M15 18l-6-6 6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;carousel-btn next&#34; aria-label=&#34;Next image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M9 18l6-6-6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;div class=&#34;carousel-dots&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;I have been combining this process with some patchwork-like techniques to create these images. They&amp;rsquo;re really fun and I would like to explore using these with textiles or other printing methods.&lt;/p&gt;&#xA;&lt;h3 id=&#34;copyright-atrophy&#34;&gt;Copyright Atrophy&lt;/h3&gt;&#xA;&lt;p&gt;Although the &lt;a href=&#34;https://copyrightatrophy.tumblr.com/&#34;&gt;Copyright Atrophy project&lt;/a&gt; is from 2013 I don&amp;rsquo;t consider it completely finished. I started making a video combining all of the logos in one display, with the idea to have an accompanying soundtrack that degraded over time. I displayed the silent video &lt;a href=&#34;https://18.piksel.no/category/pikselsavers&#34;&gt;at Piksel in 2018&lt;/a&gt; as one of their Pikselsavers and used a still from the video for &lt;a href=&#34;https://www.bbc.co.uk/programmes/m000823r&#34;&gt;an episode of Art of Now&lt;/a&gt; on BBC Radio 4 in 2019.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/copyright-atrophy_hu_a686d5cd10d63b.jpg&#34; alt=&#34;What happened to me?&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;I have been taking small steps to complete the soundtrack and then finally complete the project. I&amp;rsquo;m aiming to exhibit it &lt;em&gt;somewhere&lt;/em&gt; in 2027.&lt;/p&gt;&#xA;&lt;h3 id=&#34;badcirculation&#34;&gt;badcirculation&lt;/h3&gt;&#xA;&lt;p&gt;badcirculation has been a collaborative project between myself and Maria since 2019. We don&amp;rsquo;t perform that often but it&amp;rsquo;s always so much fun when it does happen. We have finally recorded an EP but we&amp;rsquo;re just in the mixing and mastering stage. It&amp;rsquo;s taking a while but it will be done soon. Here&amp;rsquo;s a recording from 2025 to give you a taste of what&amp;rsquo;s to come.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/R9qDVXq342I?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;forward&#34;&gt;Forward&lt;/h2&gt;&#xA;&lt;p&gt;It has been a challenging few years but I am in a much better place now. I am worried about the future for many reasons (climate collapse anyone?!) but I am in a much better place in terms of my health and creativity and so feel ready to take on these challenges.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;span class=&#34;lightbox-trigger&#34; aria-label=&#34;It&amp;#39;s not related to anything, I just like this photo&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-me/images/meeee_hu_88f14201962b0dad.jpg&#34; alt=&#34;It&amp;#39;s not related to anything, I just like this photo&#34; loading=&#34;lazy&#34;&gt;&lt;/span&gt;&lt;figcaption&gt;It&amp;rsquo;s not related to anything, I just like this photo&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;p&gt;Thanks for reading!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Algorave Birmingham Museum &amp; Art Gallery - 15th October</title>
      <link>https://hellocatfood.com/blog/algorave-birmingham-museum-art-gallery/</link>
      <pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/algorave-birmingham-museum-art-gallery/</guid>
      <description>&lt;p&gt;Happy to announce that I&amp;rsquo;m organising an &lt;a href=&#34;https://www.birminghammuseums.org.uk/events/algorave---experimental-music-night-at-the-museum&#34;&gt;Algorave at Birmingham Museum &amp;amp; Art Gallery&lt;/a&gt; on 15th October in the &lt;a href=&#34;https://www.birminghammuseums.org.uk/birmingham-museum-and-art-gallery/tearoom&#34;&gt;Tearoom&lt;/a&gt;!&lt;/p&gt;&#xA;&lt;figure&gt;&lt;span class=&#34;lightbox-trigger&#34; aria-label=&#34;Poster by meeeeeee&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algorave-birmingham-museum-art-gallery/images/algorave-bmag_hu_cd2834588e96c7a9.png&#34; alt=&#34;Poster by meeeeeee&#34; loading=&#34;lazy&#34;&gt;&lt;/span&gt;&lt;figcaption&gt;Poster by meeeeeee&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;p&gt;On the &lt;del&gt;decks&lt;/del&gt; code will be myself, &lt;a href=&#34;https://www.instagram.com/hpunq&#34;&gt;bundy&lt;/a&gt;, &lt;a href=&#34;https://www.instagram.com/nadyaviaproxy&#34;&gt;nadya via proxy&lt;/a&gt; and &lt;a href=&#34;https://epiploke.lurk.org/&#34;&gt;Epiploke&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been going to BMAG since I was really young so I&amp;rsquo;m very excited that I get to perform there soon! Go &lt;a href=&#34;https://www.birminghammuseums.org.uk/events/algorave---experimental-music-night-at-the-museum&#34;&gt;get your tickets&lt;/a&gt;!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>QUOB 2026</title>
      <link>https://hellocatfood.com/blog/quob-2026/</link>
      <pubDate>Wed, 05 Aug 2026 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/quob-2026/</guid>
      <description>&lt;p&gt;On 17th and 18th July I was in Lake District to perform at &lt;a href=&#34;https://quob.uk/2026/&#34;&gt;QUOB&lt;/a&gt;. It&amp;rsquo;s a relatively new festival, with the first edition only taking place in October 2025. It takes place in Fell Foot Woods in a barn/shed-type structure that can probably hold no more than 200 people.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/quob-2026/images/quob_001_hu_ba30b10c92d18b4a.jpg&#34; alt=&#34;QUOB 2026&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;In many ways it reminds me of a much smaller version of &lt;a href=&#34;https://www.supernormalfestival.co.uk/&#34;&gt;SUPERNORMAL Festival&lt;/a&gt;, in that I went there not knowing many of the artists but knew I was in for a well-curated series of weird and wonderful performances.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/fy--9mTnEG0?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;On the first night I was most looking forward to seeing Slikback. I&amp;rsquo;d played his music many times on my &lt;a href=&#34;https://soundcloud.com/mondoradioo/sets/hellocatfood&#34;&gt;Mondo Radio&lt;/a&gt; and &lt;a href=&#34;https://algo-afro-futures.lurk.org/radio/&#34;&gt;(Algo|Afro) Futures&lt;/a&gt; radio shows and so was really excited to see him perform. When he dropped Armada I joined the mosh pit! My back hated me the next morning but it was worth it.&lt;/p&gt;&#xA;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/quob-2026/images/quob_004.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&#xA;&lt;p&gt;On Saturday I did two performances. The first was my usual footwork-inspired tracks with a bit of chaos on top. I will get around to doing a proper release of these soon, I promise!&lt;/p&gt;&#xA;&lt;div class=&#34;gallery-carousel&#34; tabindex=&#34;0&#34; aria-label=&#34;Image gallery&#34;&gt;&#xA;  &lt;div class=&#34;carousel-track&#34;&gt;&#xA;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/quob-2026/images/quob_symbramusic_002.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo by symbramusic&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-2&#34; aria-label=&#34;Photo by symbramusic&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/quob-2026/images/quob_symbramusic_002_hu_9a59f325e7eb4281.jpg&#34; alt=&#34;Photo by symbramusic&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo by symbramusic&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/quob-2026/images/quob_symbramusic_001.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&lt;figcaption&gt;Video by symbramusic&lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;  &lt;/div&gt;&#xA;  &lt;button class=&#34;carousel-btn prev&#34; aria-label=&#34;Previous image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M15 18l-6-6 6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;carousel-btn next&#34; aria-label=&#34;Next image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M9 18l6-6-6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;div class=&#34;carousel-dots&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Following that I did an unannounced super-secret visuals performance for Slikback&amp;rsquo;s DJ set (omg!). For this I used my modular video synth. It was also the first outing of my newly acquired &lt;a href=&#34;https://meltedelectronics.com/products/glitch-boy/&#34;&gt;Glitch Boy module&lt;/a&gt;. Definitely more that I want to explore with that. For example, it has bluetooth support so I want to hand out a controller to the audience so that they can play a game as I glitch it.&lt;/p&gt;&#xA;&lt;div class=&#34;gallery-carousel&#34; tabindex=&#34;0&#34; aria-label=&#34;Image gallery&#34;&gt;&#xA;  &lt;div class=&#34;carousel-track&#34;&gt;&#xA;&#xA;&lt;figure&gt;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/quob-2026/images/quob_paul_brawn_001.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&lt;figcaption&gt;Video by Paul Brawn&lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/quob-2026/images/quob_paul_brawn_002.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&lt;figcaption&gt;Video by Paul Brawn&lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;  &lt;/div&gt;&#xA;  &lt;button class=&#34;carousel-btn prev&#34; aria-label=&#34;Previous image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M15 18l-6-6 6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;carousel-btn next&#34; aria-label=&#34;Next image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M9 18l6-6-6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;div class=&#34;carousel-dots&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;A huge thanks to the organisers for inviting me to perform. It&amp;rsquo;s not often that I get to do live coding outside of the usual Algorave and Algorave-adjacent contexts. I get a bit nervous thinking about how unfamiliar audiences will react to something very different but thankfully many people seemed to enjoy it!&lt;/p&gt;&#xA;&lt;p&gt;Of course I really loved everyone&amp;rsquo;s performances but particular highlights were from &lt;a href=&#34;https://www.instagram.com/slikback/&#34;&gt;Slikback&lt;/a&gt; (obvs), &lt;a href=&#34;https://www.instagram.com/bathingsuitsband/&#34;&gt;Bathing Suits&lt;/a&gt; (who gave me a shout out aieeee!), &lt;a href=&#34;https://www.instagram.com/a_bear_sounds/&#34;&gt;A&amp;rsquo;Bear&lt;/a&gt;, &lt;a href=&#34;https://www.instagram.com/alexiizaak/&#34;&gt;Alex Izaak Milling&lt;/a&gt;, &lt;a href=&#34;https://www.instagram.com/currentmoodgirl_/&#34;&gt;CURRENTMOODGIRL&lt;/a&gt;, Kelly Jayne Jones, &lt;a href=&#34;https://www.instagram.com/graspingatreality/&#34;&gt;Grasping at Reality&lt;/a&gt;, and &lt;a href=&#34;https://www.instagram.com/brawnybeats/&#34;&gt;Brawny&lt;/a&gt;. Go support them, and of course support the festival itselef!&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/quob-2026/images/quob_002_hu_17d5ee6be5b0587.jpg&#34; alt=&#34;QUOB 2026&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;figure&gt;&lt;span class=&#34;lightbox-trigger&#34; aria-label=&#34;The very friendly robin that was nicknamed Quobin&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/quob-2026/images/quob_003_hu_a0d407344cac882f.jpg&#34; alt=&#34;The very friendly robin that was nicknamed Quobin&#34; loading=&#34;lazy&#34;&gt;&lt;/span&gt;&lt;figcaption&gt;The very friendly robin that was nicknamed Quobin&lt;/figcaption&gt;&lt;/figure&gt;&#xA;</description>
    </item>
    <item>
      <title>What happened to my website?</title>
      <link>https://hellocatfood.com/blog/what-happened-to-my-website/</link>
      <pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/what-happened-to-my-website/</guid>
      <description>&lt;p&gt;I started writing this blog post in the Summer of 2024. At the time I was on a game development course where we had a workshop on building a successful portfolio website. Many of us held our heads in shame as we looked at our horrible, barren, and outdated websites.&lt;/p&gt;&#xA;&lt;p&gt;Shortly after this wake-up call I published a &amp;ldquo;back soon&amp;rdquo; blog post and hoped that I&amp;rsquo;d find the motivation to finally give my website some attention. Of course &amp;ldquo;back soon&amp;rdquo; turned out to be nearly two years. I&amp;rsquo;m now here on June 3rd 2026 returning to this half-written blog post which explained my absence but this time with an actually presentable website. So, let&amp;rsquo;s return to the original provocation of this blog post: What happened to my website and what can you expect going forward?&lt;/p&gt;&#xA;&lt;p&gt;The tl;dr answer is that Wordpress became unbearable to use, the other services I relied on became shit, and a secret third thing which I&amp;rsquo;ll talk about in a later blog post.&lt;/p&gt;&#xA;&lt;h2 id=&#34;wordpress-why-are-you-like-this&#34;&gt;Wordpress, why are you like this?&lt;/h2&gt;&#xA;&lt;p&gt;Since the beginning of time (2008 I think) my website was built on Wordpress and focused on blogging. Prior to Wordpress I was a livejournal user and so the idea of blogging felt natural to me, which Wordpress excelled at. Eventually, though, I really needed a way to showcase artworks without asking viewers to have to scroll back through the feed to find specific artworks. Since &lt;a href=&#34;https://web.archive.org/web/20140514140022/http://www.hellocatfood.com/&#34;&gt;around May 2014&lt;/a&gt; I used the &lt;a href=&#34;https://github.com/dimsemenov/touchfolio&#34;&gt;Touchfolio theme&lt;/a&gt; which mostly solved this. It gave me a way to put images and videos of a project on the front page and add a short description. It did most of what I wanted with a few quirks.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-my-website/images/website-2015.png&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;My website in 2015&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;img-0&#34; aria-label=&#34;My website in 2015&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-my-website/images/website-2015_hu_c7b30ef6c9eff93f.png&#34; alt=&#34;My website in 2015&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;My website in 2015&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;p&gt;However, despite its popularity and &lt;a href=&#34;https://github.com/dimsemenov/Touchfolio/issues/30&#34;&gt;mostly open source status&lt;/a&gt;, it was rarely updated and the bugs started to pile up. One issue was that Wordpress&amp;rsquo;s newly introduced custom widgets feature &lt;a href=&#34;https://github.com/dimsemenov/Touchfolio/issues/35&#34;&gt;wasn&amp;rsquo;t supported&lt;/a&gt;. In general, Touchfolio seemed to implement its features in its own custom way and wasn&amp;rsquo;t being updated to do things in newly introduced &amp;ldquo;Wordpress&amp;rdquo; ways. So, any new features were a no go for me. For the most part that didn&amp;rsquo;t matter. I just needed to use Touchfolio&amp;rsquo;s in built gallery features and blog posts. As long as that worked I could mostly ignore its shortcomings.&lt;/p&gt;&#xA;&lt;p&gt;Then, one day, the whole site broke. I can&amp;rsquo;t recall exactly what happened, but I think Wordpress dropped support for older versions of jQuery or some other software in the early 2020s. Bug reports on github suggest this happened around &lt;a href=&#34;https://github.com/dimsemenov/Touchfolio/issues/70&#34;&gt;2019&lt;/a&gt; or &lt;a href=&#34;https://github.com/dimsemenov/Touchfolio/issues/75&#34;&gt;2020&lt;/a&gt;. There were various hacks and temporary workarounds but eventually, &lt;a href=&#34;https://web.archive.org/web/20210415043333/https://www.hellocatfood.com/&#34;&gt;around April 2021&lt;/a&gt; the solution was to drop the front page gallery, turning my website back into a blog.&lt;/p&gt;&#xA;&lt;p&gt;What happened next is still a bit hazy to me. Either the Touchfolio theme became more incompatible with newer Wordpress versions and stopped working or I became sick of having an outdated theme. In any case &lt;a href=&#34;https://web.archive.org/web/20230714121030/hellocatfood.com&#34;&gt;around July 2023&lt;/a&gt; the theme changed once again to one of Wordpress&amp;rsquo;s default themes.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://web.archive.org/web/20241121095645/https://www.hellocatfood.com/&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-my-website/images/website-2024_hu_cca9ebe34bb0f6e2.png&#34; alt=&#34;What happened to my website?&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Then, finally, &lt;a href=&#34;https://web.archive.org/web/20241121095645/https://www.hellocatfood.com/&#34;&gt;some time in November 2024&lt;/a&gt; I decided to replace my whole website with a one-pager that had some basic information, contact details, and links to places like instagram and youtube where you could find more up-to-date information. My website had gone from being useful repository of information and archive of my projects to being a functionally identical but expensive linktree that pointed people to other websites.&lt;/p&gt;&#xA;&lt;h2 id=&#34;fuck-plugins-all-my-homies-hate-plugins&#34;&gt;Fuck plugins, all my homies hate plugins&lt;/h2&gt;&#xA;&lt;p&gt;Alongside my theme breaking I was also battling with plugins. Plugins were one of the big features of Wordpress. I liked the idea that any problem you had could probably be addressed with a plugin. One of my favourite plugins was the &lt;a href=&#34;https://wordpress.org/plugins/broken-link-checker/&#34;&gt;Broken Link Checker&lt;/a&gt;. Link rot is definitely a real problem and so being able to identify broken links across my website and replace the link with a Archive.org link was great.&lt;/p&gt;&#xA;&lt;p&gt;Over time I noticed the plugins becoming worse. To use a modern term they became enshittified. Plugins that were once independent were being acquired by larger plugin developers like WPMU Dev. Some started asking if they could track me, or prompting me to upgrade to a premium version. The most visible sign of the enshittification of plugins was when they turned my Wordpress dashboard into an advertising nightmare. So many requests to upgrade to premium that I never asked for.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-my-website/images/wordpress-dashboard-2026.png&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;My ad-filled wordpress dashboard&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;img-1&#34; aria-label=&#34;My ad-filled wordpress dashboard&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-my-website/images/wordpress-dashboard-2026_hu_d8d6c7cfe0378603.png&#34; alt=&#34;My ad-filled wordpress dashboard&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;My ad-filled wordpress dashboard&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;p&gt;This screenshot was from June 2026 but it has definitely been this bad for a long time.&lt;/p&gt;&#xA;&lt;p&gt;Plugins can of course just be disabled, but my issue was that I had long relied on a few for core functionality. For example, I used &lt;a href=&#34;https://wordpress.org/plugins/the-events-calendar/&#34;&gt;The Events Calendar&lt;/a&gt; and &lt;a href=&#34;https://wordpress.org/plugins/the-events-calendar-shortcode/&#34;&gt;Events Calendar Shortcode&lt;/a&gt; plugins for my events page. It provided a really easy way to display events show more information. However, with each update brought the possibility of enshittification. I don&amp;rsquo;t remember if The Events Calendar did the ol&amp;rsquo; bait and switch and put once core functionality behind a paywall, but tbh I stopped inputting events in the early 2020s and I didn&amp;rsquo;t want to stick around to find out.&lt;/p&gt;&#xA;&lt;h2 id=&#34;dependency-hell&#34;&gt;Dependency hell&lt;/h2&gt;&#xA;&lt;p&gt;In the early 2000s/2010s APIs were the all the hype. The idea is that you would put all of your data, e.g. tweets, listening habits, reading lists, into a service and then you or anyone could utilise an API to interface with that service and potentially build services on top it. This is why, for a time, there were a number of alternative twitter clients, or widgets that would display your last.fm listens or recent Facebook updates.&lt;/p&gt;&#xA;&lt;p&gt;Having all of these connected services was actually quite cool. btw do you also hear that foreboding music too? Anyway&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;An external service I relied on heavily was Flickr. Very early on I was  using &lt;a href=&#34;http://galleryproject.org/&#34;&gt;Gallery 3&lt;/a&gt;, which is why some very early posts have these weird embed codes instead of images. It was functional but also a bit cumbersome whereas Flickr seemed to understand that artists and photographers wanted an easy way to view and share photos. For a very long time nearly any photo or short video was an embed from Flickr. It was so useful that I even bought a pro subscription.&lt;/p&gt;&#xA;&lt;p&gt;By 2020 I was using Flickr less and less. This could have been due to using instagram more (I even toyed with having a &lt;a href=&#34;https://www.instagram.com/hellocatfooood&#34;&gt;separate artist account&lt;/a&gt; for a time), but also lockdowns had just started and so there were fewer opportunities for me to take photos to upload.&lt;/p&gt;&#xA;&lt;p&gt;For a few years I begrudgingly kept paying for a pro subscription. By this point Touchfolio had stopped working so the albums for each artwork and project became my pseudo-portfolio. But over time I resented paying for a service that I was barely using. I only kept paying because some others relied on it (e.g. Algoravers used photos I had taken for press shots) and I had invested so much time and effort into it (sunk cost fallacy anyone?).&lt;/p&gt;&#xA;&lt;p&gt;Once Flickr raised their subscription prices a few too many times I decided it was time to stop paying. My account reverted back to a basic one and I got warnings saying that photos that went beyond my free account quota would be deleted. The only concern I had about this was that if photos beyond a certain date or count were deleted many blog posts would have gaping holes where photos once were.&lt;/p&gt;&#xA;&lt;p&gt;I honestly now regret relying on these external services so heavily.&lt;/p&gt;&#xA;&lt;p&gt;And it&amp;rsquo;s not just Flickr. I have similar feelings about Vimeo. For a few years I had a pro account. Once I stopped paying I was assured that uploads that went beyond my free account quota would still be accessible but I just couldn&amp;rsquo;t upload any more. Then, &lt;a href=&#34;https://trk.mg.vimeo.com/m/1/76740619/02-b26142-9290ed1eb0a94f059072a33ae3a0aff7/206/46/ad225caa-cb3e-42be-874d-53a561e8f2c2&#34;&gt;in May 2026&lt;/a&gt; they reversed this and there are probably now videos which are inaccessible.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-my-website/images/vimeo-sucks_hu_33139288e76fb76c.png&#34; alt=&#34;What happened to my website?&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;h2 id=&#34;back-to-basics&#34;&gt;Back to basics&lt;/h2&gt;&#xA;&lt;p&gt;All of this showed me that using Wordpress with other services for embedding media/content wasn&amp;rsquo;t working. It used to work but the internet changed, and my needs changed. So I began the long task of finding an alternative.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.raminrahni.com/&#34;&gt;So&lt;/a&gt; &lt;a href=&#34;https://www.markmurph.co.uk/&#34;&gt;many&lt;/a&gt; &lt;a href=&#34;https://www.elsajames.com/&#34;&gt;artists&lt;/a&gt; and &lt;a href=&#34;https://tomasjef.cargo.site/&#34;&gt;graphic designer&lt;/a&gt; friends and peers have really nice websites built on top of Squarespace, Wix, or some other portfolio service. I briefly considered this as it would make my life so much easier but I would essentially be trading one walled garden for another. Whatever framework, CMS, or service I did adopt would have to do a few things:&lt;/p&gt;&#xA;&lt;h3 id=&#34;portfolio-and-project-pages&#34;&gt;Portfolio and project pages&lt;/h3&gt;&#xA;&lt;p&gt;Honestly, I liked the Touchfolio full-page showcase (I think this is called hero images). It would have been great if those linked to project pages where I could show more information.&lt;/p&gt;&#xA;&lt;h3 id=&#34;rss-feed&#34;&gt;RSS feed&lt;/h3&gt;&#xA;&lt;p&gt;RSS does one thing and it does it well: It lets people subscribe to and read my blog. Sure, it&amp;rsquo;s not new and fancy, but it works.&lt;/p&gt;&#xA;&lt;h3 id=&#34;import-existing-blog-posts&#34;&gt;Import existing blog posts&lt;/h3&gt;&#xA;&lt;p&gt;This is one of the most important requirements. My blog has posts going back nearly 20 years. In many ways I see my website as a resource for other people. It is a showcase for my work but it is also where I share progress updates, code, and tutorials, the most well known of these being my &lt;a href=&#34;https://hellocatfood.com/blog/databending-using-audacity/&#34;&gt;Databending in Audacity tutorial&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-my-website/images/databending-audacity.png&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;The earliest snapshot of the Databending in Audacity tutorial&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;img-2&#34; aria-label=&#34;The earliest snapshot of the Databending in Audacity tutorial&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-my-website/images/databending-audacity_hu_f351175b948b75b2.png&#34; alt=&#34;The earliest snapshot of the Databending in Audacity tutorial&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;The earliest snapshot of the Databending in Audacity tutorial&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;p&gt;It was &lt;a href=&#34;https://web.archive.org/web/20110226202420mp_/http://www.hellocatfood.com/2009/11/16/databending-using-audacity/&#34;&gt;posted in 2009&lt;/a&gt; and in the years since it has been referenced, linked to and replicated so many times. Sure, it doesn&amp;rsquo;t show at the top of search results anymore, but I feel that this is an important part of glitch art&amp;rsquo;s history and so I want to try and preserve it as much as possible.&lt;/p&gt;&#xA;&lt;p&gt;Then there&amp;rsquo;s my other tutorials such as &lt;a href=&#34;https://hellocatfood.com/blog/seamlessly-loop-wave-modifier-in-blender/&#34;&gt;Seamlessly loop Wave Modifier in Blender&lt;/a&gt;, &lt;a href=&#34;https://hellocatfood.com/blog/datamoshing-using-avidemux-2.7.0/&#34;&gt;Datamoshing using Avidemux 2.7.0&lt;/a&gt;, and &lt;a href=&#34;https://hellocatfood.com/blog/misusing-ffmpegs-motion-interpolation-options/&#34;&gt;(mis)Using FFmpeg&amp;rsquo;s Motion Interpolation Options&lt;/a&gt;. These posts provide specialist information to a small group of people but I still want to preserve it and have it be of service to others who have the same unique needs that I do/did.&lt;/p&gt;&#xA;&lt;p&gt;If the service or framework that I adopted couldn&amp;rsquo;t import blog posts then it would have been a no from me.&lt;/p&gt;&#xA;&lt;p&gt;So, in reality if my new website could be like Wordpress + Touchfolio in 2014 then I would be happy.&lt;/p&gt;&#xA;&lt;h2 id=&#34;a-new-challenger-approaches&#34;&gt;A new challenger approaches&lt;/h2&gt;&#xA;&lt;p&gt;I had heard of static website builders for a while. Conceptually they are like like a modern day equivalent of Dreamweaver or Front Page Express in that you do all of the building and editing locally and then upload it to a server. One difference is that you keep the content and theme/styling separate: you write your content in markdown files and it takes that content and builds the website for you. No server-side dynamic page building at all!&lt;/p&gt;&#xA;&lt;p&gt;When I started &lt;a href=&#34;https://algo-afro-futures.lurk.org/&#34;&gt;(Algo|Afro) Futures&lt;/a&gt; in 2021 I needed a very basic site for it and so chose the &lt;a href=&#34;https://gohugo.io/&#34;&gt;Hugo static site builder&lt;/a&gt;. I don&amp;rsquo;t know if there was any big-brained process behind this decision but I liked how it worked. Most importantly it was lightweight and fast. I could do an update and be confident that there would be no plugin or backend updates that would break the site. I could set it and forget it. This positive experience convinced me to use Hugo for my redesign.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/what-happened-to-my-website/images/algo-afro-futures.png&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;(Algo|Afro) Futures website in 2025&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;img-3&#34; aria-label=&#34;(Algo|Afro) Futures website in 2025&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/what-happened-to-my-website/images/algo-afro-futures_hu_78d4829176bf1fb4.png&#34; alt=&#34;(Algo|Afro) Futures website in 2025&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;(Algo|Afro) Futures website in 2025&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;p&gt;Migrating was a gargantuan task, and one that is still ongoing. As mentioned earlier, I had two decades of blog posts to migrate, and then there was embedded content from Flickr that was going to disappear so I needed to account for that too. Fortunately for me there are &lt;a href=&#34;https://gohugo.io/tools/migrations/&#34;&gt;a few plugins and services&lt;/a&gt; for migrating. I think I used this &lt;a href=&#34;https://github.com/SchumacherFM/wordpress-to-hugo-exporter&#34;&gt;WordPress to Hugo Exporter&lt;/a&gt; which had the added feature of including any embedded media in its export. This meant all external Flickr photos were included! I would still have to do manual work to get attachments working and redirect some links, but this saved me a lot of work.&lt;/p&gt;&#xA;&lt;p&gt;I had this exported archive sitting in various location on my computer for maybe two years before I got the motivation to do the migrating.&lt;/p&gt;&#xA;&lt;h2 id=&#34;relaunch&#34;&gt;Relaunch&lt;/h2&gt;&#xA;&lt;p&gt;2025 -2026 saw the website rebuilding process pick up pace and now it&amp;rsquo;s in a fairly usable state. I think I officially uploaded the new site on 5th July. The most remarkable thing about it is that, well, it&amp;rsquo;s unremarkable! It doesn&amp;rsquo;t do anything other than display my art, &lt;a href=&#34;https://hellocatfood.com/events&#34;&gt;events&lt;/a&gt;, &lt;a href=&#34;https://hellocatfood.com/projects&#34;&gt;projects&lt;/a&gt;, and blog. On the viewer-facing side the most &amp;ldquo;fancy&amp;rdquo; thing is does is have an image carousel on the front page. On the user-facing side (that&amp;rsquo;s me) I&amp;rsquo;m just happy I have a reliable way to host and update my art. Of course there&amp;rsquo;s always a chance that Hugo could become unmaintained, but having everything in plain text files that can easily be parsed (thanks yaml!) means that it&amp;rsquo;s easy to migrate should I need to do it again.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-future&#34;&gt;The future&lt;/h2&gt;&#xA;&lt;p&gt;Now that my website is back, what now?&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ll be gradually adding old projects, fixing links and embedded content, and making sure that my archive is up-to-date. For example, you may have seen that &lt;a href=&#34;https://hellocatfood.com/events&#34;&gt;I have events listings&lt;/a&gt; going back to my graduate show 2007! Many of those listings still have their original event urls. 99% of people won&amp;rsquo;t look at anything older than two years, but for me it&amp;rsquo;s important to have a record of everything that I&amp;rsquo;ve done. As a solo freelance artist I find all too easy to fall into pits of despair, particularly after waves of rejections or comparing myself to people on Instagram. Seeing my events listings and old projects helps to remind me that, even in periods of down time, I have accomplished things and I hopefully will again in the future.&lt;/p&gt;&#xA;&lt;p&gt;I can also see myself getting back into blogging again. In fact, I already have been posting a few things since relaunching. I prefer blogging over (or in addition to) posting social media as there&amp;rsquo;s a sense of permanence. For example, Sometimes I like to write &lt;a href=&#34;https://post.lurk.org/@hellocatfood&#34;&gt;essay-length posts on Mastodon&lt;/a&gt;, and on occasion a late-night sketch &lt;a href=&#34;https://www.instagram.com/p/DSOVMeHCqPc/&#34;&gt;gets lots of attention on Instagram&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m glad that there&amp;rsquo;s an audience for these posts but after a day or two they get lost in the feed. I would spend hours agonising over how to distil an idea into Instagram&amp;rsquo;s rigid formats or Mastodon&amp;rsquo;s content limits (word count, images &lt;em&gt;or&lt;/em&gt; videos, not both), find an optimal time to post, pick my best/most optimised content only for the post to get little attention and then promptly get lost in the feed.&lt;/p&gt;&#xA;&lt;p&gt;Sinking so much time into posting on social media feels like lost time. But, I recognise that it is necessary for artists and musicians to have a presence on these platforms. So, I will continue to post on social media, but for when I really want to do a &amp;ldquo;deep dive&amp;rdquo; into a topic or have something more permanent that I can point people to I will post/cross-post onto my blog.&lt;/p&gt;&#xA;&lt;p&gt;Overall, I&amp;rsquo;m just happy to once again have a place for my art and writing that I can call my own.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Errorcamp 2026</title>
      <link>https://hellocatfood.com/blog/errorcamp-2026/</link>
      <pubDate>Mon, 27 Jul 2026 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/errorcamp-2026/</guid>
      <description>&lt;p&gt;From 23rd - 26th July I was somewhere in rural Exeter for Errorcamp, which is a semi-annual gathering of live coders. It&amp;rsquo;s not really an official event, festival, or conference, so the best way to learn more about it is to become part of a local live coding community.&lt;/p&gt;&#xA;&lt;p&gt;I had gone to previous Errorcamps and one thing I really valued about it was having the opportunity to spend time with live coders in an informal environment. My understanding is that it was started as a way to reconnect after being locked away indoors for much of 2020-2021. As a global community of live coders we had been regularly organising week-long live streams and attending conferences like ICLC, and I think we were missing having that semi-occasional meeting of international live coders.  This story might not be accurate, but it&amp;rsquo;s how I think of it. In any case, one thing I like about Errorcamp is being able to be in a space with people you may only know by a username or code contributions.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/errorcamp-2026/images/errorcamp-003_hu_683572841789108.jpg&#34; alt=&#34;Errorcamp 2026&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;There was a loose agenda and activities list which was largely decided by the attendees themselves. Anyone could propose an activity whether that be a workshop on knitting (everyone loved this), deep listening, building robots, or just a walk up a hill. Unlike previous Errorcamps this year I purposefully set out to do less. There&amp;rsquo;s always an interesting workshop, or a demonstration of a synth, or a live coding jam happening, and it can sometimes be overstimulating. If I were to try to do everything it would lead to, as it has done in the past, a bit of burnout and not really fully engaging in anything (is this fomo?). So, this year I did less.&lt;/p&gt;&#xA;&lt;p&gt;I had a lot of fun choreographing robots with &lt;a href=&#34;https://joanachicau.com/about.html&#34;&gt;Joana&lt;/a&gt; and &lt;a href=&#34;https://slab.org/&#34;&gt;Alex&lt;/a&gt;, learning about making heavy metal in Strudel with &lt;a href=&#34;https://mastodon.gamedev.place/@boggo&#34;&gt;Boggo&lt;/a&gt;, and learning more about TouchDesigner from &lt;a href=&#34;https://www.instagram.com/chau_av/&#34;&gt;Chau&lt;/a&gt;. Aside from that here&amp;rsquo;s a few of my outputs from the weekend:&lt;/p&gt;&#xA;&lt;h2 id=&#34;algo-grime&#34;&gt;Algo Grime&lt;/h2&gt;&#xA;&lt;p&gt;At some point I got speaking to &lt;a href=&#34;https://www.nkosikhumalo.com/&#34;&gt;Nkosi Khumalo&lt;/a&gt;. He mentioned how he&amp;rsquo;s been trying to create grime music using live coding. Here&amp;rsquo;s what he had accomplished already:&lt;/p&gt;&#xA;&#xA;&lt;div style=&#34;position:relative;width:100%;aspect-ratio:16/9;margin-block:var(--space-8);&#34;&gt;&#xA;  &lt;iframe src=&#34;https://strudel.cc/#LyoKICBAdGl0bGUgQ29tcGFueSBNYW4gQWxnby1HcmltZSBSZW1peCAwLjAuMQogIEBieSBiZWxmYXN0YnJ1aXNlcgogIEBkZXRhaWxzIEkgSEFURSBNWSBKT0IKKi8KCnNldGNwbSgxNDApCgovLyAkOiBub3RlKCJbYzQgYjNdLzYgIikucygicGlhbm8iKQoKc2FtcGxlcygnaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL05rb3NpS2h1L2FsZ29ncmltZS9tYWluL3N0cnVkZWwuanNvbj92PTMnKQoKCiAvLyAkOiBzKCJbPHNhbXBsZXM6MSA8c2FtcGxlczozIHNhbXBsZXM6Mj4%2BIH4gc2FtcGxlczoxIH4gXS8yIikKJDogcygiZ2tzIGdrcyIpLm5vdGUoImM0IGI1IGM0IGI1IikuZ2FpbiguMikuc2xvdyg0KS5yb29tKDIpCgoKJDogbm90ZSgiW2MjM0AzIEIyQDMgfiB%2BIGMjM0AzIEIyQDMgfiBhMl0vMTYiKQogIC5zKCJ0cmlhbmdsZSIpCiAgLmRpc3RvcnQoIjI6MC4zOmRpb2RlIikKCiQ6ICgiYmQgYmQgYmQgY3AiKS5iYW5rKCJUUjkwOSIpLmdhaW4oNSkuc2xvdyg0KQoKJDogc291bmQoIjwwIDEgMiAzPiIucGljayhbImhoIGhoIGhoIFtoaCEzXSIsICIgaGggaGggW2hoITNdIGhoIiwgIltbaGghM11dIGhoIGhoIGhoIiwgImhoIFtoaCEzXSBoaCBoaCJdKSkuZ2FpbiguNSkuZGVjYXkoMykuZGVsYXkoMC4zKS5zbG93KDIpLmJhbmsoIlRSODA4IikKCgoKJDogbm90ZSgiW2IzQDMgYTJAMyB%2BIH4gYjNAMyBhMkAzIH4gZzFdLzE2IikKICAucygic2F3dG9vdGgiKQogIC5kaXN0b3J0KCIyOjAuMzpkaW9kZSIpLmdhaW4oLjEpLmRlbGF5KC4yKQoKCg%3D%3D&#34; title=&#34;Strudel live coding editor&#34; style=&#34;width:100%;height:100%;border:0;&#34; sandbox=&#34;allow-scripts allow-same-origin&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;I am by no means well versed in grime, let alone algorithmic grime, but I have dabbled a bit in this via the remix &lt;a href=&#34;https://badcirculation.github.io/&#34;&gt;badcirculation&lt;/a&gt; did of Gaika&amp;rsquo;s song Forward. My own songs which explore footwork and house also brought a bit of knowledge too. Nkosi mentioned that he was inspired by or wanted to reference &lt;a href=&#34;https://www.youtube.com/watch?v=UYSud1QAQrE&#34;&gt;Don&amp;rsquo;t Waste my time by Krept &amp;amp; Konan&lt;/a&gt;, and so with that a few hours later here&amp;rsquo;s what I created:&lt;/p&gt;&#xA;&#xA;&lt;div style=&#34;position:relative;width:100%;aspect-ratio:16/9;margin-block:var(--space-8);&#34;&gt;&#xA;  &lt;iframe src=&#34;https://strudel.cc/#LyoKICBAdGl0bGUgQ29tcGFueSBNYW4gQWxnby1HcmltZSBSZW1peCAwLjAuMQogIEBieSBoZWxsb2NhdGZvb2QgJiBiZWxmYXN0YnJ1aXNlcgogIEBkZXRhaWxzIEkgSEFURSBNWSBKT0IyCiovCgpzZXRjcG0oMTQwKQoKc2FtcGxlcygnaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL05rb3NpS2h1L2FsZ29ncmltZS9tYWluL3N0cnVkZWwuanNvbj92PTMnKQoKJDogbigiMCAtMyAtMiAwIikuc2NhbGUoImEyOm1pbm9yIikKICAuc29tZUN5Y2xlc0J5KDAuNCwgeD0%2BeC5hZGQobm90ZSgiMTIgMCAxMiBbMTIgMF0iKSkpCiAgLnN0cnVjdCgidCg8MTEgMTM%2BLDE2KSIuc2xvdygyKSkKICAuc2xvdygiPDIgWzQgMV0%2BIikKICAucGx5KDIpCiAgLnMoInd1YnMiKQogIC5nYWluKC4zKQogIC5zbG93KDQpCgokOiBzb3VuZCgiYmQiKQogIC5iYW5rKCJUUjgwOCIpCiAgLm5vdGUoIjxhMSEzIFthMiBmMl0%2BIikKICAvLyAuc3RydWN0KHNsb3djYXQoWyI8dCB%2BIFt%2BIHRdIHQ%2BIH4gfiA8fiB0PiIsICJ0ICB%2BIH4gPH4gdD4iXSkpCiAgLnN0cnVjdChzbG93Y2F0KFsidCg8NCBbNSAyXT4sOCkiLmZhc3QoIjIgMSIpLCAiPH4hMiB0IHQqMj4gPH4hNyB0Kjg%2BIDx%2BIHQgfiEyIHQhND4gPH4gdCEzPiJdKS5zbG93KDIpKQogIC5zbG93KDgpCiAgLm4oNCkKICAuY3V0KDEpCiAgLnNoYXBlKDAuMikKCiQ6IHNvdW5kKHNsb3djYXQoWyJoaCo8MCE0IDEhMyAyPiIsICJoaCo8MSE0IDAhNCAyITMgWzQgOF0%2BIl0pKQogIC5iYW5rKCJ0cjgwOCIpCiAgLm4oMSkKCiQ6IHNvdW5kKCJ%2BIGNwIikKICAuc2xvdyg0KQogIC5iYW5rKCJ0cjgwOCIpCiAgLm4oMSkKCiQ6IHNvdW5kKCJ0cmlhbmdsZXMqPDQhMyAyPiB0cmlhbmdsZXMiKQogIC5uKDE3KQogIC5sZWdhdG8oIjAuMyAxIikKICAuc2xvdygyKQogIC5nYWluKDEuMDQpCgokOiBuKCIwIC0zIC0yIC0zIikuc2NhbGUoImEzOm1pbm9yIikKICAuc291bmQoImdrcywgcGlhbm86MSIpCiAgLnRyYW5zcG9zZSgiWzAsPC0xNyAtMTIgWy0xNyw3XSBbNywtMjRdPl0iLml0ZXIoNCkpCiAgLmF0dGFjaygwLjAxKQogIC5yZWxlYXNlKDIpCiAgLnNwZWVkKHNpbmUucmFuZ2UoMC45OSwxKS5zbG93KDUpKQogIC5zbG93KDgpCiAgLmdhaW4oMC4xNikKICAucm9vbSgyKQogIC5kZWxheSgwLjQpCiAgLmRlbGF5dGltZSgwLjI1KQogIC5kZWxheWZlZWRiYWNrKDAuNykKICAuaHBmKDQwMCkKICAuY2hvcCg0KQ%3D%3D&#34; title=&#34;Strudel live coding editor&#34; style=&#34;width:100%;height:100%;border:0;&#34; sandbox=&#34;allow-scripts allow-same-origin&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;This was a very fun challenge figuring out which aspects of grime to replicate e.g. the triangles, wub wub bass, and the quite sparse 808s. I can definitely see myself adopting this more in the future. I&amp;rsquo;m looking forward to hearing Nkosi&amp;rsquo;s lyrics on top of it.&lt;/p&gt;&#xA;&lt;h2 id=&#34;silent-running&#34;&gt;Silent Running&lt;/h2&gt;&#xA;&lt;p&gt;On the final night we all had an interesting option of doing a live score to the &lt;a href=&#34;https://en.wikipedia.org/wiki/Silent_Running&#34;&gt;1972 film Silent Running&lt;/a&gt;. The idea was that during the many sections without dialogue we could separately or collaboratively do a score for it. I&amp;rsquo;d never heard of the film before but Sheffield&amp;rsquo;s own 65daysofstatic had &lt;a href=&#34;https://65daysofstatic.bandcamp.com/album/silent-running&#34;&gt;done a new score&lt;/a&gt; for it in 2011 for Glasgow Film Festival.&lt;/p&gt;&#xA;&lt;p&gt;I asked to score the opening title sequence and the section following it, with each being about three minutes. I wanted something slightly sombre sounding to match the dystopian tone of the film. I was also imagining something minimal like the opening of &lt;a href=&#34;https://www.youtube.com/watch?v=RSEeta35X0s&#34;&gt;Idaho by Open Mike Eagle&lt;/a&gt;. For chords I basically opened &lt;a href=&#34;https://f328my.csb.app/&#34;&gt;this chord voicings list&lt;/a&gt; and picked chords until I was happy.&lt;/p&gt;&#xA;&lt;p&gt;I really really really love cello and upright bass sounds. There&amp;rsquo;s something about the dry, deep, gravelly sound that I enjoy, so I was happy to see Strudel already has some synthesisers (&lt;code&gt;gm_cello:1&lt;/code&gt; and &lt;code&gt;gm_acoustic_bass:2&lt;/code&gt;) for this.&lt;/p&gt;&#xA;&#xA;&lt;div style=&#34;position:relative;width:100%;aspect-ratio:16/9;margin-block:var(--space-8);&#34;&gt;&#xA;  &lt;iframe src=&#34;https://strudel.cc/#c2V0Y3BtKDEwMC80KQoKJDogc291bmQoIjxiZCBbYmQgYmQgYmQgfl0%2BIHNkIikuYmFuaygicm9sYW5kdHI5MDkiKQoKJDogc291bmQoImhoKjYiKQoKJDogY2hvcmQoIjxBbSBBc3VzIEEtYWRkOSBBN2I5YjEzPiIpCiAgLnZvaWNpbmcoKQogIC5zb3VuZCgicGlhbm8iKQogIC5zbG93KDQpCgokOiBjaG9yZCgiPEFtIEFzdXMgQS1hZGQ5IEE3YjliMTM%2BIikKICAudm9pY2luZygpCiAgLmFycCgiMjQgPH4gMz4gPH4gMiBbfiAzXSA%2BIDx%2BIDE%2BIDYgNyA8OSA0PiA8OCAyPiIpCiAgLnNvdW5kKCJwaWFubyIpCiAgLnNvbWV0aW1lc0J5KDAuNSwgYWRkKG5vdGUoIjwxMiAyND4iKSkpCiAgLnNvbWVDeWNsZXNCeSgwLjU3LCBhZGQobm90ZSgiNyIpKSkKICAuc3RydWN0KCJ0KjEyIikKICAucGx5KCJbMiA0XSBbNCAzXSAyIFsxIDRdIikKICAuZ2FpbigxLjIpCiAgLnNsb3coNCkKICAucGFuKDAuOCkKICAuZGVsYXkoMC4yNSkKICAuZGVsYXl0aW1lKDAuMjUpCiAgLmRlbGF5ZmVlZGJhY2soMC40KQoKJDogY2hvcmQoIjxBbSBBc3VzIEEtYWRkOSBBN2I5YjEzPiIuc2xvdyg0KSkKICAudm9pY2luZygpCiAgLnN1Yihub3RlKDI0KSkKICAuYXJwKCI8MCBbMSBbNyA1XSAyIDBdPiAxIDIiKQogIC5zb3VuZCgiZ21fYWNvdXN0aWNfYmFzcyIpCiAgLm4oMikKCiQ6IGNob3JkKCI8QW0gQXN1cyBBLWFkZDkgQTdiOWIxMz4iLnNsb3coNCkpCiAgLnZvaWNpbmcoKQogIC5zdWIobm90ZSgxMikpCiAgLnNvdW5kKCJnbV9jZWxsbyIpCiAgLm4oMSkKICAuZ2FpbigwLjUpCiAgLmF0dGFjaygwLjgpCiAgLnJlbGVhc2UoMS40KQogIC5yb29tKDAuNCkKICAucm9vbXNpemUoNykK&#34; title=&#34;Strudel live coding editor&#34; style=&#34;width:100%;height:100%;border:0;&#34; sandbox=&#34;allow-scripts allow-same-origin&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Finally, I added in some weird synthy noises from a &lt;a href=&#34;https://www.korg.co.uk/products/monotron-delay&#34;&gt;Korg Monotron Delay&lt;/a&gt;. Here&amp;rsquo;s a recreation of the opening credits with the code overlaid.&lt;/p&gt;&#xA;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/errorcamp-2026/images/silent-running-rescore.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&#xA;&lt;p&gt;If the complete rescoring of the film from Errorcamp is uploaded anywhere I&amp;rsquo;ll edit this post with a link to it.&lt;/p&gt;&#xA;&lt;p&gt;For my second section I reused the &lt;a href=&#34;https://github.com/netherlands-coding-live/community-code/blob/master/hellocatfood/hellocatfood.tidal&#34;&gt;first part&lt;/a&gt; of &lt;a href=&#34;https://www.youtube.com/watch?v=CWauJxlYHlk&#34;&gt;my contribution to the Behind the Screens series&lt;/a&gt;. It didn&amp;rsquo;t fit too well but it was interesting to give a new context to an earlier work.&lt;/p&gt;&#xA;&lt;h2 id=&#34;dude-chilling&#34;&gt;Dude chilling&lt;/h2&gt;&#xA;&lt;p&gt;Aside from that I really just had a great time chillin&amp;rsquo; out &lt;del&gt;maxin&amp;rsquo;, relaxin all cool&lt;/del&gt; and learning about what everyone else is up to. Here&amp;rsquo;s some photos:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/errorcamp-2026/images/errorcamp-001_hu_f60eb1cbd0cf0104.jpg&#34; alt=&#34;Errorcamp 2026&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/errorcamp-2026/images/errorcamp-002_hu_162107c957797fb5.jpg&#34; alt=&#34;Errorcamp 2026&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/errorcamp-2026/images/errorcamp-004_hu_5b6b5c6a5f0decc1.jpg&#34; alt=&#34;Errorcamp 2026&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/errorcamp-2026/images/errorcamp-005_hu_4582d7023c0cd2f3.jpg&#34; alt=&#34;Errorcamp 2026&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/errorcamp-2026/images/errorcamp-006_hu_1c9adb03d2739caf.jpg&#34; alt=&#34;Errorcamp 2026&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/errorcamp-2026/images/errorcamp-007_hu_b96f0b5469a46e12.jpg&#34; alt=&#34;Errorcamp 2026&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/errorcamp-2026/images/errorcamp-008_hu_9024d4741b0875e3.jpg&#34; alt=&#34;Errorcamp 2026&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;Thanks to the organisers and hosts for such a great weekend!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Week of Patching Day 2</title>
      <link>https://hellocatfood.com/blog/week-of-patching-day-2/</link>
      <pubDate>Thu, 16 Jul 2026 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/week-of-patching-day-2/</guid>
      <description>&lt;p&gt;July 6th - 12th was a self-directed &lt;a href=&#34;https://palomakop.tv/week-of-patching/&#34;&gt;Week of Patching&lt;/a&gt;, initiated by &lt;a href=&#34;https://palomakop.tv/&#34;&gt;Paloma Kop&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://palomakop.tv/week-of-patching/&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/week-of-patching-day-2/images/week-of-patching_hu_1b08c5d774d96ede.webp&#34; alt=&#34;&amp;ldquo;Week of Patching by Paloma Kop, remixed to add colour by me&amp;rdquo;&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Week of Patching is a playful invitation to spend a week, in parallel with other people across the internet, engaging with a patching-based practice.&lt;/p&gt;&#xA;&lt;p&gt;[&amp;hellip;]&lt;/p&gt;&#xA;&lt;p&gt;Each day, create a patch and then make a recording of its output.&lt;/p&gt;&#xA;&lt;p&gt;At the end of the week, take pieces of all of those recordings and edit them together into a single composition. (It doesn&amp;rsquo;t have to be long; for example, you could take 30 seconds of each patch in series to create a 3.5 minute composition.)&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;From my earliest days of doing creative coding I have been really interested in patching environments, specifically &lt;a href=&#34;https://puredata.info/&#34;&gt;Pure Data&lt;/a&gt;. I like how I can trace the flow of data by simply looking at patch cable, even if the actual patch ends up being a mess!&lt;/p&gt;&#xA;&lt;p&gt;Since 2023 I&amp;rsquo;ve also been into hardware video synthesis via &lt;a href=&#34;https://lzxindustries.net/&#34;&gt;LZX&lt;/a&gt;/&lt;a href=&#34;https://syntonie.fr/&#34;&gt;Syntonie&lt;/a&gt; Eurorack modules, which I really love for the same reason, but also because, unlike software, you can really just plug something in and see what happens. As long as you&amp;rsquo;re not literally giving something too much electricity it&amp;rsquo;s pretty hard to generate no output.&lt;/p&gt;&#xA;&lt;p&gt;I go through phases of being really into patching and then not touching it for weeks or months. Seeing the announcement of Week of Patching I was excited to get the motivation to do it again. Alas, life always finds a way to interfere with plans, so in the end I only did day #2.&lt;/p&gt;&#xA;&lt;p&gt;The tl;dr is that I wish I dedicated more time to experimenting and not try and rush something to meet a deadline. I should also try and decide on a recording setup ahead of time. And finally, I also think the heatwave massively affected my ability to think and deal with technical issues.&lt;/p&gt;&#xA;&lt;h2 id=&#34;cardinal-vcv-rack-tidalcycles-monome-grid&#34;&gt;Cardinal (VCV Rack), TidalCycles, monome grid&lt;/h2&gt;&#xA;&lt;p&gt;Creating the Cardinal patch was initially quite challenging. I had big ideas but hadn&amp;rsquo;t patched in a month or two so spent most of time was spent remembering what modules do. Eventually I settled on a very simple but effective ambient pad sound with some modulation.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/week-of-patching-day-2/images/cardinal-patch_hu_5c94d195d95878c.png&#34; alt=&#34;Week of Patching Day 2&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;To create melody I had a couple of options. In most situations I would just use &lt;a href=&#34;https://tidalcycles.org/&#34;&gt;TidalCycles&lt;/a&gt; to generate a melody and send midi to Cardinal, but in the spirit of experimentation and using things I already own I opted to use the &lt;a href=&#34;https://monome.org/docs/grid/&#34;&gt;monome grid&lt;/a&gt;. Early in 2026 &lt;a href=&#34;https://monome.org/docs/iii/&#34;&gt;they released iii&lt;/a&gt;, which basically turns the grid into a standalone instrument. I loaded it with the &lt;a href=&#34;https://monome.org/docs/iii/library/wake/&#34;&gt;wake&lt;/a&gt; script (a standalone variation of &lt;a href=&#34;https://llllllll.co/t/awake/21022&#34;&gt;awake&lt;/a&gt;) which let me play some nice generative melodies.&lt;/p&gt;&#xA;&lt;p&gt;Next I wanted to add some percussion and granular sounds using TidalCycles. On paper this was very simple but in trying to keep everything in sync I resurfaced a bug that I discovered in 2020. TidalCycles can use AbletonLink for its clock and bpm syncing. &lt;a href=&#34;https://kx.studio/Applications:Carla&#34;&gt;Carla&lt;/a&gt; is a plugin host (think virtual pedalboard) which can also use AbletonLink. What this means is that any vsts/lv2s that you load in Carla that use clock/bpm will now all be in sync with TidalCycles. Great!&lt;/p&gt;&#xA;&lt;p&gt;I used Carla to host the Cardinal lv2 plugin. In Cardinal I used delay modules which used the host&amp;rsquo;s (Carla) bpm. So far no issues. I then wanted to send the clock, bpm and transport information to the monome grid so that it&amp;rsquo;s melody (generated via wake) would be in sync with everything else. x42 had made a very useful plugin for sending clock, transport, and bpm over midi called &lt;a href=&#34;https://x42-plugins.com/x42/x42-midi-clock-generator&#34;&gt;mclk&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/week-of-patching-day-2/images/carla-patch_hu_670ec7ac684a2b5b.png&#34; alt=&#34;Week of Patching Day 2&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;There is, however, one massive catch: The moment you enable &amp;ldquo;Use Ableton Link&amp;rdquo; in Carla the mclk plugin stops working. Or maybe it&amp;rsquo;s Carla that stops working. Either way, the result is that the clock/bpm doesn&amp;rsquo;t get sent to the monome grid. When &lt;a href=&#34;https://github.com/x42/mclk.lv2/issues/1&#34;&gt;I reported this &amp;ldquo;bug&amp;rdquo; in 2020&lt;/a&gt; a fix for mclk was proposed but ultimately not implemented, with x42 saying that it&amp;rsquo;s an issue with Carla. Yay. With time running out and the heatwave reducing my patience for tech issues to zero I just ditched the idea of integrating TidalCycles.&lt;/p&gt;&#xA;&lt;h2 id=&#34;video-patching&#34;&gt;Video patching&lt;/h2&gt;&#xA;&lt;p&gt;I similarly had quite big ambitions for creating visuals with the video synth which failed to materialise. What I wanted to do was control my video synth modules with either the monome grid or Cardinal. I would have achieved this by using the &lt;a href=&#34;https://noiseengineering.us/products/univer-inter/&#34;&gt;Univer Inter&lt;/a&gt; module to convert usb midi to CV, and then the &lt;a href=&#34;https://www.scopicmodular.com/&#34;&gt;SCA-5 Voltage Scaler&lt;/a&gt; to scale those voltages down to 0-1v.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/week-of-patching-day-2/images/video-synth_hu_1cedea599b52b19b.jpg&#34; alt=&#34;Week of Patching Day 2&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;I didn&amp;rsquo;t want to do audio-reactive visuals, but instead have the visuals be closely tied to the audio. In reality, like the audio, I rushed and put a bit too much pressure on myself to create something interesting. A thing that I have learnt about my creative process is that some of my best or most fun work comes out of free experimentation. The moment that I am faced with any deadlines and expectations I essentially freeze up.&lt;/p&gt;&#xA;&lt;p&gt;I remember reading an &lt;a href=&#34;https://vdmx.vidvox.net/blog/interview-with-sghp&#34;&gt;interview with Sarah GHP&lt;/a&gt; where she talks about her process and has a similar outlook:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;So have a goal, have a bunch of happy accidents, and then try to understand things so you can recreate the accidents. You will have more accidents and grow your list of things to understand.&lt;/p&gt;&#xA;&lt;p&gt;[&amp;hellip;]&lt;/p&gt;&#xA;&lt;p&gt;So, I guess my advice is:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Look for your starting point. What do you actually like? What do you like that isn&amp;rsquo;t what everyone else likes? Being a bit of a hater (in your head!) is also a good way to find a starting point. Don&amp;rsquo;t be mean, but it is useful to know what you do not want to do, especially if you aren&amp;rsquo;t sure what you want to do.&lt;/li&gt;&#xA;&lt;li&gt;Go out and fuck up a lot.&lt;/li&gt;&#xA;&lt;li&gt;Find a balance between exploration and deliberation. Don&amp;rsquo;t try to save everything because you will drive yourself mad.&lt;/li&gt;&#xA;&lt;li&gt;Focus on understanding and avenues will open up around that.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;The video patch I created was still really nice and gave me room to play, but there&amp;rsquo;s definitely some playfulness missing.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/week-of-patching-day-2/images/video-patching_hu_8d62f7ff1f5ac635.webp&#34; alt=&#34;Week of Patching Day 2&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;h2 id=&#34;patching-it-together&#34;&gt;Patching it together&lt;/h2&gt;&#xA;&lt;p&gt;I haven&amp;rsquo;t done many at-home recordings of synth jams but this seemed like a good opportunity to do so even if the conditions were not ideal. An issue that I, and many others living in small apartments, faced is I don&amp;rsquo;t have a dedicated space where I can leave all of my equipment permanently set up. I have to wait for any shared space to become available and then reconstruct my setup each time. It&amp;rsquo;s inconvenient and takes time away from creating.&lt;/p&gt;&#xA;&lt;p&gt;Eventually I found a spot on the dining table to film. I spent more time than I should have arranging the synths and laptop so that everything was in shot.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/week-of-patching-day-2/images/kitchen-table-patching-001_hu_c6359fbd879f451d.jpg&#34; alt=&#34;Week of Patching Day 2&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;The layout meant that using the video synth was actually kinda difficult. I couldn&amp;rsquo;t see all of the modules and had to reach over quite far to turn some knobs.&lt;/p&gt;&#xA;&lt;p&gt;After about 30 minutes of arranging I settled on a setup, sat down and hit record! Enjoy 8ish minutes of me pressing buttons and twiddling knobs.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/DsK1K_HYkAQ?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;i-should-do-this-more-often&#34;&gt;I should do this more often&lt;/h2&gt;&#xA;&lt;p&gt;The result was quite pleasant though not musically or visually very interesting. In an ideal world this would have served as day 0 of the Week of Patching, a day to make sure all of the hardware and software was working as expected and create an environment that I could comfortably create in. But, as the saying goes, life&amp;hellip; finds a way to mess up your plans!&lt;/p&gt;&#xA;&lt;p&gt;Hopefully this will serve as a reminder to me to do more experiments so that I&amp;rsquo;m not caught off guard for the next Week of Patching. Thanks to Paloma Kop for starting this initiative, it was still a fun learning experience!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>2026</title>
      <link>https://hellocatfood.com/blog/2026/</link>
      <pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/2026/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2026/images/2026.gif&#34; alt=&#34;2026&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Creating the Basic Waveforms artwork</title>
      <link>https://hellocatfood.com/blog/creating-the-basic-waveforms-artwork/</link>
      <pubDate>Fri, 12 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/creating-the-basic-waveforms-artwork/</guid>
      <description>&lt;div class=&#34;editor-note&#34; role=&#34;note&#34;&gt;&#xA;  &lt;p class=&#34;editor-note-label&#34;&gt;Editor&#39;s note — 30.07.2026&lt;/p&gt;&#xA;  &lt;div class=&#34;editor-note-body&#34;&gt;This blog post is based on a set of posts I made &lt;a href=&#34;https://post.lurk.org/@hellocatfood&#34;&gt;on Mastodon&lt;/a&gt; in December 2025. I&amp;rsquo;m reposting it here with some added information.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;On Friday 4th December &lt;a href=&#34;https://www.berkeleynoise.com/celesteh/podcast/&#34;&gt;Charles Céleste Hutchins&lt;/a&gt; released a new EP, Basic Waveforms, and I was happy to create the artwork for it! Charles had already &lt;a href=&#34;https://post.lurk.org/@celesteh@hachyderm.io/115533642082144753&#34;&gt;had a go&lt;/a&gt; at creating artwork for it but I jumped in and said I could probably create something based on it.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/creating-the-basic-waveforms-artwork/images/basic-waveforms-charles_hu_916cc10b0bb2e3d8.png&#34; alt=&#34;Creating the Basic Waveforms artwork&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;Before I get into how I made the artwork you should definitely listen to and buy the EP.&lt;/p&gt;&#xA;&lt;iframe title=&#34;Bandcamp audio&#34; style=&#34;border: 0; width: 100%; height: 120px;&#34; src=&#34;https://bandcamp.com/EmbeddedPlayer/album=2830234088/size=large/bgcol=ffffff/linkcol=0687f5/tracklist=false/artwork=small/transparent=true/&#34; seamless&gt;&lt;a href=&#34;https://charleshutchins.bandcamp.com/album/basic-waveforms&#34;&gt;Basic Waveforms by Charles Celeste Hutchins&lt;/a&gt;&lt;/iframe&gt;&#xA;&lt;p&gt;I already knew that I wanted to use analog video synthesis to create the artwork. For those not in the know, video synthesis is similar to audio synthesis, but instead of +1 to -1 doing amplitude things, think of it as going from white (+1) to black (0) to white (-1). This creates vertical lines on a screen. The higher the frequency, the more lines there are. The higher the amplitude the more visible the lines are. Of course there&amp;rsquo;s a lot more to this but that basic explanation should suffice for now.&lt;/p&gt;&#xA;&lt;p&gt;I have a modular video synthesiser featuring a bunch of modules primarily from LZX and Syntonie. Check out my full setup &lt;a href=&#34;https://modulargrid.net/e/racks/view/2540151&#34;&gt;on Modulargrid&lt;/a&gt; if you&amp;rsquo;re interested.&lt;/p&gt;&#xA;&lt;h2 id=&#34;hydra-alternative&#34;&gt;Hydra alternative&lt;/h2&gt;&#xA;&lt;p&gt;Side note, you can always take a step into video synthesis without shelling out a lot of money by using Hydra from &lt;a href=&#34;https://ojack.xyz/&#34;&gt;Olivia Jack&lt;/a&gt;. Here&amp;rsquo;s an example of a few waveforms with help from a plugin by &lt;a href=&#34;https://chaos.social/@kandid&#34;&gt;kandid&lt;/a&gt;.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;hydra-embed&#34;&gt;&#xA;  &lt;iframe src=&#34;https://hydra.ojack.xyz/?code=JTJGJTJGJTIwbG9hZCUyMGFkZGl0aW9uYWwlMjB3YXZlZm9ybXMlMjBodHRwcyUzQSUyRiUyRmdpdGxhYi5jb20lMkZtZXRhZ3Jvd2luZyUyRmV4dHJhLXNoYWRlcnMtZm9yLWh5ZHJhJTBBYXdhaXQlMjBsb2FkU2NyaXB0KCUyMmh0dHBzJTNBJTJGJTJGbWV0YWdyb3dpbmcub3JnJTJGZXh0cmEtc2hhZGVycy1mb3ItaHlkcmElMkZsaWItd2F2ZS5qcyUyMiklMEElMEElMkYlMkYlMjBzcXVhcmUlMjB3YXZlJTIwbW9kZXVsYXRlZCUyMGJ5JTIwc2luZSUyMHdhdmUlMEFzcXUoMTAlMkMwKSUwQS5tb2R1bGF0ZShvc2MoNTAlMkMwKS5yb3RhdGUoTWF0aC5QSSUyRjE4MCo5MCkpJTBBLm91dChvMCklMEElMEElMkYlMkYlMjB0cmlhbmdsZSUyMHdhdmUlMjBtb2R1bGF0ZSUyMGJ5JTIwc2luZSUyMHdhdmUlMEF0cmkoMTAlMkMwKSUwQS5tb2R1bGF0ZShvc2MoNTAlMkMwKS5yb3RhdGUoTWF0aC5QSSUyRjE4MCo5MCkpJTBBLm91dChvMSklMEElMEElMkYlMkYlMjBzaW5lJTIwd2F2ZSUyMG1vZHVsYXRlJTIwYnklMjBzaW5lJTIwd2F2ZSUwQW9zYyg2MCUyQzApJTBBLm1vZHVsYXRlKG9zYyg1MCUyQzApLnJvdGF0ZShNYXRoLlBJJTJGMTgwKjkwKSklMEEub3V0KG8yKSUwQSUwQXJlbmRlcihvMiklMEE%3D&#34; title=&#34;Hydra visualiser&#34; allow=&#34;accelerometer;autoplay;midi;encrypted-media;gyroscope;accelerometer&#34; sandbox=&#34;allow-scripts allow-same-origin&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;back-to-video-synthesis&#34;&gt;Back to video synthesis&lt;/h2&gt;&#xA;&lt;p&gt;The first stage was building the video patch for each waveform. &lt;a href=&#34;https://lzxindustries.net/modules/dwo3&#34;&gt;LZX&amp;rsquo;s DWO3 module&lt;/a&gt; is responsible for most of it. I just modulated some vertical square waves with either a horizontal sine, square, or triangle wave.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/creating-the-basic-waveforms-artwork/images/sawtooth_square_hu_b065d3ceb305bbbc.png&#34; alt=&#34;Creating the Basic Waveforms artwork&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;I also created a video for each track. The &lt;a href=&#34;https://noiseengineering.us/products/univer-inter/&#34;&gt;Univer Inter midi to CV module&lt;/a&gt; made creating a timeline for the video really easy as I could create a midi sequence using any software on that could output midi.&lt;/p&gt;&#xA;&lt;p&gt;Originally I wanted to use &lt;a href=&#34;https://ossia.io/&#34;&gt;Ossia&lt;/a&gt; to send out midi values but I couldn&amp;rsquo;t get it to work exactly how I wanted so instead I used &lt;a href=&#34;https://ardour.org/&#34;&gt;Ardour&lt;/a&gt; which might sound like a surprising choice!&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/creating-the-basic-waveforms-artwork/images/ardour-session_hu_753518d1b214201d.png&#34; alt=&#34;Creating the Basic Waveforms artwork&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;In Ardour I created a CC automation track and tried to make the values reflect the intensity of the music. This was sent to Univer Inter over USB and then to the CV input of a few different eurorack modules.&lt;/p&gt;&#xA;&lt;p&gt;With all the automation set up I hit play and recorded the video using OBS. I also controlled the video synthesiser manually for some parts to avoid it feeling too robotic. Here&amp;rsquo;s a bit of me recording the Squares track.&lt;/p&gt;&#xA;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/creating-the-basic-waveforms-artwork/images/squares-recording.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&#xA;&lt;p&gt;So that&amp;rsquo;s everything done, right? Nope! I really liked the output but felt it looked a bit too clean despite it being the output of a noisy analog setup. I wanted to have a few more subtle imperfections, similar to the CRT shaders that you get on things like Retroarch. I could have used the brilliant &lt;a href=&#34;https://ntsc.rs/&#34;&gt;ntsc-rs plugin&lt;/a&gt; to achieve this but even that didn&amp;rsquo;t feel right.&lt;/p&gt;&#xA;&lt;p&gt;Here&amp;rsquo;s a section of the Sines track as captured from OBS from a cheap composite capture card.&lt;/p&gt;&#xA;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/creating-the-basic-waveforms-artwork/images/sines-video.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&#xA;&lt;p&gt;A common practice in the video synth world is something called rescanning, which is basically pointing a camera at a screen and recording the output. There&amp;rsquo;s a few reasons that you might want to do this including upscaling and for glitch art, but for my purpose the screen itself would introduce some hopefully subtle artefacts and make it look more authentically analog. One small problem: I don&amp;rsquo;t own a CRT! They&amp;rsquo;re getting expensive to buy (even second hand) and I needed one by the next day. Luckily &lt;a href=&#34;https://vividprojects.org.uk/&#34;&gt;Vivid Projects&lt;/a&gt; have several so I ventured there to use one.&lt;/p&gt;&#xA;&lt;p&gt;Using a HDMI to composite adaptor I sent my laptop video out to an old Trinitron TV. Aaaand then the TV exploded! It was actually quite dramatic. It made a poof sound and then the magic smoke was released from the back. After apologies were given and the smoke cleared I opted to instead use a much smaller black and white CCTV monitor. I again loaded up the video into OBS and used a combination of &lt;a href=&#34;https://syntonie.fr/products/stable&#34;&gt;Stable&lt;/a&gt; and &lt;a href=&#34;https://syntonie.fr/products/cbv001-circuit-bent-video-enhancer&#34;&gt;CVB001&lt;/a&gt; eurorack modules to have some control over contrast and saturation.&lt;/p&gt;&#xA;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/creating-the-basic-waveforms-artwork/images/vivid-projects-filming.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&#xA;&lt;p&gt;Once home I finally brought in all of the footage and did some basic cropping and perspective editing. A last-minute change I made was to show the TV frame. I think it helped to give context and show that it really is a CRT and not just a filter. There&amp;rsquo;s also a little bit of ghosting and screen flickering due to refresh rates of the camera and screen, but again I like it!&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-top: 75%;&#34;&gt;&lt;iframe title=&#34;Sines&#34; width=&#34;100%&#34; height=&#34;100%&#34; src=&#34;https://v.basspistol.org/videos/embed/vX8YmqxDaZkPw1mpEvKrUj&#34; style=&#34;border: 0px; position: absolute; inset: 0px;&#34; allow=&#34;fullscreen&#34; sandbox=&#34;allow-same-origin allow-scripts allow-popups allow-forms&#34;&gt;&lt;/iframe&gt;&lt;/div&gt;&#xA;&lt;p&gt;For the final EP cover I put the artist and title text on separately using GIMP as it was too blurry from the CRT rescan.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/creating-the-basic-waveforms-artwork/images/basic-waveforms_hu_f0bd9fbe1565d373.jpg&#34; alt=&#34;Creating the Basic Waveforms artwork&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;Overall I&amp;rsquo;m really happy with how it all turned out and I enjoyed the multi-part process of making it!&lt;/p&gt;&#xA;&lt;p&gt;You should definitely go support Charles and &lt;a href=&#34;https://charleshutchins.bandcamp.com/album/basic-waveforms&#34;&gt;buy his EP&lt;/a&gt;!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>(Algo|Afro) Futures - 2021-2025</title>
      <link>https://hellocatfood.com/blog/algo-afro-futures-2021-2025/</link>
      <pubDate>Mon, 13 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/algo-afro-futures-2021-2025/</guid>
      <description>&lt;div class=&#34;editor-note&#34; role=&#34;note&#34;&gt;&#xA;  &lt;p class=&#34;editor-note-label&#34;&gt;Editor&#39;s note — 02.09.2026&lt;/p&gt;&#xA;  &lt;div class=&#34;editor-note-body&#34;&gt;(Algo|Afro) Futures ended in 2025. I published an announcement on &lt;a href=&#34;https://www.instagram.com/p/DPwM-ucghel/&#34;&gt;Instagram&lt;/a&gt; and &lt;a href=&#34;https://post.lurk.org/@algoafrofutures/115367510811052367&#34;&gt;Mastodon&lt;/a&gt; about this, but I thought I&amp;rsquo;d also publish it here with some more thoughts so that it has a place off social media&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;figure&gt;&lt;span class=&#34;lightbox-trigger&#34; aria-label=&#34;Logo by Designer Philly&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/algo_afro_futures_hu_83a9ded4a50238de.png&#34; alt=&#34;Logo by Designer Philly&#34; loading=&#34;lazy&#34;&gt;&lt;/span&gt;&lt;figcaption&gt;Logo by Designer Philly&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;p&gt;After four editions of the programme, &lt;a href=&#34;https://algo-afro-futures.lurk.org/&#34;&gt;(Algo|Afro) Futures&lt;/a&gt; has come to an end.&lt;/p&gt;&#xA;&lt;p&gt;We started the programme in 2021 as a way to address the lack of diversity that myself and co-founder &lt;a href=&#34;https://slab.org/&#34;&gt;Alex McLean&lt;/a&gt; had noticed within the UK live coding scene.&lt;/p&gt;&#xA;&lt;div class=&#34;gallery-carousel&#34; tabindex=&#34;0&#34; aria-label=&#34;Image gallery&#34;&gt;&#xA;  &lt;div class=&#34;carousel-track&#34;&gt;&#xA;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/001-algo_afro_futures_marcin_sz.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo by Marcin Sz&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-2&#34; aria-label=&#34;Photo by Marcin Sz&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/001-algo_afro_futures_marcin_sz_hu_878554509b1eba7b.jpg&#34; alt=&#34;Photo by Marcin Sz&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo by Marcin Sz&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/002-algo_afro_futures_marcin_sz.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo by Marcin Sz&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-2&#34; aria-label=&#34;Photo by Marcin Sz&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/002-algo_afro_futures_marcin_sz_hu_e53a8e052f9b08e6.jpg&#34; alt=&#34;Photo by Marcin Sz&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo by Marcin Sz&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/003-algo_afro_futures_jodi_cunningham.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo by Jodi Cunningham&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-2&#34; aria-label=&#34;Photo by Jodi Cunningham&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/003-algo_afro_futures_jodi_cunningham_hu_52e9d0c7692a0a4d.jpg&#34; alt=&#34;Photo by Jodi Cunningham&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo by Jodi Cunningham&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/004-algo_afro_futures_jodi_cunningham.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo by Jodi Cunningham&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-2&#34; aria-label=&#34;Photo by Jodi Cunningham&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/004-algo_afro_futures_jodi_cunningham_hu_f16847b450457535.jpg&#34; alt=&#34;Photo by Jodi Cunningham&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo by Jodi Cunningham&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&#xA;  &lt;/div&gt;&#xA;  &lt;button class=&#34;carousel-btn prev&#34; aria-label=&#34;Previous image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M15 18l-6-6 6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;carousel-btn next&#34; aria-label=&#34;Next image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M9 18l6-6-6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;div class=&#34;carousel-dots&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Since then, the live coding scene has changed a lot. New tools have been built, more people are finding out about live coding through their own means, and bringing their own take on what can be done with live coding.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m proud of the impact that this programme has had - we&amp;rsquo;ve been able to give 25 early-career Black artists the time, space, and support for them to learn live coding. It certainly hasn&amp;rsquo;t solved the problem of diversity and racism within the live coding scene, nor was that ever the intention, but I also feel it&amp;rsquo;s time to give space for this new generations of live coders to develop a programme that reflects who they are and how they work.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://vividprojects.org.uk/&#34;&gt;Vivid Projects&lt;/a&gt;, the project partner and host organisation, is committed to supporting artists and creatives from under represented communities through a dedicated programme. They would love to hear from anyone who wanted to take the lead on starting a similar project. Get in touch!&lt;/p&gt;&#xA;&lt;div class=&#34;gallery-carousel&#34; tabindex=&#34;0&#34; aria-label=&#34;Image gallery&#34;&gt;&#xA;  &lt;div class=&#34;carousel-track&#34;&gt;&#xA;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/005-algo_afro_futures_marcin_sz.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo by Marcin Sz&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-3&#34; aria-label=&#34;Photo by Marcin Sz&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/005-algo_afro_futures_marcin_sz_hu_3b541cb5c39af093.jpg&#34; alt=&#34;Photo by Marcin Sz&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo by Marcin Sz&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/006-algo_afro_futures_leah_moses.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo by Leah Moses&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-3&#34; aria-label=&#34;Photo by Leah Moses&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/006-algo_afro_futures_leah_moses_hu_f0c0ee9c03d8bcbf.jpg&#34; alt=&#34;Photo by Leah Moses&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo by Leah Moses&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/007-algo_afro_futures_jake_williams.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo by Jake Williams&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-3&#34; aria-label=&#34;Photo by Jake Williams&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/007-algo_afro_futures_jake_williams_hu_44c37588bca025c4.jpg&#34; alt=&#34;Photo by Jake Williams&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo by Jake Williams&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/008-algo_afro_futures_jake_williams.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo by Jake Williams&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-3&#34; aria-label=&#34;Photo by Jake Williams&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/008-algo_afro_futures_jake_williams_hu_4c28a1d73e723834.jpg&#34; alt=&#34;Photo by Jake Williams&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo by Jake Williams&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&#xA;  &lt;/div&gt;&#xA;  &lt;button class=&#34;carousel-btn prev&#34; aria-label=&#34;Previous image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M15 18l-6-6 6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;carousel-btn next&#34; aria-label=&#34;Next image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M9 18l6-6-6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;div class=&#34;carousel-dots&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Thanks to co-founder Alex McLean for supporting the programme from the very beginning. Thanks to guest mentors &lt;a href=&#34;http://garystewart.org/&#34;&gt;Gary Stewart&lt;/a&gt; and &lt;a href=&#34;https://www.instagram.com/tygerblue_/&#34;&gt;Tyger Blue&lt;/a&gt;. Thanks to &lt;a href=&#34;https://designerphilly.com/&#34;&gt;Designer Philly&lt;/a&gt; for our awesome logo. Thanks to the various organisations that have provided additional support: &lt;a href=&#34;https://www.thentrythis.org/&#34;&gt;Then Try This&lt;/a&gt;, &lt;a href=&#34;bom.org.uk/&#34;&gt;Birmingham Open Media&lt;/a&gt;, &lt;a href=&#34;https://www.birmingham.ac.uk/&#34;&gt;University of Birmingham&lt;/a&gt;, and &lt;a href=&#34;https://brumradio.com/&#34;&gt;Brum Radio&lt;/a&gt;. Thanks also to Arts Council England for their support.&lt;/p&gt;&#xA;&lt;p&gt;Thanks to all of the participants on the programme, it was a joy watching your skills develop and I hope you continue to make great things.&lt;/p&gt;&#xA;&lt;div class=&#34;gallery-carousel&#34; tabindex=&#34;0&#34; aria-label=&#34;Image gallery&#34;&gt;&#xA;  &lt;div class=&#34;carousel-track&#34;&gt;&#xA;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/009-algo_afro_futures_jake_williams.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo by Jake Williams&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-4&#34; aria-label=&#34;Photo by Jake Williams&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/009-algo_afro_futures_jake_williams_hu_d2c0c246048687a1.jpg&#34; alt=&#34;Photo by Jake Williams&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo by Jake Williams&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;figure&gt;&lt;a href=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/010-algo_afro_futures_jake_williams.jpg&#34; class=&#34;lightbox-trigger&#34; data-caption=&#34;Photo by Jake Williams&#34; data-caption-html=&#34;true&#34; data-type=&#34;image&#34; data-group=&#34;gallery-4&#34; aria-label=&#34;Photo by Jake Williams&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algo-afro-futures-2021-2025/images/010-algo_afro_futures_jake_williams_hu_abd9b2accaea059e.jpg&#34; alt=&#34;Photo by Jake Williams&#34; loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;figcaption&gt;Photo by Jake Williams&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&#xA;  &lt;/div&gt;&#xA;  &lt;button class=&#34;carousel-btn prev&#34; aria-label=&#34;Previous image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M15 18l-6-6 6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;button class=&#34;carousel-btn next&#34; aria-label=&#34;Next image&#34;&gt;&#xA;    &lt;svg viewBox=&#34;0 0 24 24&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; aria-hidden=&#34;true&#34;&gt;&#xA;      &lt;path d=&#34;M9 18l6-6-6-6&#34;/&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/button&gt;&#xA;  &lt;div class=&#34;carousel-dots&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Thanks once again to Yasmeen Baig-Clifford and Vivid Projects for everything ❤️ And finally, thank you, the audience, for attending the showcase events, watching the live streams, listening to the radio show, and being enthusiastic about this programme and live coding. There’s still so much work to do to recognise the Black and Queer history of digital art, dance and electronic music, and having the support of people helps validate these efforts.&lt;/p&gt;&#xA;&lt;p&gt;Thanks and goodbye!&lt;/p&gt;&#xA;&lt;p&gt;(Algo|Afro) Futures&lt;br&gt;&#xA;2021 - 2025&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>2025</title>
      <link>https://hellocatfood.com/blog/2025/</link>
      <pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/2025/</guid>
      <description>&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/2025/images/2025.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&#xA;</description>
    </item>
    <item>
      <title>2022</title>
      <link>https://hellocatfood.com/blog/2022/</link>
      <pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/2022/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2022/images/2022.gif&#34; alt=&#34;2022&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>2021 Year in Review</title>
      <link>https://hellocatfood.com/blog/2021-year-in-review/</link>
      <pubDate>Fri, 31 Dec 2021 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/2021-year-in-review/</guid>
      <description>&lt;p&gt;I don&amp;rsquo;t have too much to say about this year. It was of course difficult in many ways but there were some moments of relief, especially when I get to see people IRL. Of course the pandemic and everything else in this world is still happening but I really valued those little moments, especially around August - October, where I could just do things. Anyway, on with the overview of 2021!&lt;/p&gt;&#xA;&lt;h2 id=&#34;january&#34;&gt;January&lt;/h2&gt;&#xA;&lt;p&gt;Not much happened in January. &lt;a href=&#34;https://www.phoenix.org.uk/event/the-idle-index/&#34;&gt;The Idle Index exhibition at Phoneix&lt;/a&gt; concluded with a talk &lt;a href=&#34;https://www.youtube.com/watch?v=Te5-lAGPLCo&#34;&gt;between some of the artists&lt;/a&gt; involved.&lt;/p&gt;&#xA;&lt;h2 id=&#34;february&#34;&gt;February&lt;/h2&gt;&#xA;&lt;p&gt;There were a lot of presentations, lectures and workshops delivered this year and this activity all started around February. After &lt;a href=&#34;https://events.vcu.edu/Details.aspx?myVal=74596&#34;&gt;lectures for VCU&lt;/a&gt; and &lt;a href=&#34;https://www.eventbrite.co.uk/e/material-witness-tickets-133236709585&#34;&gt;The Courtald&lt;/a&gt; I did a rather big presentation as part of the &lt;a href=&#34;https://screenwalks.com/&#34;&gt;Screenwalk&lt;/a&gt; series from &lt;a href=&#34;https://thephotographersgallery.org.uk/&#34;&gt;The Photographer&amp;rsquo;s Gallery&lt;/a&gt; and &lt;a href=&#34;https://www.fotomuseum.ch/en/&#34;&gt;Fotomuseum&lt;/a&gt; . It was a general overview of my practice but also welcomed back a sonification performance but with added Korg Volca synths.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/1ejukl6y7wE?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;I also started delivering a &lt;a href=&#34;https://steamhouse.org.uk/events/workshop-introduction-to-blender/&#34;&gt;four-part Blender workshop series&lt;/a&gt;. Side note, check out Devon Ko&amp;rsquo;s amazing thread on Blender resources and in particular &lt;a href=&#34;https://web.archive.org/web/20210217045139/https://twitter.com/devonko_/status/1347630835235573761?lang=en-GB&#34;&gt;why you shouldn&amp;rsquo;t follow the donut guy&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Finally this month I announced &lt;a href=&#34;https://algo-afro-futures.lurk.org/&#34;&gt;(Algo|Afro) Futures&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/algoafrofutures_hu_adf1de7b7bb820e5.jpg&#34; alt=&#34;2021 Year in Review&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;This programme is really important to me, and its launch comes/came at a time when it&amp;rsquo;s more important than ever to address racism and diversity in every aspect of art and culture.&lt;/p&gt;&#xA;&lt;h2 id=&#34;march&#34;&gt;March&lt;/h2&gt;&#xA;&lt;p&gt;This month I did two presentations which came out of my &lt;a href=&#34;https://twitter.com/MinoritySTEM/status/1335917170249895941&#34;&gt;takeover on the Minorities in Stem&lt;/a&gt; twitter account in 2020. The first was a &lt;a href=&#34;https://www.youtube.com/watch?v=MMTIdAGu0R4&#34;&gt;presentation about live coding&lt;/a&gt; for Nerd Nite London. The second presentation only two days later I had the honour of being a &lt;a href=&#34;https://www.youtube.com/channel/UCvjgXvBlbQiydffZU7m1_aw&#34;&gt;Guest Conductor on The Coding Train&lt;/a&gt;!&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/4vhzFc-sDMQ?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;Although I don&amp;rsquo;t use Processing/p5.js in my work I do really admire the work that Dan Shiffman does and how accessible his tutorials are. He&amp;rsquo;s really one of my favourite online educators and so it was an honour to be asked to present my work and talk about live coding to his audience. I followed my presentation with &lt;a href=&#34;https://www.youtube.com/watch?v=1XgrhLal88I&#34;&gt;a little performance&lt;/a&gt; too!&lt;/p&gt;&#xA;&lt;p&gt;Fundraisers for both of those events &lt;a href=&#34;https://chuffed.org/project/coders-of-colour&#34;&gt;helped to raise nearly £10,000&lt;/a&gt; for &lt;a href=&#34;https://codersofcolour.org/&#34;&gt;Coders of Colour&lt;/a&gt; :-)&lt;/p&gt;&#xA;&lt;h2 id=&#34;april&#34;&gt;April&lt;/h2&gt;&#xA;&lt;p&gt;It was fairly quiet in terms of output, partly due to ill health. I spent a week in London delivering workshops for &lt;a href=&#34;https://www.newtownculture.org/&#34;&gt;New Town Culture&lt;/a&gt; with Company Drinks.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;  &lt;iframe src=&#34;https://player.vimeo.com/video/541671201?dnt=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;Vimeo video&#34; allow=&#34;fullscreen&#34; loading=&#34;lazy&#34;&gt;&#xA;  &lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;After a long deliberation process I was happy to announce the successful applications to the (Algo|Afro) Futures programme, &lt;a href=&#34;https://www.jaetallawah.com/&#34;&gt;Jae Tallawah&lt;/a&gt;, &lt;a href=&#34;https://samiirsaunders.com/&#34;&gt;Samiir Saunders&lt;/a&gt;, &lt;a href=&#34;https://www.instagram.com/rosafrancesca.art/&#34;&gt;Rosa Francesca&lt;/a&gt;, and &lt;a href=&#34;https://www.emilymulenga.com/&#34;&gt;Emily Mulenga&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;may&#34;&gt;May&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://culture.theodi.org/rules-of-engagement/&#34;&gt;Rules of Engagement exhibition&lt;/a&gt; that I curated for ODI happened back in November 2020, but in May I was in conversation with two of the participating artists, Everest Pipkin and &lt;a href=&#34;https://www.youtube.com/watch?v=DED2IDoTXc0&#34;&gt;Nick Briz&lt;/a&gt;, about their work . Always great to speak with them!&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/JU9G0_MlSR8?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;I also made a new video work for the &lt;a href=&#34;https://www.estuaryfestival.com/&#34;&gt;Estuary Festival&lt;/a&gt; , which took a trip down the Thames Estuary, showing how it was projected to flood over 100 years. The video I created is titled &lt;a href=&#34;https://www.estuaryfestival.com/event/detail/antonio-roberts-event.html&#34;&gt;A Short History of Nearly Everything&lt;/a&gt; (big-up to fellow Reuben fans).&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;  &lt;iframe src=&#34;https://player.vimeo.com/video/555139492?dnt=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;Vimeo video&#34; allow=&#34;fullscreen&#34; loading=&#34;lazy&#34;&gt;&#xA;  &lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Making this video was a real learning experience, particularly in making the soundtrack. I feel that since making the soundtrack for &lt;a href=&#34;https://vimeo.com/468185616&#34;&gt;Windows Explorer&lt;/a&gt; and &lt;a href=&#34;https://vimeo.com/477226136&#34;&gt;Nodes&lt;/a&gt; I&amp;rsquo;ve slowly begun to be more considerate about making music, and making a 40-minute soundtrack gave me a lot to think about in terms of pacing and transitions. Still more to learn about mixing and mastering, but I definitely could sense I made progress.&lt;/p&gt;&#xA;&lt;p&gt;I also did visuals at the &lt;a href=&#34;https://www.overlapsocial.com/post/may-2021-pomp&#34;&gt;Overlap Social event&lt;/a&gt;, which was my first in-person performance since February 2020!&lt;/p&gt;&#xA;&lt;p&gt;And also this month I contributed to an NFT artwork that was sold at the &lt;a href=&#34;https://onlineonly.christies.com/s/proof-sovereignty-curated-nft-sale-lady-pheonix/coin-artist-b-1985-18/121279&#34;&gt;Proof of Sovereignty Christies auction&lt;/a&gt;. The artwork, &lt;a href=&#34;https://onlineonly.christies.com/s/proof-sovereignty-curated-nft-sale-lady-pheonix/lots/2058&#34;&gt;F473&lt;/a&gt; by &lt;a href=&#34;https://www.instagram.com/coin_artist/&#34;&gt;Coin Artist&lt;/a&gt; was an NFT and also a game! I was really happy to be working with Coin Artist/&lt;a href=&#34;https://blockade.games/&#34;&gt;Blockade Games&lt;/a&gt; again (I previously did some work with/for them in 2018 with &lt;a href=&#34;https://plasmabears.com/&#34;&gt;Plasma Bears&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;If you&amp;rsquo;ve been on the internet at all this year you will have no doubt seen the discourse around NFTs. I still have mixed-to-negative opinions about NFTs in general, so it&amp;rsquo;s very unlikely that you&amp;rsquo;ll see me &amp;ldquo;mint&amp;rdquo; or &amp;ldquo;drop&amp;rdquo; my own works,&lt;/p&gt;&#xA;&lt;h2 id=&#34;june&#34;&gt;June&lt;/h2&gt;&#xA;&lt;p&gt;This month I was really excited to finally launch &lt;a href=&#34;https://prettydarke.cool/&#34;&gt;A.M. Darke&amp;rsquo;s&lt;/a&gt; artwork that I commissioned for the ODI Rules of Engagement exhibition, &lt;a href=&#34;https://fairlyintelligent.tech/&#34;&gt;fairlyintelligent.tech&lt;/a&gt;. To launch the artwork I was in conversation with A.M. about their work&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/Evx6hxcB5j8?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;Another huge announcement was that &lt;a href=&#34;https://www.hellocatfood.com/i-am-sitting-in-a-room-acquired-by-government-art-collection/&#34;&gt;I Am Sitting in a Room&lt;/a&gt; was acquired by the &lt;a href=&#34;https://artcollection.culture.gov.uk/whats-happening/art-x-uk-acquisitions/&#34;&gt;Government Art Collection&lt;/a&gt;!&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/LhfBSiCwZ5k?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;This artwork, originally made in 2010, is a remix of Alvin Lucier&amp;rsquo;s (RIP) work of the same name. I’m really happy that they chose to acquire this piece as it marked a significant moment in my career as a digital artist.&lt;/p&gt;&#xA;&lt;h2 id=&#34;july&#34;&gt;July&lt;/h2&gt;&#xA;&lt;p&gt;The big thing to happen this month was the conclusion and celebration event for the (Algo|Afro) Futures programme. After a bunch of in-person and online workshops each of the participants presented a new performance at Vivid Projects!&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.flickr.com/photos/hellocatfood/51790943475/in/dateposted-public/&#34; title=&#34;(Algo|Afro) Futures&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/51790943475_610675731d_hu_463eb6a5d04b08f2.jpg&#34; alt=&#34;(Algo|Afro) Futures&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;script async src=&#34;//embedr.flickr.com/assets/client-code.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.flickr.com/photos/hellocatfood/51790571084/in/dateposted-public/&#34; title=&#34;(Algo|Afro) Futures&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/51790571084_6b72ccd010_hu_366870bb3770009.jpg&#34; alt=&#34;(Algo|Afro) Futures&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;script async src=&#34;//embedr.flickr.com/assets/client-code.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.flickr.com/photos/hellocatfood/51790319753/in/dateposted-public/&#34; title=&#34;(Algo|Afro) Futures&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/51790319753_25c2528ab3_hu_9f0735bab221927c.jpg&#34; alt=&#34;(Algo|Afro) Futures&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;script async src=&#34;//embedr.flickr.com/assets/client-code.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;&#xA;&lt;p&gt;The whole event was live-streamed:&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/OenTVK_AW0Y?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;I&amp;rsquo;m really proud of what they all achieved in just a few short months!&lt;/p&gt;&#xA;&lt;p&gt;I also made a music video for &lt;a href=&#34;https://www.youtube.com/watch?v=E1vsAcYaT8M&#34;&gt;Affirmation by Echo Juliet&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;august&#34;&gt;August&lt;/h2&gt;&#xA;&lt;p&gt;I did an online performance for &lt;a href=&#34;https://www.youtube.com/watch?v=RrqohepqElA&#34;&gt;Flash Crash&lt;/a&gt; and then presented some illustration work for &lt;a href=&#34;https://birminghamdesignfestival.org.uk/whats-on/exhibitions/the-creative-city/&#34;&gt;Birmingham Design Festival&amp;rsquo;s Creative City exhibition&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;september&#34;&gt;September&lt;/h2&gt;&#xA;&lt;p&gt;Another month of not much output, primarily as I was busy preparing new works. I celebrated my birthday with a performance at an Algorave in Sheffield, my first in-person live coding performance since February 2020!&lt;/p&gt;&#xA;&lt;p&gt;I also produced a new commission for Beatfreeks&amp;rsquo; Youth Trends report. You can &lt;a href=&#34;https://beatfreeksyouthtrends.com/reads/pop-up-creative-commission/&#34;&gt;see the commission&lt;/a&gt; and listen to a discussion I had about &lt;a href=&#34;https://www.youtube.com/watch?v=AsJAzAmH0zY&#34;&gt;art made with data&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;By far my highlight of September was Errorcamp, which saw around 50 live coders spend a few nights in the Lake District. We did some performances, some workshops, and some talks, but the most important thing for me was all of us just being in the same space together. The community aspect of Algorave and live coding is so important and I was really missing the in-person stuff, so I was glad to be there with others :-)&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.flickr.com/photos/hellocatfood/51489601166/in/album-72157719919072260/&#34; title=&#34;Errorcamp&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/51489601166_df389862c3_hu_c064f878b0b7489c.jpg&#34; alt=&#34;Errorcamp&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.flickr.com/photos/hellocatfood/51489602426/in/album-72157719919072260/&#34; title=&#34;Errorcamp&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/51489602426_7d8ac88189_hu_f131174aea363349.jpg&#34; alt=&#34;Errorcamp&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.flickr.com/photos/hellocatfood/51490530870/in/album-72157719919072260/&#34; title=&#34;Errorcamp&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/51490530870_5037d6fe93_hu_5d0857926c003faf.jpg&#34; alt=&#34;Errorcamp&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;I also appeared as a guest on the &lt;a href=&#34;https://www.bbc.co.uk/programmes/p09vkkg3&#34;&gt;BBC Arts &amp;amp; Ideas podcast&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;october&#34;&gt;October&lt;/h2&gt;&#xA;&lt;p&gt;This was a big month! It seems as though almost everything that was postponed in 2020 was rescheduled to take place in October 2021! My month of events started with a couple of performances at &lt;a href=&#34;https://noboundsfestival.co.uk/&#34;&gt;No Bounds Festival&lt;/a&gt; in Sheffield. Part of it was a presentation of prerecorded performances by (Algo|Afro) Futures participants and music by me, and then I performed visuals with both &lt;a href=&#34;https://slab.org/&#34;&gt;Alex McLean&lt;/a&gt; and &lt;a href=&#34;https://www.instagram.com/eye.measure/&#34;&gt;eye measure&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Then, a week later I presented new video work at the &lt;a href=&#34;https://oxfordroadcorridor.com/corridor-of-light/&#34;&gt;Corridor of Light&lt;/a&gt; festival in Manchester. The video, Move Fast And B̴͓̝͉͝r̴̞͕̬͒̾̃e̷̜̖̾̊a̸͙̲̾͐́k̴̡̩̥̆͘ Things is quite possibly my biggest projection and was placed in a very prominent position on Oxford Road. It was such a joy to see people stopping and watching the piece.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;  &lt;iframe src=&#34;https://player.vimeo.com/video/641298870?dnt=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;Vimeo video&#34; allow=&#34;fullscreen&#34; loading=&#34;lazy&#34;&gt;&#xA;  &lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.flickr.com/photos/hellocatfood/51789275152/in/dateposted-public/&#34; title=&#34;Move Fast and Break Things&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/51789275152_a1b7661c7c_hu_981e0a036ed2b643.jpg&#34; alt=&#34;Move Fast and Break Things&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.flickr.com/photos/hellocatfood/51790217601/in/dateposted-public/&#34; title=&#34;Move Fast and Break Things&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/51790217601_976a91dfef_hu_62a95e6789912441.jpg&#34; alt=&#34;Move Fast and Break Things&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This was another instance where I was really happy with the music that I made. It was made primarily using &lt;a href=&#34;https://tidalcycles.org/&#34;&gt;TidalCycles&lt;/a&gt; which I mostly used as a sequencer, and then did lots of editing in &lt;a href=&#34;https://ardour.org/&#34;&gt;Ardour&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I also &lt;a href=&#34;https://oxfordroadcorridor.com/events/algorave/&#34;&gt;co-cutrated an Algorave&lt;/a&gt;, which saw &lt;a href=&#34;https://soundcloud.com/badcirculation&#34;&gt;Bad Circulation&lt;/a&gt; do their only public performance of the year.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/AlhEc2N8VII?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.flickr.com/photos/hellocatfood/51790596854/in/dateposted-public/&#34; title=&#34;Corridor of Light Algorave&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/51790596854_ef50207d3e_hu_27ab1fbce841239a.jpg&#34; alt=&#34;Corridor of Light Algorave&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.flickr.com/photos/hellocatfood/51790216901/in/dateposted-public/&#34; title=&#34;Corridor of Light Algorave&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/51790216901_15b645c362_hu_453ca405e7b893b.jpg&#34; alt=&#34;Corridor of Light Algorave&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The following week I was in Nottingham to &lt;a href=&#34;https://www.nae.org.uk/event/half-term-workshops-live-coding-with/1030&#34;&gt;deliver a few workshops&lt;/a&gt; and then to install my work for the &lt;a href=&#34;http://www.nae.org.uk/exhibition/cut-and-mix/188&#34;&gt;Cut &amp;amp; Mix exhibition at New Art Exchange&lt;/a&gt;. The conversations with the exhibition&amp;rsquo;s curator, &lt;a href=&#34;https://www.youtube.com/watch?v=FU-uCa05E0c&#34;&gt;Ian Sergent&lt;/a&gt;, started in February 2020, and so I&amp;rsquo;m glad that the exhibition was postponed rather than cancelled.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.flickr.com/photos/hellocatfood/51791055440/in/dateposted-public/&#34; title=&#34;Cut &amp;amp; Mix&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/51791055440_c015bf738d_hu_7cccce3e145f24d6.jpg&#34; alt=&#34;Cut &amp;amp; Mix&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.flickr.com/photos/hellocatfood/51790690179/in/dateposted-public/&#34; title=&#34;Cut &amp;amp; Mix&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/51790690179_b967a2b7cf_hu_b422b9667c8c3b1b.jpg&#34; alt=&#34;Cut &amp;amp; Mix&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/animation_4.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&#xA;&lt;p&gt;The exhibition is quite close to my heart, and it&amp;rsquo;s the first time I&amp;rsquo;ve ever really focused on race in my own work, but it&amp;rsquo;s something I&amp;rsquo;ve been wanting to do for a long time. I&amp;rsquo;m already planning an extension of the work and will definitely talk and write more about the concepts behind it in the future. Also happy to see the exhibition &lt;a href=&#34;https://www.theguardian.com/artanddesign/2021/nov/01/laced-cut-mix-review-new-art-exchange-nottingham&#34;&gt;get a mention in the Guardian&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;On the same night &lt;a href=&#34;https://carefulnetworks.net/&#34;&gt;Careful Networks&lt;/a&gt; also launched.&lt;/p&gt;&#xA;&lt;h2 id=&#34;november&#34;&gt;November&lt;/h2&gt;&#xA;&lt;p&gt;I started running &lt;a href=&#34;https://steamhouse.org.uk/event/introduction-to-blender/&#34;&gt;another short course in Blender&lt;/a&gt; and then started doing &lt;a href=&#34;https://www.sitegallery.org/event/live-coding-and-visuals-workshop/&#34;&gt;Hydra workshops at Site Gallery in Sheffield&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I also made a variable glitch typeface and some gifs for the &lt;a href=&#34;https://animateassembly.org&#34;&gt;Animate Assembly&lt;/a&gt; website.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021-year-in-review/images/breathing.gif&#34; alt=&#34;2021 Year in Review&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;By far the biggest thing was the &lt;a href=&#34;https://thephotographersgallery.org.uk/whats-on/concerning-photography-photographic-networks-britain-c-1971-present&#34;&gt;Concerning Photography&lt;/a&gt; event by The Photographers&amp;rsquo; Gallery and Paul Melon Centre. I did a keynote artist talk about my practice on the &lt;a href=&#34;https://thephotographersgallery.org.uk/whats-on/artist-talk-antonio-roberts&#34;&gt;third day of the conference&lt;/a&gt;. I&amp;rsquo;ll update this post with a recording once it&amp;rsquo;s published.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/beMZec8ydzI?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;december&#34;&gt;December&lt;/h2&gt;&#xA;&lt;p&gt;As usual December was quite quiet. I did a performance for the &lt;a href=&#34;https://www.coventrybiennial.com/events/between-sound-and-concept-listening-with-the-ccru/&#34;&gt;Between Sound and Concept: Listening with the CCRU&lt;/a&gt; event at Coventry Biennial. I was quite ill that day so wasn&amp;rsquo;t my usual energetic self, but did use it as a chance to do a live debut the &lt;a href=&#34;https://lightentries.bandcamp.com/track/pulse&#34;&gt;Pulse&lt;/a&gt; and Nodes tracks. I&amp;rsquo;m definitely near the point where I&amp;rsquo;m ready to make an EP or something more official.&lt;/p&gt;&#xA;&lt;p&gt;I then took part in a discussion with Alexandra Cardenas at &lt;a href=&#34;https://iclc.toplap.org/2021/panel-social-anthropologic.html&#34;&gt;ICLC&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/82jGjzj2EWU?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;We were discussing diversity within the live coding community and the challenges we have both faced in this area. I was really happy to discuss the (Algo|Afro) Futures programme further. In general I really hope that the programme inspires live coders and algoravers in other communities to start their own similar programme. I would hate it if people saw this programme and thought that the work to combat racism is now &amp;ldquo;done&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;I finished the year by taking part in the &lt;a href=&#34;https://night.tidalcycles.org/&#34;&gt;TidalClub Longest Night live stream event&lt;/a&gt;. My performance was similar to the CCRU set but with a more refined and a new ending piece.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/XwGZKQ0gNao?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;Also in December a remix I provided for &lt;a href=&#34;https://interworldmedia.bandcamp.com/album/sercle-remixes&#34;&gt;Phoneutrian&amp;rsquo;s Sercle EP&lt;/a&gt; was released! My contribution was a remix of the song Crystal Mashup. Lots of other great songs on there!&lt;/p&gt;&#xA;&lt;iframe title=&#34;Bandcamp audio&#34; style=&#34;border: 0; width: 100%; height: 120px;&#34; src=&#34;https://bandcamp.com/EmbeddedPlayer/album=1061240603/size=large/bgcol=ffffff/linkcol=0687f5/tracklist=false/artwork=small/track=2864402476/transparent=true/&#34; seamless=&#34;&#34;&gt;&lt;a href=&#34;https://interworldmedia.bandcamp.com/album/sercle-remixes&#34;&gt;Sercle + Remixes by hellocatfood&lt;/a&gt;&lt;/iframe&gt;&#xA;&lt;h2 id=&#34;end&#34;&gt;End&lt;/h2&gt;&#xA;&lt;p&gt;So that was the year! No specific hopes for the future other than to survive and continue to learn and develop. Vague, I know, but then so is the future.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>I Am Sitting In A Room acquired by Government Art Collection</title>
      <link>https://hellocatfood.com/blog/i-am-sitting-in-a-room-acquired-by-government-art-collection/</link>
      <pubDate>Mon, 14 Jun 2021 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/i-am-sitting-in-a-room-acquired-by-government-art-collection/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m happy to share that my 2010 video, &lt;a href=&#34;https://www.hellocatfood.com/i-am-sitting-in-a-room/&#34;&gt;I Am Sitting In A Room&lt;/a&gt;, has been acquired by the Government Art Collection as part of &lt;a href=&#34;https://artcollection.culture.gov.uk/whats-happening/art-x-uk-acquisitions/&#34;&gt;Art X-UK&lt;/a&gt;, a permanent collection of works by 45 visual artists from across the UK.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/i-am-sitting-in-a-room-acquired-by-government-art-collection/images/sitting_6.gif&#34; alt=&#34;I Am Sitting In A Room acquired by Government Art Collection&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;In this difficult and unusual year, the Collection invited the networks for nine regions in England, and the networks in Wales, Northern Ireland and Scotland, to nominate artists as part of a special project, Art X-UK. Our collection curators went on a virtual tour of artists’ studios from Penwith to Ballygally, to select works for the Collection to display in government buildings worldwide. Art X-UK, supported by the Advisory Committee on the Government Art Collection, was a unique way of responding to the impact of COVID-19 on the visual arts sector.&lt;/p&gt;&#xA;&lt;p&gt;This project has enabled the Collection to support 45 artists, acquiring over 90 works, and spending £230,000 across the UK. As part of the nomination process, we asked each network to form a group and put forward the artists’ names, providing a statement on their selection process for transparency, including a list of the selectors. Asked to consider diverse representation of artists within each region, 24 of the artists are women, 2 identify as non-binary, 20 as minority ethnic, 6 as LGBTQ+, and 4 with disclosed disability.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I Am Sitting In A Room is my take on the &lt;a href=&#34;https://en.wikipedia.org/wiki/I_Am_Sitting_in_a_Room&#34;&gt;1969 artwork of the same&lt;/a&gt; name by Alvin Lucier, in which he recorded himself narrating a text, then played the recording back into the room, re-recorded it, played it back etc.&lt;/p&gt;&#xA;&lt;p&gt;In my take I used a process of repeatedly glitching font files. I documented this process in &lt;a href=&#34;https://www.hellocatfood.com/create-your-own-glitch-typeface/&#34;&gt;several blog posts&lt;/a&gt; at the time, including a recent blog post where I tried to &lt;a href=&#34;https://www.hellocatfood.com/i-am-sitting-in-a-room-revisited/&#34;&gt;recreate the work in 1920x1080 resolution&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/i-am-sitting-in-a-room-acquired-by-government-art-collection/images/sitting_2_hu_8aa5177520f19eba.jpg&#34; alt=&#34;I Am Sitting In A Room acquired by Government Art Collection&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m really happy that they chose to acquire this piece as it marked a significant moment in my career as a digital artist. It was one of my first works to incorporate automation/programming and the work being &lt;a href=&#34;https://www.hellocatfood.com/i-am-sitting-in-a-room-at-gli-tch/&#34;&gt;screened at&lt;/a&gt; &lt;a href=&#34;http://gli.tc/h/transistor.html&#34;&gt;GLI.TC/H 2010&lt;/a&gt; in Chicago represented one my first significant international screenings. The piece even was screened at &lt;a href=&#34;https://www.hellocatfood.com/alvin-lucier-a-celebration/&#34;&gt;Alvin Lucier&amp;rsquo;s 80th birthday celebrations&lt;/a&gt; in 2011!&lt;/p&gt;&#xA;&lt;p&gt;Really happy that &lt;a href=&#34;https://artcollection.culture.gov.uk/artwork/18980/&#34;&gt;my work&lt;/a&gt; is part of this round of acquisitions along with a &lt;a href=&#34;https://artcollection.culture.gov.uk/?s=art+xuk&amp;amp;display=artworkonly&#34;&gt;lot of great artists&lt;/a&gt; :-)&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Controlling Improviz Using Midi via OSC</title>
      <link>https://hellocatfood.com/blog/controlling-improviz-using-midi-via-osc/</link>
      <pubDate>Mon, 29 Mar 2021 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/controlling-improviz-using-midi-via-osc/</guid>
      <description>&lt;p&gt;In 2020 I did quite a number of workshops in using the &lt;a href=&#34;https://improviz.rumblesan.com/&#34;&gt;Improviz&lt;/a&gt; visuals live coding environment. Improviz can be thought of as a fork of &lt;a href=&#34;https://livecodelab.net/&#34;&gt;Livecodelab&lt;/a&gt;, especially as its developer, &lt;a href=&#34;https://rumblesan.com/&#34;&gt;Guy John&lt;/a&gt;, is one the developers of Livecodelab. However, it has some key differences that make it stand out as its own unique software:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;It works on the desktop, and I think it is faster because of it&lt;/li&gt;&#xA;&lt;li&gt;The language is more fully documented&lt;/li&gt;&#xA;&lt;li&gt;You can load your own textures, gifs, 3D models, and shaders&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;  &lt;iframe src=&#34;https://player.vimeo.com/video/353664244?dnt=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;Vimeo video&#34; allow=&#34;fullscreen&#34; loading=&#34;lazy&#34;&gt;&#xA;  &lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Being able to load your own textures might in itself be a reason for many people to switch from Livecodelab to Improviz. Things can be that just a bit more personalised when you&amp;rsquo;re using your own images and objects rather than only colours, gradients and basic geometrical shapes. Another potentially useful difference is that in Improviz you can interface with the software using &lt;a href=&#34;https://en.wikipedia.org/wiki/Open_Sound_Control&#34;&gt;Open Sound Control&lt;/a&gt; (OSC). This opens up the possibility of using software or external hardware devices. In this blog post I&amp;rsquo;ll take you through how you can connect a midi controller to Improviz via OSC and Pure Data.&lt;/p&gt;&#xA;&lt;p&gt;To get started you first need to define a variable in Improviz that you want to be changed by OSC/midi. The name of this variable can be anything as long as it&amp;rsquo;s not a name already used as a function or variable in Improviz. Check the &lt;a href=&#34;https://improviz.rumblesan.com/reference.html&#34;&gt;reference page&lt;/a&gt; for a list of reserved names. In my example I&amp;rsquo;ve used the variable name size.&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;size = ext(:size, 1)&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Next, we need to connect to it via osc so that we can change its value.&lt;/p&gt;&#xA;&lt;p&gt;When you launch Improviz via the terminal one of the messages you&amp;rsquo;ll see printed is the port it is using for sending message over OSC.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-BASH&#34; data-lang=&#34;BASH&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;2021-03-25 20:53:.732595 INFO: Running at &lt;span style=&#34;color:#ae81ff&#34;&gt;640&lt;/span&gt; by &lt;span style=&#34;color:#ae81ff&#34;&gt;480&lt;/span&gt; 2021-03-25 20:53:.732733 INFO: Framebuffer &lt;span style=&#34;color:#ae81ff&#34;&gt;640&lt;/span&gt; by &lt;span style=&#34;color:#ae81ff&#34;&gt;480&lt;/span&gt; 2021-03-25 20:53:.390032 INFO: Loaded &lt;span style=&#34;color:#ae81ff&#34;&gt;3&lt;/span&gt; texture files 2021-03-25 20:53:.437047 INFO: Loaded &lt;span style=&#34;color:#ae81ff&#34;&gt;8&lt;/span&gt; material files 2021-03-25 20:53:.441641 INFO: Loaded &lt;span style=&#34;color:#ae81ff&#34;&gt;5&lt;/span&gt; geometry files 2021-03-25 20:53:.441718 INFO: &lt;span style=&#34;color:#ae81ff&#34;&gt;\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*&lt;/span&gt; 2021-03-25 20:53:.441766 INFO: Creating Improviz Environment 2021-03-25 20:53:.466755 INFO: Loading ./stdlib/variables.pz 2021-03-25 20:53:.466846 INFO: Loading ./stdlib/transformations.pz 2021-03-25 20:53:.466890 INFO: Loading ./stdlib/shapes.pz 2021-03-25 20:53:.466930 INFO: Loading ./stdlib/style.pz 2021-03-25 20:53:.466968 INFO: Loading ./stdlib/textures.pz 2021-03-25 20:53:.467004 INFO: Loading ./stdlib/screen.pz 2021-03-25 20:53:.467039 INFO: Loading ./usercode/grid.pz 2021-03-25 20:53:.467078 INFO: Loading ./usercode/seq.pz 2021-03-25 20:53:.467116 INFO: Improviz OSC server listening on port &lt;span style=&#34;color:#ae81ff&#34;&gt;5510&lt;/span&gt; 2021-03-25 20:53:.467297 INFO: Improviz HTTP server listening on port &lt;span style=&#34;color:#ae81ff&#34;&gt;3000&lt;/span&gt; 2021-03-25 20:53:.467405 INFO: Improviz resolution: &lt;span style=&#34;color:#ae81ff&#34;&gt;640&lt;/span&gt; by &lt;span style=&#34;color:#ae81ff&#34;&gt;480&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Of course you can, at this stage, use any software that can send data over OSC, but for this blog post/tutorial I&amp;rsquo;ll be using Pure Data. Alternatives exist but I like using it as it&amp;rsquo;s lightweight, stable and is cross platform.&lt;/p&gt;&#xA;&lt;p&gt;To send OSC messages use the &lt;code&gt;[netsend]&lt;/code&gt; object to connect to the same ip address as Improviz (usually 127.0.0.0) and same port (5510). &lt;code&gt;[udpsend]&lt;/code&gt; will output a 1 from its only outlet to show a successful connection. With the connection established I can now send values from a number box to the variable via OSC!&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/controlling-improviz-using-midi-via-osc/images/pd_improviz_1_hu_f72468c29426500.jpg&#34; alt=&#34;Controlling Improviz Using Midi via OSC&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;Right now I&amp;rsquo;m using number box which has its values being set by me manually clicking and dragging. I could have the numbers being generated randomly by using the &lt;code&gt;[random]&lt;/code&gt; object, or even have some level of audio reactivity by using the &lt;code&gt;[adc]&lt;/code&gt; object. If that&amp;rsquo;s your thing you do it! Keeping to this blog post&amp;rsquo;s title I&amp;rsquo;ll be using a midi controller to change these values. For this next stage you should know that I&amp;rsquo;m using Ubuntu (20.10) as my operating system. This means that the instructions, especially those concerning connecting a midi controller, may be different for your operating system. Sadly I can&amp;rsquo;t help with that.&lt;/p&gt;&#xA;&lt;p&gt;Connecting a midi controller to Pure Data is quite easy. I&amp;rsquo;m using an &lt;a href=&#34;https://www.akaipro.com/mpk-mini-mkii&#34;&gt;Akai MPK Mini MKII&lt;/a&gt;, but the instructions on connecting the controller are the same for pretty much any midi controller. First make sure that Pure Data is exposing at least one midi port. Change your midi backend to ALSA-MIDI in Media &amp;gt; ALSA-MIDI. Then go to Media &amp;gt; MIDI Settings&amp;hellip; and make sure you have at least one midi input.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/controlling-improviz-using-midi-via-osc/images/pd_improviz_2_hu_d9730797887c5ce3.jpg&#34; alt=&#34;Controlling Improviz Using Midi via OSC&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;Then, open &lt;a href=&#34;https://qjackctl.sourceforge.io/&#34;&gt;QjackCtl&lt;/a&gt;, click on the Connect button and under the ALSA tab connect the MPK Mini Mk II output port to the input port of Pure Data.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/controlling-improviz-using-midi-via-osc/images/pd_improviz_3_hu_ac85817c7db61426.jpg&#34; alt=&#34;Controlling Improviz Using Midi via OSC&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;In Pure Data you can now read the Control Change (CC) values of a one of the knobs or pads using the &lt;code&gt;[ctlin]&lt;/code&gt; object. On my MPK the first dial (K1) is &lt;code&gt;[ctlin 1]&lt;/code&gt;. It outputs values from 0 - 127 (128 values). I want it to change the size of a cube from 0 - 4, so I need to map the ranges. I found this &lt;a href=&#34;https://forum.pdpatchrepo.info/topic/6007/map-object&#34;&gt;very handy mapping abstraction&lt;/a&gt; so I&amp;rsquo;ll be using that. With the ranges mapped I can use the knob on my controller to change the size!&lt;/p&gt;&#xA;&lt;p&gt;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/controlling-improviz-using-midi-via-osc/images/pd_improviz_4.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&#xA;Pure Data patch in Improviz code is here: &lt;a href=&#34;images/pd_improviz_4.zip&#34;&gt;pd_improviz_4.zip&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;For my next trick I want one octave, C5 to G5, to alter the shades of grey of the cube. The &lt;code&gt;[notein]&lt;/code&gt; object will tell me the current midi number of the key being pressed. From that I can deduce that C5 to G5 is midi notes 48 - 59. Using the &lt;code&gt;[maxlib/scale]&lt;/code&gt; object again I can map those ranges to 0 - 256 and send those values over OSC to a variable in Improviz that will be used to change the fill function.&lt;/p&gt;&#xA;&lt;p&gt;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/controlling-improviz-using-midi-via-osc/images/pd_improviz_5.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&#xA;Pure Data patch in Improviz code is here: &lt;a href=&#34;images/pd_improviz_5.zip&#34;&gt;pd_improviz_5.zip&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;For my final form I&amp;rsquo;ll use one of the pads on the midi controller to toggle a random colour generator.&lt;/p&gt;&#xA;&lt;p&gt;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/controlling-improviz-using-midi-via-osc/images/pd_improviz_6.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&#xA;Pure Data patch in Improviz code is here: &lt;a href=&#34;images/pd_improviz_6.zip&#34;&gt;pd_improviz_6.zip&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;One of the possibilities of using a midi controller to control visuals in this way is that you can control the audio and visuals simultaneously, rather than one being triggered in reaction to the other. In my experience of doing live visuals it has been quite normal for visuals to move or, as is quite often the case, pulsate in reaction to the amplitude of the music. In fact I did this many years ago for a &lt;a href=&#34;https://www.hellocatfood.com/making-light-under-the-door/&#34;&gt;video for My Panda Shall Fly&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/controlling-improviz-using-midi-via-osc/images/light_under_the_door_3.gif&#34; alt=&#34;Controlling Improviz Using Midi via OSC&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;What I&amp;rsquo;ve sometimes noticed is that there&amp;rsquo;s latency and the reactive visuals often feel like they&amp;rsquo;re coming in too late after the beat/instrument has hit. Of course the latency can be reduced by adjusting the sensitivity of the audio input device (microphone or line in) but then it&amp;rsquo;s a fine balancing act of both the musician and visualist adjusting levels. Achievable but a pain!&lt;/p&gt;&#xA;&lt;p&gt;By having one device/controller triggering both you can, in theory, have both happen simultaneously. Here&amp;rsquo;s a demonstration of this from October 2020&lt;/p&gt;&#xA;&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/controlling-improviz-using-midi-via-osc/images/improviz_pd_7.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&#xA;&lt;p&gt;As you can see the midi controller is controlling both the visuals and the audio. When I eventually get back to performing live gigs this is definitely something I&amp;rsquo;m going to explore further. Until then, have fun mixing live coding with midi controllers!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>(Algo|Afro) Futures</title>
      <link>https://hellocatfood.com/blog/algoafro-futures/</link>
      <pubDate>Thu, 18 Feb 2021 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/algoafro-futures/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m happy to launch &lt;a href=&#34;https://algo-afro-futures.lurk.org/&#34;&gt;(Algo|Afro) Futures&lt;/a&gt;, a mentoring programme for early career Black artists in the West Midlands who want to explore the creative potential of live coding.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://algo-afro-futures.lurk.org/&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algoafro-futures/images/algoafrofutures_hu_adf1de7b7bb820e5.jpg&#34; alt=&#34;(Algo|Afro) Futures&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Live coding is a performative practice where artists and musicians use code to create live music and live visuals. This is often done at electronic dance music events called Algoraves, but live coding is a technique rather than a genre, and has also been applied to noise music, choreography, live cinema, and many other time-based artforms.&lt;/p&gt;&#xA;&lt;p&gt;(Algo|Afro) Futures will take place between April - June online and at &lt;a href=&#34;http://www.vividprojects.org.uk/&#34;&gt;Vivid Projects&lt;/a&gt; and will consist of four sessions. Dates will be confirmed in response to lockdown restrictions and participant availability.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.flickr.com/photos/hellocatfood/46421354572/in/photolist-2dJ6zqh-2b33WSq-REJgBL-REJeqb-2b33Rvy-2b33Qq7-Q3q3z2-Q3q2GR-2cpV2xi-REJ2AE-2b33Dsf-Q3pU5g-Q3pSsi-REHRXS-2dNzTYP-2cpUHtH-REHMvf-2cpUC4V-2cGDL9E-2cGDJp7-2cGDG8d-Q3pyFB-REHz1L-2dNzEag-REHwjy-2dLLv8D-RuR4Ud-2dc3YsS-2b79w3z-Qn3oAL-Qn3nJf-2cqqss7-2cqqqPC-2b79qfT-29JgRrW-2b79mt4-29JgQ5h-29JgNBY-N3s9ac-2apXt7X-2bJ7QiN-2bNpGg6-2bJ7Ap5-2aBDHXw-2bHhxuc-28X3eAJ-2buYGPd-2bzf9dV-2bzf35H-28P9Jx7&#34; title=&#34;Algorave Birmingham&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algoafro-futures/images/46421354572_7a864ff3d1_hu_9a099d6c8590e6d3.jpg&#34; alt=&#34;Algorave Birmingham&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;script async src=&#34;//embedr.flickr.com/assets/client-code.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;&#xA;&lt;p&gt;Four participants will receive mentorship from myself and &lt;a href=&#34;https://slab.org/&#34;&gt;Alex McLean&lt;/a&gt; on all things live coding. Each participant will receive a fee of £100 per mentoring session attended plus reasonable travel expenses.&lt;/p&gt;&#xA;&lt;p&gt;This opportunity is open for Black West Midlands-based artists only. The call is open now until 23:59 GMT on 14th March . Further information about the programme, FAQs and the application form can be found at the &lt;a href=&#34;https://algo-afro-futures.lurk.org/&#34;&gt;(Algo|Afro) Futures website&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.flickr.com/photos/hellocatfood/32609281277/in/photolist-RFz6ex-RFz5WD-2fnjL9W-TiKmbd-2fnjKqG-2fnjKc5-2fnjJWW-2frYPHt-TiKjXw-24QqdJr-RrLkXT-2dPgh46-2e7dB9J-T4WSFJ-T4WSjm-T4WRYS-2dPgeHe-24AfGb4-T4AgSA-T4AgJ9-24AfFAr-RrqcSV-24Afrgp-2f86MgL-2fcLH7R-T4zYN5-T4zYmJ-2dNUCaa-T4zTPC-T4zTGo-24Afm7B-2f86Hxy-T4zToC-2dNUB1r-RrqaJr-2e6RCES-Rrqaxp-RrqaoX-2fcLCVV-24Afkhk-2dNUzKa-Rrq9HZ-2dNUzpR-Rrq9p2-2e6RAkm-2dNUxHK-2fcLBwH-2dNUxhp-T4zQE1-2fcLANP&#34; title=&#34;Late at the Library: Algorave&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/algoafro-futures/images/32609281277_0e6cf580b0_hu_f08a00fdcb293967.jpg&#34; alt=&#34;Late at the Library: Algorave&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;script async src=&#34;//embedr.flickr.com/assets/client-code.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;&#xA;&lt;p&gt;(Algo|Afro) Futures is organised with &lt;a href=&#34;https://fo.am/&#34;&gt;FoAM Kernow&lt;/a&gt; and Vivid Projects, in collaboration with and funded by the UKRI research project &amp;ldquo;&lt;a href=&#34;https://www.birmingham.ac.uk/research/lcahm/projects/music-and-the-internet.aspx&#34;&gt;Music and the Internet: Towards a Digital Sociology of Music&lt;/a&gt;&amp;rdquo;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>windows.exe has stopped working</title>
      <link>https://hellocatfood.com/blog/windows.exe-has-stopped-working/</link>
      <pubDate>Thu, 21 Jan 2021 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/windows.exe-has-stopped-working/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;  &lt;iframe src=&#34;https://player.vimeo.com/video/502196039?dnt=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;Vimeo video&#34; allow=&#34;fullscreen&#34; loading=&#34;lazy&#34;&gt;&#xA;  &lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;windows.exe has stopped working is about that moment of uncertainty when software begins exhibiting signs of an impending malfunction. The software stutters, glitches, begins acting erratically, sometimes altogether freezing with no indication of when normality will return. When faced with this hopeless situation the illusion of flawless technology is shattered and we&amp;rsquo;re reminded that technology is imbued with the flaws and imperfections of its creators.&lt;/p&gt;&#xA;&lt;p&gt;windows.exe has stopped working was commissioned by Phoneix for &lt;a href=&#34;https://www.phoenix.org.uk/event/the-idle-index/&#34;&gt;The Idle Index&lt;/a&gt;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>2021</title>
      <link>https://hellocatfood.com/blog/2021/</link>
      <pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/2021/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2021/images/2021.gif&#34; alt=&#34;2021&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>2020 Year in Review</title>
      <link>https://hellocatfood.com/blog/2020-year-in-review/</link>
      <pubDate>Thu, 31 Dec 2020 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/2020-year-in-review/</guid>
      <description>&lt;p&gt;2020 was definitely a hard year, which feels a pretty repetitive and redundant thing to say at this point. I did try to stay creative, and did create things, but sometimes I just felt like staying still and watching the world crumble around me. At times just getting out of bed before 12:00 felt like enough of an achievement for one day.&lt;/p&gt;&#xA;&lt;p&gt;When exhibitions or performances did eventually happen, albiet online, it all felt a bit anticlimactic. Sometimes months of work would go into preparing for an online exhibition or performance. After the adrenaline of the event wore off there was no release, no celebration, no friends around to hug or high five. Just a sudden comedown, get your pajamas on and realise that you&amp;rsquo;ve not travelled more than 50 metres from the kitchen in days. Oh, and the world is still falling apart.&lt;/p&gt;&#xA;&lt;p&gt;So, with that cheery start here&amp;rsquo;s most of the things that I got up to in 2020.&lt;/p&gt;&#xA;&lt;h2 id=&#34;january&#34;&gt;January&lt;/h2&gt;&#xA;&lt;p&gt;As usual not much happened in January. Imagine that, an uneventful month. How I&amp;rsquo;d wish for that right now&amp;hellip;&lt;/p&gt;&#xA;&lt;h2 id=&#34;february&#34;&gt;February&lt;/h2&gt;&#xA;&lt;p&gt;In early February I made my way to Limerick to attend &lt;a href=&#34;https://iclc.toplap.org/2020/schedule.html&#34;&gt;ICLC&lt;/a&gt; and perform at an Algorave with &lt;a href=&#34;https://mariawitek.github.io/&#34;&gt;Maria Witek&lt;/a&gt; (mxwx). I feel that the academic side of live coding sometimes passes me by, but what I do like about events like these is the critical reflection on the practice and the gathering of artists from all parts of the world. It helps to remind me that live coding is a global thing, not just UK/western world.&lt;/p&gt;&#xA;&lt;p&gt;I really enjoyed performing with Maria. You can see a bit of our performance from around 03:09:00.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/VqbZLcxZ1vg?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;Shortly after that I was in Norwich share some new work for &lt;a href=&#34;https://www.lovelightnorwich.co.uk/&#34;&gt;Love Light Norwich&lt;/a&gt;. I shared a new video work, Let&amp;rsquo;s Never Meet.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/bFDsAYB0hP4?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;I did a couple of blog posts detailing how I made both &lt;a href=&#34;https://www.hellocatfood.com/producing-audio-for-lets-never-meet/&#34;&gt;the audio&lt;/a&gt; and some of &lt;a href=&#34;https://www.hellocatfood.com/misusing-ffmpegs-motion-interpolation-options/&#34;&gt;the visuals&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;march&#34;&gt;March&lt;/h2&gt;&#xA;&lt;p&gt;On 5th March I had the honour of performing at the &lt;a href=&#34;https://www.cafeoto.co.uk/events/algorave/&#34;&gt;Algorave at Cafe Oto&lt;/a&gt;. I was really nervous as I was making music, not visuals. By this stage I had performed music live a handful of times in venues and online. To then perform at this prestigious venue was daunting but in the end it pushed me to learn and practice more. Here&amp;rsquo;s a recording of the performance.&lt;/p&gt;&#xA;&lt;iframe title=&#34;SoundCloud audio&#34; src=&#34;https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/772837309&amp;amp;color=%23ff5500&amp;amp;auto_play=false&amp;amp;hide_related=false&amp;amp;show_comments=true&amp;amp;show_user=true&amp;amp;show_reposts=false&amp;amp;show_teaser=true&amp;amp;visual=true&#34; width=&#34;100%&#34; height=&#34;300&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&lt;p&gt;Little did I know that this would be my last performance in a venue this year.&lt;/p&gt;&#xA;&lt;p&gt;On 19th March the year of live streams started. The &lt;a href=&#34;https://equinox.eulerroom.com/&#34;&gt;Eulerroom Equinox&lt;/a&gt; took place over three days and featured performances from myself and Alex McLean and one of my favourite performances from myself and mxwx:&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/4tZOJQTNuZA?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;p&gt;This event had been in planning since late 2019 but I think it took on new relevance with the whole world now moving online.&lt;/p&gt;&#xA;&lt;p&gt;Also in this month I did &lt;a href=&#34;https://www.facebook.com/events/562653571276482/&#34;&gt;live streams with Echo Juliet&lt;/a&gt; and published a lot of blog posts on &lt;a href=&#34;https://www.hellocatfood.com/motion-interpolation-for-glitch-aesthetics-using-ffmpeg-part-0/&#34;&gt;(mis)using FFmpeg&amp;rsquo;s motion interpolation&lt;/a&gt; commands. To gather all of the findings together I melted a cat:&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/Xm1qooUNELM?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;april&#34;&gt;April&lt;/h2&gt;&#xA;&lt;p&gt;Online group exhibitions and performances dominate my activities from April onward. On of the first was the &lt;a href=&#34;http://wellnow.wtf/&#34;&gt;Well Now WTF?&lt;/a&gt; exhibition which launched on April 4th. This exhibition featured over 140 exhibiting gifs and videos that raised the question of what should/can we do now that everything is cancelled. I contributed a gif in the &amp;ldquo;&lt;a href=&#34;http://wellnow.wtf/rooms/washyourfuckinghands.html&#34;&gt;Wash Your Fucking Hands&lt;/a&gt;&amp;rdquo; room reflecting on the collective loneliness that comes from online parties.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2020-year-in-review/images/aplaceforfriends_low.gif&#34; alt=&#34;2020 Year in Review&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;I did a couple more online live coding events, including a &lt;a href=&#34;https://www.youtube.com/watch?v=tY8BmTnlUA0&#34;&gt;performance with Yaxu for Graham Dunning&amp;rsquo;s Noise Quest&lt;/a&gt; series and a &lt;a href=&#34;https://www.youtube.com/watch?v=AsQ7grZhCMw&#34;&gt;performance for Open Data Institute&lt;/a&gt; where we got cut off half way through, possibly for copyright violation! Another sign of things to come.&lt;/p&gt;&#xA;&lt;p&gt;Also In April I did an overview of the &lt;a href=&#34;https://www.barbican.org.uk/take-part/young-creatives/design-yourself&#34;&gt;Design Yourself&lt;/a&gt; project I ran with Barbican is 2019. Working with a select group of their Young Creatives we created artwork that asked what it meant to be human in an age of technology. One of the participants, &lt;a href=&#34;https://www.instagram.com/tice.cin/&#34;&gt;Tice Cin&lt;/a&gt;, wrote a &lt;a href=&#34;https://sites.barbican.org.uk/designyourself/&#34;&gt;really good summary of the programme&lt;/a&gt;. Here&amp;rsquo;s one of my favourite videos:&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/rudka5MBQtA?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;may&#34;&gt;May&lt;/h2&gt;&#xA;&lt;p&gt;Live streams this month included &lt;a href=&#34;https://youtu.be/-QQ3W3rdEI8?t=1930&#34;&gt;performances with Yaxu on a Cyberyacht(!)&lt;/a&gt; (from 32:00) and a &lt;a href=&#34;https://www.youtube.com/watch?v=-_9TliNB8k0&amp;amp;t=1621s&#34;&gt;performance for Github&lt;/a&gt; (better quality version &lt;a href=&#34;https://www.youtube.com/watch?v=rgajEN29T4I&#34;&gt;here&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;As part of the Well Now WTF? exhibition I presented Gifhouseparty, a lockdown party for all the gifs stuck at home. The music was all live coded and features music/code from me and mxwx, and also gifs of people you may recognise.&lt;/p&gt;&#xA;&lt;iframe title=&#34;Twitch video&#34; src=&#34;https://player.twitch.tv/?video=623182546&amp;amp;parent=www.example.com&#34; width=&#34;620&#34; height=&#34;378&#34; scrolling=&#34;no&#34; allowfullscreen=&#34;allowfullscreen&#34;&gt;&lt;/iframe&gt;&#xA;&lt;p&gt;Perhaps the biggest event of this month was the opening of the &lt;a href=&#34;https://piksel.no/2020/03/23/exhibition-copy-paste&#34;&gt;Copy Paste&lt;/a&gt; exhibition on 22nd May at Piksel in Bergen, Norway. As Curator I had been planning this exhibition for over a year. I had fully expected this exhibition to not go ahead but the lockdown situation in Bergen at the time allowed for events to still go ahead and so it went along, just without me there. A carefully curated online component was added to allow some of the works to be enjoyed online.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2020-year-in-review/images/copy_paste.gif&#34; alt=&#34;2020 Year in Review&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;[&lt;img src=&#34;https://hellocatfood.com/blog/2020-year-in-review/images/copy_paste_opening_002_hu_8bece575a410e8b2.jpg&#34; alt=&#34;2020 Year in Review&#34;  loading=&#34;lazy&#34; /&gt;&#xA;]&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2020-year-in-review/images/copy_paste_online_004_hu_ba2620a98069a6f7.jpg&#34; alt=&#34;2020 Year in Review&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m of course thankful to Piksel for their work in allowing the exhibition to go ahead, but I still can&amp;rsquo;t help but feel sad that I wasn&amp;rsquo;t able to be there to see it in person!&lt;/p&gt;&#xA;&lt;p&gt;Other events this month include another performance with Yaxu for the Copy Paste exhibition, a presentation and &lt;a href=&#34;https://thephotographersgallery.org.uk/content/copyleft-antonio-roberts-and-jonathan-worth&#34;&gt;discussion about copyright/copyleft at Photographer&amp;rsquo;s Gallery&lt;/a&gt; and &lt;a href=&#34;https://www.radical-openness.org/en/programm/2020/hellocatfood&#34;&gt;a performance&lt;/a&gt; and presentation at Art Meets Radical Openness. The presentation, called &lt;a href=&#34;https://www.radical-openness.org/en/programm/2020/sorry-about&#34;&gt;Sorry About That&lt;/a&gt;, was about the role that copyright plays in online streaming.&lt;/p&gt;&#xA;&lt;p&gt;You can &lt;a href=&#34;https://dorftv.at/video/33557&#34;&gt;watch the presentation here&lt;/a&gt; (from 01:40:00), or listen to a &lt;a href=&#34;https://www.fro.at/amro20-queering-networks-live-art/&#34;&gt;rebroadcast of the talk&lt;/a&gt; that happened on Radio FRO in July (from around 21:20).&lt;/p&gt;&#xA;&lt;h2 id=&#34;june&#34;&gt;June&lt;/h2&gt;&#xA;&lt;p&gt;This month was kinda quiet. The Copy Paste exhibition continued with events including a &lt;a href=&#34;https://www.twitch.tv/videos/643227013?filter=all&amp;amp;sort=time&#34;&gt;presentation from Constant&lt;/a&gt; and a workshop from Duncan Poulton. With my skills in audio production getting better I decided to revisit the Wonderland video I made for the Wonder exhibition in 2019 and add a soundtrack.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/8REkb0XrbG4?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;july&#34;&gt;July&lt;/h2&gt;&#xA;&lt;p&gt;I did visuals for a mix from Reprezent Radio for &lt;a href=&#34;https://www.tate.org.uk/whats-on/online-event/late/late-tate-britain-online&#34;&gt;Late at Tate Online on 17th July&lt;/a&gt;. The video&amp;rsquo;s no longer online so have a couple of gifs!&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2020-year-in-review/images/lateattateonline_001.gif&#34; alt=&#34;2020 Year in Review&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2020-year-in-review/images/lateattateonline_002.gif&#34; alt=&#34;2020 Year in Review&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;On 18th July I did two performances in one day! The first was for &lt;a href=&#34;https://oxidizeconf.com/&#34;&gt;Oxidize Global&lt;/a&gt; and then later me and mxwx collaborated again for a performance at &lt;a href=&#34;https://networkmusicfestival.org/&#34;&gt;Network Music Festival&lt;/a&gt;. Sadly there&amp;rsquo;s no recordings of either performance but there will hopefully be rerecordings of the music at some point.&lt;/p&gt;&#xA;&lt;p&gt;Elsewhere in this month I was &lt;a href=&#34;https://thisandthatzine.com/f/an-interview-with-birmingham-based-digital-artist-antonio-roberts&#34;&gt;interviewed by Thisandthatzine&lt;/a&gt; and also did a self portrait for it.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2020-year-in-review/images/thisandthatzine_portrait_hu_aa2127db38c1974d.jpg&#34; alt=&#34;2020 Year in Review&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;h2 id=&#34;august&#34;&gt;August&lt;/h2&gt;&#xA;&lt;p&gt;The collaboration between me and mxwx finally got a name! We&amp;rsquo;re now known as Bad Circulation and you can find &lt;a href=&#34;https://soundcloud.com/badcirculation&#34;&gt;our music here&lt;/a&gt;. At the moment it&amp;rsquo;s just live recordings and rehearsals. We&amp;rsquo;re working on an EP. In the meantime here&amp;rsquo;s one of my favourite recordings.&lt;/p&gt;&#xA;&lt;iframe title=&#34;SoundCloud audio&#34; src=&#34;https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/867434083&amp;amp;color=%23ff5500&amp;amp;auto_play=false&amp;amp;hide_related=false&amp;amp;show_comments=true&amp;amp;show_user=true&amp;amp;show_reposts=false&amp;amp;show_teaser=true&amp;amp;visual=true&#34; width=&#34;100%&#34; height=&#34;300&#34; scrolling=&#34;no&#34;&gt;&lt;/iframe&gt;&#xA;&lt;p&gt;I was also on the selection panel for &lt;a href=&#34;https://www.test-card.com/hyperlink-open-call&#34;&gt;Hyperlink from Test Card&lt;/a&gt;. Congrats to those that were successful!&lt;/p&gt;&#xA;&lt;h2 id=&#34;september&#34;&gt;September&lt;/h2&gt;&#xA;&lt;p&gt;The online component of Copy Paste was included in &lt;a href=&#34;https://www.youtube.com/watch?v=zR-z8ptLrQc&#34;&gt;Ars Electronica&lt;/a&gt;. This included the online exhibition as well as a &lt;a href=&#34;https://www.youtube.com/watch?v=2xvFPR3jdoM&#34;&gt;Curator&amp;rsquo;s tour&lt;/a&gt;, an rebroadcast of Constant&amp;rsquo;s presentation and the &lt;a href=&#34;https://www.youtube.com/watch?v=hYZ1uXJwh80&#34;&gt;performance from me and Yaxu&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I also published a blog post about it being 10 years since the first &lt;a href=&#34;https://www.hellocatfood.com/10-years-since-gli-tc-h/&#34;&gt;GLI.TC/H happened in Chicago&lt;/a&gt;. It had quite an impact on me in many ways so I felt it right to mark the occasion somehow.&lt;/p&gt;&#xA;&lt;p&gt;I was also on the selection panel for the &lt;a href=&#34;https://www.fact.co.uk/jerwood-arts-fact-digital-fellowship&#34;&gt;Jerwood Arts / FACT Digital Fellowship&lt;/a&gt;. I&amp;rsquo;m intrigued to see what the &lt;a href=&#34;https://www.fact.co.uk/news/2020/10/jerwood-arts-fact-fellows-announced&#34;&gt;three selected artists&lt;/a&gt; will create next year!&lt;/p&gt;&#xA;&lt;p&gt;All the way back in February I was on the selection panel for &lt;a href=&#34;https://www.tenacresofsound.com/&#34;&gt;Ten Acres of Sound&lt;/a&gt;, &amp;ldquo;a festival of noise, sound, sonic art, music, performance, whatever located within Stirchley, Birmingham&amp;rdquo;. I&amp;rsquo;m glad it managed to happen as it was postponed from earlier in the year.&lt;/p&gt;&#xA;&lt;h2 id=&#34;october&#34;&gt;October&lt;/h2&gt;&#xA;&lt;p&gt;Back in July I was undertaking a &lt;a href=&#34;https://thenewartgallerywalsall.org.uk/exhibition/the-stay-at-home-residency-series-antonio-roberts/&#34;&gt;&amp;ldquo;Stay at Home&amp;rdquo; residency&lt;/a&gt; with New Art Gallery Walsall:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;In response to the Coronavirus pandemic, The New Art Gallery Walsall initiated a series of remote residencies to support artists to produce work from their homes. Departing from the Gallery’s usual emphasis on making and sharing work within the context of the Gallery’s purpose-built studio space, artists were encouraged to find creative approaches to developing their practice amid imposed national restrictions and, in particular, to explore the benefits and possibilities of engaging with an online audience.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I challenged myself to learn more about film making and make a video using only what I already have at home. Here&amp;rsquo;s my video called Windows Explorer:&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;  &lt;iframe src=&#34;https://player.vimeo.com/video/468185616?dnt=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;Vimeo video&#34; allow=&#34;fullscreen&#34; loading=&#34;lazy&#34;&gt;&#xA;  &lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;It was a big challenge and I wrote &lt;a href=&#34;https://www.hellocatfood.com/the-stay-at-home-residency-part-1/&#34;&gt;three&lt;/a&gt; &lt;a href=&#34;https://www.hellocatfood.com/the-stay-at-home-residency-part-2/&#34;&gt;blog&lt;/a&gt; &lt;a href=&#34;https://www.hellocatfood.com/the-stay-at-home-residency-part-3/&#34;&gt;posts&lt;/a&gt; detailing each challenge.&lt;/p&gt;&#xA;&lt;p&gt;I took part in another online group exhibition (this time featuring 50 artists) called &lt;a href=&#34;https://www.tttelematiccc.com/&#34;&gt;The Archive to Come&lt;/a&gt;. For this I made a gif/video reflecting on the tearing down of statues and the Black Lives Matter protests. Here&amp;rsquo;s a lower resolution gif version:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://vimeo.com/462442166&#34;&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2020-year-in-review/images/sumberged_low.gif&#34; alt=&#34;2020 Year in Review&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;A better quality video can be &lt;a href=&#34;https://vimeo.com/462442166&#34;&gt;seen here&lt;/a&gt; and you should check out all of the &lt;a href=&#34;https://www.tttelematiccc.com/history-conflict-and-social-justice&#34;&gt;works in the exhibition&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I also (finally) took part in &lt;a href=&#34;https://www.da-z.net/&#34;&gt;DA Z&lt;/a&gt;. This event was cancelled back in March as was a related event in September, and though I wasn&amp;rsquo;t able to be physically present in Switzerland I was still happy to be part of it.&lt;/p&gt;&#xA;&lt;h2 id=&#34;november&#34;&gt;November&lt;/h2&gt;&#xA;&lt;p&gt;November was unusually busy. Since July I was working behind the scenes with Open Data Institute to curate &lt;a href=&#34;https://culture.theodi.org/rules-of-engagement/&#34;&gt;Rules of Engagement&lt;/a&gt;, an online programme of artworks that make a case for ethical practices when working with data.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2020-year-in-review/images/everestpipkin_odi_hu_15dcf9415fe1805f.png&#34; alt=&#34;2020 Year in Review&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://hellocatfood.com/blog/2020-year-in-review/images/nickbriz_odi_hu_42ce3eecff585e63.png&#34; alt=&#34;2020 Year in Review&#34;  loading=&#34;lazy&#34; /&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;The commissioned artists were &lt;a href=&#34;http://nickbriz.com/&#34;&gt;Nick Briz&lt;/a&gt;, &lt;a href=&#34;https://everest-pipkin.com/&#34;&gt;Everest Pipkin&lt;/a&gt;, and &lt;a href=&#34;https://prettydarke.cool/&#34;&gt;A.M. Darke&lt;/a&gt;. The artworks were launched at &lt;a href=&#34;https://theodi.org/event/odi-summit-2020/&#34;&gt;ODI&amp;rsquo;s annual Summit&lt;/a&gt; and are still available online to view now. It was a lot of work to get the programme together but it was a pleasure to commission new work from some great artists!&lt;/p&gt;&#xA;&lt;p&gt;You can hear myself, Nick Briz and ODI&amp;rsquo;s &lt;a href=&#34;https://theodi.org/person/hannah-redler/&#34;&gt;Hannah Redler-Hawes&lt;/a&gt; talk about the programme on the &lt;a href=&#34;https://soundcloud.com/techniqueuk/episode-46-rules-of-engagement&#34;&gt;TECHnique podcast&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The next day on 11th November I presented new work as part of the &lt;a href=&#34;https://peertopeerexchange.org/&#34;&gt;Peer to Peer online exhibition&lt;/a&gt;. I was one of the three UK &lt;a href=&#34;https://peertopeerexchange.org/new-commissions&#34;&gt;commissioned artists&lt;/a&gt; and created a piece called Nodes.&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;  &lt;iframe src=&#34;https://player.vimeo.com/video/477226136?dnt=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;Vimeo video&#34; allow=&#34;fullscreen&#34; loading=&#34;lazy&#34;&gt;&#xA;  &lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;It&amp;rsquo;s the first time I&amp;rsquo;ve been commissioned to make a piece of music (I did make the visuals as well though) and I really enjoyed making it.&lt;/p&gt;&#xA;&lt;p&gt;Sticking with music, in November the &lt;a href=&#34;https://lightentries.bandcamp.com/album/compassion-through-algorithms-vol-ii&#34;&gt;Compassion Through Algorithms Vol. II&lt;/a&gt; compilation was released. The compilation is raising funds for &lt;a href=&#34;https://www.gofundme.com/f/black-children-support-group&#34;&gt;Young Minds Together&lt;/a&gt; and was created in response the Black Lives Matter protests, and the general recognition that live coding/electronic music is still heavily dominated by White men. I made a track for it called Pulse.&lt;/p&gt;&#xA;&lt;iframe title=&#34;Bandcamp audio&#34; style=&#34;border: 0; width: 100%; height: 120px;&#34; src=&#34;https://bandcamp.com/EmbeddedPlayer/album=942483603/size=large/bgcol=ffffff/linkcol=0687f5/tracklist=false/artwork=small/track=102591209/transparent=true/&#34; seamless=&#34;&#34;&gt;&lt;a href=&#34;https://lightentries.bandcamp.com/album/compassion-through-algorithms-vol-ii&#34;&gt;Compassion Through Algorithms Vol. II by Antonio Roberts&lt;/a&gt;&lt;/iframe&gt;&#xA;&lt;p&gt;I also did a &lt;a href=&#34;https://www.hellocatfood.com/making-pulse/&#34;&gt;short blog post&lt;/a&gt; about how I made it. It&amp;rsquo;s still on sale so go buy it!&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;  &lt;iframe src=&#34;https://player.vimeo.com/video/479796897?dnt=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;Vimeo video&#34; allow=&#34;fullscreen&#34; loading=&#34;lazy&#34;&gt;&#xA;  &lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;I provided a screensaver for the &lt;a href=&#34;https://www.phoenix.org.uk/event/the-idle-index/&#34;&gt;The Idle Index&lt;/a&gt; online exhibition from Phoenix Leicester. It&amp;rsquo;s delivered via a &lt;a href=&#34;https://chrome.google.com/webstore/detail/the-idle-index/kgoigbpfmambabkplobkmmhpebinpkao?hl=en&#34;&gt;browser extension&lt;/a&gt; which you can install in Chrome.&lt;/p&gt;&#xA;&lt;p&gt;I also took part in &lt;a href=&#34;https://abujaartweek.com/&#34;&gt;Abuja Art Week&lt;/a&gt;&amp;rsquo;s &lt;a href=&#34;https://newart.city/show/abuja-art-week-digital-2020-exhibitions&#34;&gt;digital exhibition&lt;/a&gt; with two existing videos, &lt;a href=&#34;https://www.youtube.com/watch?v=Y72m1TELI98&#34;&gt;Visually Similar&lt;/a&gt; and &lt;a href=&#34;https://www.youtube.com/watch?v=GmXbieO1EEU&#34;&gt;Abundant Antiques&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Back in September I was a judge for the second year running for the &lt;a href=&#34;https://www.koestlerarts.org.uk/&#34;&gt;Koestler Arts&lt;/a&gt; Digital Art category. In November their annual exhibition, this time called &lt;a href=&#34;https://www.koestlerarts.org.uk/exhibitions/annual-uk-exhibition/no-lockdown-in-the-imagination/&#34;&gt;No Lockdown of the Imagination&lt;/a&gt; launched. Lockdown prevented me from seeing the works in London in person but they have an app you can use to view all of the works.&lt;/p&gt;&#xA;&lt;p&gt;In other selection panel/judging activities, I was on the selection panel for the &lt;a href=&#34;https://www.shortsupply.org/mi-digital-showcase&#34;&gt;MADE IT graduate exhibition&lt;/a&gt; which features around 50 artists. The selection process took place between September - October but the online exhibition launched in November. Congrats to all those selected!&lt;/p&gt;&#xA;&lt;h2 id=&#34;december&#34;&gt;December&lt;/h2&gt;&#xA;&lt;p&gt;A fairly quiet month. From 7th - I did a takeover of the &lt;a href=&#34;https://twitter.com/minoritystem&#34;&gt;Minorities in STEM&lt;/a&gt; twitter account. Each week on that account a different person talks about their experiences of being, well, a minority working in STEM (Science, Technology, Engineering, Maths). Though my work does use all of those there&amp;rsquo;s also the Art side (sometimes called STEAM) so I used some of 3700 words to talk about how al of these overlap. I also talked about how in my experiences of learning about digital art there was never any talk of Black people or anyone other than mainly White men. Things have gotten better since I was in education but there&amp;rsquo;s still so much work to do to recognise the contributions of Black people in (digital) art. You can read each of the daily threads here:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/MinoritySTEM/status/1335917170249895941&#34;&gt;Monday&lt;/a&gt; - how I got into working in art+tech, with a focus on setting up the fizzPOP makerspace&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/MinoritySTEM/status/1336296760147390464&#34;&gt;Tuesday&lt;/a&gt; - glitch art and early experiments in making generative art using code&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/MinoritySTEM/status/1336675978760871942&#34;&gt;Wednesday&lt;/a&gt; - realising that the history of Black people working in art + technology is often overlooked&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/MinoritySTEM/status/1336982107827150849&#34;&gt;Thursday&lt;/a&gt; - demonstrated live coding and talked about Algorave&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://twitter.com/MinoritySTEM/status/1337412907148173312&#34;&gt;Friday&lt;/a&gt; - covered a handful of the organisations in the UK that are helping to make art and technology more diverse&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I ended the year with a performance at the &lt;a href=&#34;https://sun.tidalcycles.org/&#34;&gt;Eulerroom Winter Solstice&lt;/a&gt;. I combined live coding using Tidal Cycles with a couple of Korg Volca synths. No video yet but I&amp;rsquo;ll update when it becomes available.&lt;/p&gt;&#xA;&lt;h2 id=&#34;end&#34;&gt;end&lt;/h2&gt;&#xA;&lt;p&gt;And so ends a crappy year. That sense of community from being part of group exhibitions and performances definitely helped keep me sane and connected but I really need human contact again. Anything that isn&amp;rsquo;t a Zoom window&amp;hellip; I of course hope that 2021 will be better, but I think we&amp;rsquo;ll need to fight to keep our galleries, museums, venues and other institutions open. Time and time again our government has shown that they don&amp;rsquo;t value the arts, and I fear that so many of the places I love will be lost next year. Did I also mention that there&amp;rsquo;s a pandemic still going on?&lt;/p&gt;&#xA;&lt;p&gt;Laters 2020!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Submerged</title>
      <link>https://hellocatfood.com/blog/submerged/</link>
      <pubDate>Fri, 18 Dec 2020 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/submerged/</guid>
      <description>&lt;video preload=&#34;metadata&#34; controls&gt;&#xA;    &lt;source&#xA;      src=&#34;https://hellocatfood.com/blog/submerged/images/submerged.mp4&#34;&#xA;      type=&#34;video/mp4&#34;&#xA;    &gt;&#xA;    Your browser does not support the video element.&#xA;  &lt;/video&gt;&#xA;&lt;p&gt;Edward Colston was an English merchant, philanthropist and politician whose involvement in the slave trade was often overlooked. In June 2020 his statue in Bristol was toppled and thrown into the harbour during Black Lives Matter protests.&lt;/p&gt;&#xA;&lt;p&gt;Through tearing down statutes we don&amp;rsquo;t rewrite or erase history but instead reveal more about it. It is increasingly important that we learn more about the history of our country and its leaders and face the full reality of its past.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Nodes</title>
      <link>https://hellocatfood.com/blog/nodes/</link>
      <pubDate>Tue, 17 Nov 2020 00:00:00 +0000</pubDate>
      <guid>https://hellocatfood.com/blog/nodes/</guid>
      <description>&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;  &lt;iframe src=&#34;https://player.vimeo.com/video/477226136?dnt=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;Vimeo video&#34; allow=&#34;fullscreen&#34; loading=&#34;lazy&#34;&gt;&#xA;  &lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Nodes is a new commission created for the &lt;a href=&#34;https://peertopeerexchange.org/&#34;&gt;Peer to Peer: UK/HK&lt;/a&gt; online festival which ran from 11th - 14th November, created as a reflection on the interconnectedness of the global live coding community.&lt;/p&gt;&#xA;&lt;p&gt;Live coding is a performative practice where artists make music and visual art live using programming. This happens primarily at events such as &lt;a href=&#34;https://algorave.com/&#34;&gt;Algoraves&lt;/a&gt;, but there is an equally active online community which organises regular performances, conferences, workshops and more.&lt;/p&gt;&#xA;&lt;p&gt;Moving beyond e-mail and social media platforms, people within the community have &lt;a href=&#34;https://github.com/toplap/awesome-livecoding&#34;&gt;built their own tools&lt;/a&gt; which allow for real time communication and collaboration across borders and time zones. In this way the local nodes the global live coding community are able to stay connected.&lt;/p&gt;&#xA;&lt;p&gt;Many thanks to &lt;a href=&#34;https://www.furtherfield.org/about-us/team/dr-charlotte-frost/&#34;&gt;Dr Charlotte Frost from Furtherfield&lt;/a&gt; for the nomination. Nodes was commissioned on the occasion of Peer to Peer: UK/HK online Festival 2020 by Centre for Chinese Contemporary Art, Open Eye Gallery and University of Salford Art Collection.&lt;/p&gt;&#xA;</description>
    </item>
  </channel>
</rss>