|
Music recordings that sound different every time.
Example
Every time you refresh this page, the recording below will be a different, randomly generated performance of the same song. Sorry, your browser doesn't support Flash or Javascript. The intro and ending are always the same, but the improvised solo section in the middle will be different each time this page is reloaded (usually you can hit F5 in your browser to refresh). Vancouver jazz pianist Geoff Peters performs Nature Boy by Eden Ahbez on piano. How does it work?When a band makes a recording, they usually do a bunch of takes, say 5 or 6 alternate versions. Instead of throwing away most of this raw music, and ending up with a single 3 minute track, let's use a "smart" music player to combine parts of it to make a different but seamless performance every time you hit play. A Multipath song is divided up into smaller pieces or segments. Using a special computer code called XML, the recording artist can define a set of possible paths through a song, made up of these segments, and specify when and how likely each path is to be chosen. The end result may seem almost magical. Your recordings will stay fresh longer and as a listener you'll feel closer to the musicians, as if they are performing just for you, right inside your computer or music device. Read this post for more background.
It's Free
We're making tools for musicians to create their own recordings that sound different every time, and we're giving them away free and open-source (under the Apache License 2.0). We believe this idea is too good to keep secret! Instructions
Download Player
XML Format
Source Code
Who is developing Multi Path Audio?
Multi Path Audio was created by Geoff Peters, a software developer and jazz pianist from Vancouver BC Canada. The idea was initially published by Geoff on his weblog on June 11th 2010. Contact
|