<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Lucas Romanenko: Audio Visual Specialist &amp; Developer</title>
    <link>https://lucas.romanenko.com/</link>
    <description>Recent content on Lucas Romanenko: Audio Visual Specialist &amp; Developer</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 19 Feb 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://lucas.romanenko.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Web ATEM Control</title>
      <link>https://lucas.romanenko.com/projects/web-atem-control/</link>
      <pubDate>Sun, 01 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://lucas.romanenko.com/projects/web-atem-control/</guid>
      <description>A real-time web interface for controlling Blackmagic ATEM video switchers from any browser. Full switching, transitions, keying, macros, and aux routing without desktop software.</description>
    </item>
    <item>
      <title>Web X32 Control</title>
      <link>https://lucas.romanenko.com/projects/web-x32-control/</link>
      <pubDate>Tue, 01 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://lucas.romanenko.com/projects/web-x32-control/</guid>
      <description>A browser-based remote control for Behringer X32 audio mixers. Real-time faders, metering, and mute control over WebSocket using a custom OSC implementation. Includes a bulk mute tool for managing audio across 100+ mixers simultaneously.</description>
    </item>
    <item>
      <title>Unreal Engine - ATEM Control</title>
      <link>https://lucas.romanenko.com/projects/unreal-atem-control/</link>
      <pubDate>Fri, 01 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://lucas.romanenko.com/projects/unreal-atem-control/</guid>
      <description>A playable Unreal Engine level that controls real Blackmagic ATEM video switchers over WebSocket. Walk up to a 3D model of a switcher, shoot the buttons, and switch live cameras.</description>
    </item>
    <item>
      <title>Fineco Bank Virtual Production</title>
      <link>https://lucas.romanenko.com/projects/fineco-virtual-production/</link>
      <pubDate>Tue, 01 Jun 2021 00:00:00 +0000</pubDate>
      <guid>https://lucas.romanenko.com/projects/fineco-virtual-production/</guid>
      <description>A virtual production pipeline built from scratch for a series of 40 instructional videos for an Italian bank. Real-time 3D environments in Unreal Engine, composited through Aximmetry, and switched live on a Blackmagic ATEM Constellation.</description>
    </item>
    <item>
      <title>Cracking X32-Edit&#39;s Connection Problem</title>
      <link>https://lucas.romanenko.com/journal/x32-launcher/</link>
      <pubDate>Thu, 19 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://lucas.romanenko.com/journal/x32-launcher/</guid>
      <description>X32-Edit refuses to connect without UDP broadcast discovery. The fix: query the mixer directly, then spoof the discovery response locally so X32-Edit thinks it found the mixer on its own.</description>
    </item>
    <item>
      <title>From Flask Form to Production Upload Pipeline</title>
      <link>https://lucas.romanenko.com/journal/atem-upload/</link>
      <pubDate>Wed, 20 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://lucas.romanenko.com/journal/atem-upload/</guid>
      <description>What started as a simple web form to upload images to ATEM switchers turned into a multi-service pipeline with tally-aware scheduling, a custom-modified C# exe, and a cross-platform architecture spanning Linux and Windows.</description>
    </item>
    <item>
      <title>From Companion Buttons to a Scalable Mute Page</title>
      <link>https://lucas.romanenko.com/journal/companion/</link>
      <pubDate>Fri, 01 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://lucas.romanenko.com/journal/companion/</guid>
      <description>How I went from manually creating Stream Deck buttons for every new device to building a web page that pulls from the equipment database and handles everything automatically.</description>
    </item>
    <item>
      <title>AV Site</title>
      <link>https://lucas.romanenko.com/projects/av-site/</link>
      <pubDate>Fri, 01 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://lucas.romanenko.com/projects/av-site/</guid>
      <description>An internal web platform I built for managing broadcast equipment and controlling studio devices from any browser. Deployed across multiple international studio locations.</description>
    </item>
    <item>
      <title>Building a Virtual Production Studio From Scratch - TraderTV.Live</title>
      <link>https://lucas.romanenko.com/journal/virtual-production-tradertv/</link>
      <pubDate>Tue, 01 Jun 2021 00:00:00 +0000</pubDate>
      <guid>https://lucas.romanenko.com/journal/virtual-production-tradertv/</guid>
      <description>With no virtual production experience, a two-person team, and a daily live stream still running every morning, we had to figure out Unreal Engine, Aximmetry, and Blender to deliver 40 instructional videos for an Italian bank client.</description>
    </item>
    <item>
      <title>About</title>
      <link>https://lucas.romanenko.com/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lucas.romanenko.com/about/</guid>
      <description>&lt;h2 id=&#34;the-short-version&#34;&gt;The Short Version&lt;/h2&gt;&#xA;&lt;p&gt;I&amp;rsquo;m an Audio Visual Specialist in Toronto. I install, configure, and maintain broadcast infrastructure across international studio locations: ATEM switchers, cameras, audio systems, SDI routing, the whole signal chain. For the past two years I&amp;rsquo;ve also been using AI tools to build web applications that solve real problems my team deals with every day. I&amp;rsquo;m not a trained software developer, but the tools I&amp;rsquo;ve built are in production in two countries.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
