<?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>#experiments posts — Ben Crowder</title>
    <link>https://bencrowder.net/blog/tag/experiments/</link>
    <atom:link href="https://bencrowder.net/blog/tag/experiments/feed/" rel="self" />
    <description>Feed for blog posts tagged with #experiments.</description>
    <lastBuildDate>Wed, 15 Apr 2026 03:01:55 GMT</lastBuildDate>
    <language>en-US</language>
    <generator>https://bencrowder.net/</generator>

    <item>
      <title>Letterdrip</title>
      <link>https://bencrowder.net/blog/2013/letterdrip/</link>
      <guid isPermaLink="true">https://bencrowder.net/blog/2013/letterdrip/</guid>
      <pubDate>Tue, 29 Jan 2013 12:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Ben Crowder]]></dc:creator>
      <description><![CDATA[<p>A semi-literary art experiment, wherein each letter gets assigned a color, the user types in a sentence, and the color bar gets drawn on the screen and melted up and down:</p>
<figure><a href="https://cdn.bencrowder.net/images/2013/01/letterdrip-01.png" rel="shadowbox"><img src="https://cdn.bencrowder.net/images/2013/01/letterdrip-01-630.png" alt="" /></a></figure>
<p>The colors are chosen by starting with a few base hues and then doing variations off them. Sometimes it produces gorgeous color schemes, and sometimes (okay, maybe most of the time) they’re jarring. What I should have done was start with a random hue, then build an appropriate color scheme (whether monochromatic or complementary or whatever) off of that.</p>
<p>I’m using a really simple dithering-esque algorithm for doing the melting (pulling from a random nearby neighbor pixel). Part of me wants nice antialiasing instead, but I suppose this has a slight 8-bit charm to it. Right now the left and right edges inadvertently end up pulling in some outer darkness, which I kind of like. (Oddly, though, it only happens in the top half of the screen. Not sure why.)</p>
<p>As usual, the code is on <a href="https://github.com/bencrowder/letterdrip">GitHub</a>. There’s a <a href="http://bencrowder.github.com/letterdrip/">live demo</a> as well.</p>
<p>More examples, all using the default sentence (from <em>Pride &amp; Prejudice</em>, unintentionally in honor of the 200th anniversary of its publication yesterday):</p>
<figure><a href="https://cdn.bencrowder.net/images/2013/01/letterdrip-02.png" rel="shadowbox"><img src="https://cdn.bencrowder.net/images/2013/01/letterdrip-02-630.png" alt="" /></a></figure>
<figure><a href="https://cdn.bencrowder.net/images/2013/01/letterdrip-03.png" rel="shadowbox"><img src="https://cdn.bencrowder.net/images/2013/01/letterdrip-03-630.png" alt="" /></a></figure>
<figure><a href="https://cdn.bencrowder.net/images/2013/01/letterdrip-04.png" rel="shadowbox"><img src="https://cdn.bencrowder.net/images/2013/01/letterdrip-04-630.png" alt="" /></a></figure><hr class="feed-extra" style="margin-top: 48pt;" /><p class="feed-extra feed-mail"><a href="mailto:ben.crowder@gmail.com?subject=Re%3A%20Letterdrip">Reply via email</a></p>]]></description>
    </item>
    
  </channel>
</rss>
