Friday Fun Link – Code Organ (February 19, 2010)

A web site that allows you to “play” the HTML of any web site.   This isn't as straight-forward as it sounds…

The CodeOrgan analyses the “body” content of any web page and
translates that content into music. The CodeOrgan uses a complex
algorithm to define the key, synth style and drum pattern most
appropriate to the page content.




Firstly, the CodeOrgan scans the page content and removes all
characters not found in the musical scale (A to G), and then analyses
the remaining characters to find the most commonly used “note”. If this
is an even number the page is translated into the major pentatonic
scale of that particular note, it becomes minor if there is an uneven
number.




Secondly, the CodeOrgan defines which synthesizer to use. This is based
upon the total number characters used on the webpage – there are
currently 10 synthesizer effects and the one chosen is picked based
upon the percentage of content.




Lastly, the CodeOrgan selects a drum loop based upon the ratio of
characters on the page versus the number of characters that are
actually musical notes – there are currently 10 different drum loops to
pick from.


Here's my blog.

Here's the RPL web site.

Here's Google (which sounds like something you might hear if Lawrence Welk provided the soundtrack for your dad's old 8mm home movies.) 

[Edit: And I had to see if this sounded like bow-chikka-bow-bow (pretty close!)]

(via MetaFilter)

Post a Comment

Your email is never published nor shared. Required fields are marked *