<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <title>#crosswrite posts — Ben Crowder</title>
    <link>https://bencrowder.net/blog/tag/crosswrite/</link>
    <atom:link href="https://bencrowder.net/blog/tag/crosswrite/feed/" rel="self" />
    <description>Feed for blog posts tagged with #crosswrite.</description>
    <lastBuildDate>Fri, 17 Apr 2026 23:19:59 GMT</lastBuildDate>
    <language>en-US</language>
    <generator>https://bencrowder.net/</generator>

    <item>
      <title>Crosswrite (the real thing)</title>
      <link>https://bencrowder.net/blog/2011/crosswrite-the-real-thing/</link>
      <guid isPermaLink="true">https://bencrowder.net/blog/2011/crosswrite-the-real-thing/</guid>
      <pubDate>Thu, 24 Mar 2011 12:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Ben Crowder]]></dc:creator>
      <description><![CDATA[<p>Remember <a href="https://bencrowder.net/coding/2010/crosswrite/">Crosswrite</a>, that proof-of-concept I did for web-based audio transcription? Well, I’ve fleshed it out a bit.</p>
<figure><a href="https://cdn.bencrowder.net/images/2011/03/crosswrite.png" rel="shadowbox"><img src="https://cdn.bencrowder.net/images/2011/03/crosswrite-525x315.png" alt="" title="crosswrite" /></a></figure>
<p>You can now upload files (either through the buttons on the left or via FTP) and it automatically saves your transcripts to text files (no database required) every second.</p>
<p>I don’t have a live demo of the app (since I don’t really want people uploading their MP3s to my server), but the code is on <a href="http://github.com/bencrowder/crosswrite">Github</a> as usual. If you run into problems with it or have feature requests, either <a href="https://github.com/bencrowder/crosswrite/issues">add an issue</a> on Github or email me.</p><hr class="feed-extra" style="margin-top: 48pt;" /><p class="feed-extra feed-mail"><a href="mailto:ben.crowder@gmail.com?subject=Re%3A%20Crosswrite (the real thing)">Reply via email</a></p>]]></description>
    </item>
    <item>
      <title>Crosswrite</title>
      <link>https://bencrowder.net/blog/2010/crosswrite/</link>
      <guid isPermaLink="true">https://bencrowder.net/blog/2010/crosswrite/</guid>
      <pubDate>Mon, 08 Nov 2010 12:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Ben Crowder]]></dc:creator>
      <description><![CDATA[<p>I’ve spent some time transcribing audio in the past (both <em>Mormon Artist</em> interviews and family history recordings) and it’s nice having keyboard shortcuts to control audio playback. There are some nice desktop apps that do this for you, but last night I realized that with the HTML5 audio element and some Javascript magic, it’d be super easy to code up a web app to do it instead. And it was. It’s called <a href="https://bencrowder.net/coding/crosswrite/">Crosswrite</a>, and you can try it out on the <a href="https://bencrowder.net/sandbox/crosswrite/">demo page</a>.</p>
<figure><a href="https://bencrowder.net/sandbox/crosswrite"><img src="https://cdn.bencrowder.net/images/2010/11/crosswrite-525x393.png" alt="" title="crosswrite" /></a></figure>
<h3>Notes</h3>
<p>It works pretty well in Chrome and Safari, but it doesn’t work in Firefox. This is just a demo, not a full-blown app. All things considered, however, it only took ten or fifteen minutes to write, and the hardest part by far was deciding what keyboard shortcuts should do what. (I’m still not entirely happy with my choices.)</p><hr class="feed-extra" style="margin-top: 48pt;" /><p class="feed-extra feed-mail"><a href="mailto:ben.crowder@gmail.com?subject=Re%3A%20Crosswrite">Reply via email</a></p>]]></description>
    </item>
    
  </channel>
</rss>
