Air – a computer-generated music (using Haskore)

Very nice thingy, a music generated by a program. Sounds like SNES music for me :~

Air was programmed using Haskore, a Haskell library for manipulating music, and used SuperCollider to output audio.

Here is the source code. I see it first defined basic melodies, and transformed them, so maybe it doesn’t qualify as 100% computer-generated; but I wonder if this thing actually exists. Wikipedia has an article on algorithmic composition anyway. (The obligatory joke here is the serious research attempts to prove that pop music is so repetitive that it can be fully automated by a computer :))

Also on this subject (and a lot more) is the book what is music by Philip Dorrell. Insightful! and it’s available for reading for free, I recommend 🙂

ps: there is a youtube link too (I desisted to embed here because the audio is crappy, but you can see some fractals anyway)

Advertisements

About Elias

Some random geek
This entry was posted in Haskell and tagged , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s