<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Photography on Chris Cantey</title>
    <link>https://chriscantey.com/tags/photography/</link>
    <description>Recent content in Photography on Chris Cantey</description>
    <image>
      <title>Chris Cantey</title>
      <url>https://chriscantey.com/img/og-default.png</url>
      <link>https://chriscantey.com/img/og-default.png</link>
    </image>
    <generator>Hugo -- 0.147.7</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 23 Jul 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://chriscantey.com/tags/photography/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Film Tether: A Little Mac App for Scanning Film With a DSLR</title>
      <link>https://chriscantey.com/posts/2026-06-07-film-tether/</link>
      <pubDate>Thu, 23 Jul 2026 00:00:00 +0000</pubDate>
      <guid>https://chriscantey.com/posts/2026-06-07-film-tether/</guid>
      <description>My old Canon 7D had been sitting on a shelf until I made it the camera in a film-scanning rig. The little Mac app that tethers it, which my AI assistant and I built together, is now open source.</description>
      <content:encoded><![CDATA[<blockquote>
<p>This is part of how I scan film at home. If that&rsquo;s something you&rsquo;re looking to get into, the app in this post is just one piece of it. The full picture is in <a href="/film-at-home/">How I Develop and Scan Film at Home</a>
.</p></blockquote>
<p>My Canon EOS 7D had been sitting on a shelf for a couple of years, one of those cameras I&rsquo;d moved on from but never quite got around to selling. It came back into use when I got into developing and scanning my own film at home, because it turned out to be a great camera for the scanning part.</p>
<p>A lot of people scan film with a digital camera now instead of a flatbed scanner. You lay the negative on a light source, put a macro lens over it, and photograph it, and to do that without nudging everything out of alignment you want the camera tethered to the computer, so you can watch a live preview and fire the shutter from the keyboard.</p>
<p>For Canon, the usual tool for that is EOS Utility, but my 7D is old enough that it only works with EOS Utility 2, and that version really doesn&rsquo;t get along with recent macOS. Labels go missing in the interface, macOS keeps warning that it won&rsquo;t run in future versions, and the whole thing feels like it&rsquo;s halfway out the door. It worked, but barely.</p>
<p>So instead of going looking for a replacement, I had my AI assistant build one with me. I&rsquo;ve <a href="/posts/2026-02-24-build-or-buy-may-have-changed/">written before</a>
 about why I reach for that more often than buying lately, and this was another one of those. My assistant wrote most of the actual code while I drove it, tested against the camera, and told it what felt wrong. We called the result Film Tether.</p>
<h2 id="what-it-does">What it does</h2>
<p>It drives the camera over USB so I can work entirely from the Mac. I get a live preview, the RAW files land straight in a folder I pick without any re-encoding, and I can fire a frame with the spacebar, which is the part that makes working through a roll quick. The usual exposure controls are there when I need them, and there&rsquo;s a focus check where I hold Shift to punch in on the sensor and make sure things are sharp before the shot.</p>
<!-- TODO: Chris's own screenshot of Film Tether scanning a frame (next scanning session) -->
<p>That&rsquo;s about the whole of it. It handles the tethering and leaves everything else alone, because developing the film and converting the negatives are other tools&rsquo; jobs and I&rsquo;m happy to let them have those.</p>
<h2 id="where-its-rough">Where it&rsquo;s rough</h2>
<p>It&rsquo;s a personal project, and the state of it reflects that. I&rsquo;ve only tested it on my own 7D and a friend&rsquo;s 70D, which means I really don&rsquo;t know how many other Canon bodies it works with. The focus zoom gets me clean focus, but it doesn&rsquo;t always land on the exact spot I click, and there are a few other corners that still need attention.</p>
<p>If you&rsquo;ve got an older Canon and you&rsquo;re curious, the build and the source both live at <a href="https://filmtether.com" target="_blank" rel="noopener noreferrer">filmtether.com</a>
. If it happens to work with your camera, let me know on the repo and I&rsquo;ll add it to the list. It&rsquo;s open source under the MIT license, so you&rsquo;re also welcome to take it apart and make it work with your own camera body.</p>
<h2 id="where-it-fits">Where it fits</h2>
<p>Scanning is one piece of a longer process. After I shoot a roll I develop it, scan it, and convert the negatives, all at home, and Film Tether is just the tethering step inside the scanning part of that. If you want the whole picture, I wrote up <a href="/film-at-home/">how I develop and scan film at home</a>
 as a separate guide, with the gear that actually matters and not much that doesn&rsquo;t.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
