<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>pixeldestrukt — notes</title>
  <link>https://pixeldestrukt.com/</link>
  <atom:link href="https://pixeldestrukt.com/feed.xml" rel="self" type="application/rss+xml"/>
  <description>The technical workshop behind bl1t — custom software, LED and projection systems, and embedded hardware for live visuals.</description>
  <language>en</language>
  <lastBuildDate>Tue, 29 Sep 2026 04:03:19 GMT</lastBuildDate>
  <item>
    <title>Four screens, one frame, no internet</title>
    <link>https://pixeldestrukt.com/notes/vj-show-first-lan-install/</link>
    <guid isPermaLink="true">https://pixeldestrukt.com/notes/vj-show-first-lan-install/</guid>
    <pubDate>Sat, 26 Sep 2026 12:00:00 GMT</pubDate>
    <description>The first real install of vj-show took ninety minutes and hit five problems. None were in the renderer. All of them were in the networking around it.</description>
    <category>WebRTC</category>
    <category>networking</category>
    <category>installation</category>
  </item>
  <item>
    <title>Budgeting sACN universes before you buy the strip</title>
    <link>https://pixeldestrukt.com/notes/sacn-universe-budget/</link>
    <guid isPermaLink="true">https://pixeldestrukt.com/notes/sacn-universe-budget/</guid>
    <pubDate>Sat, 12 Sep 2026 12:00:00 GMT</pubDate>
    <description>Universe count, packet rate and switch capacity are one problem, not three. Here is the arithmetic I run before ordering any LED for a show.</description>
    <category>LED</category>
    <category>sACN</category>
    <category>networking</category>
  </item>
  <item>
    <title>GLSL feedback loops that do not turn to mush</title>
    <link>https://pixeldestrukt.com/notes/glsl-feedback-without-mush/</link>
    <guid isPermaLink="true">https://pixeldestrukt.com/notes/glsl-feedback-without-mush/</guid>
    <pubDate>Mon, 24 Aug 2026 12:00:00 GMT</pubDate>
    <description>Ping-pong feedback is four lines of code and a hundred ways to lose contrast. Notes on decay, clamping and keeping a loop alive for an hour-long set.</description>
    <category>GLSL</category>
    <category>realtime</category>
    <category>technique</category>
  </item>
  <item>
    <title>Getting DMX timing right on an ESP32</title>
    <link>https://pixeldestrukt.com/notes/esp32-dmx-timing/</link>
    <guid isPermaLink="true">https://pixeldestrukt.com/notes/esp32-dmx-timing/</guid>
    <pubDate>Thu, 30 Jul 2026 12:00:00 GMT</pubDate>
    <description>The break, the mark-after-break and why bit-banging DMX on a WiFi-enabled chip is a bad plan. Using RMT and UART hardware instead.</description>
    <category>embedded</category>
    <category>DMX</category>
    <category>ESP32</category>
  </item>
</channel>
</rss>
