Posts Tagged tristan

We swing both ways

Perhaps one of the most frequently asked questions about Tristan’s Swinger is whether it can be used to ‘Un-swing’ a song.  Can you take a song that already swings and straighten it out? Indeed, the answer is yes – we can swing both ways  – but it is harder to unswing than it is to swing.  Ammon on Happy Blog, the Happy Blog has given de-swinging a go with some success with his de-swinging of Revolution #1.   Read his post and have a listen at Taking the swing out of songs.   I can’t wait for the day when we can turn on the TV to watch and listen to  MTV-Unswung.

, , , , ,

Leave a comment

Sweet Child O’Mine – Vienna Style

I was wondering how far one could go with the time-stretching stuff and still make something musical.  Here’s an attempt to turn a rock anthem into a waltz.  It is a bit rough in a few places, especially the beginning – but  I think it settles into a pretty nice groove.

, , , ,

5 Comments

The Swinger

[tweetmeme source= ‘plamere’ only_single=false] One of my favorite hacks at last weekend’s Music Hack Day is Tristan’s Swinger.  The Swinger is a bit of python code that takes any song and makes it swing.  It does this be taking each beat and time-stretching the first half of each beat while time-shrinking the second half.  It has quite a magical effect.  Some examples:

Every Breath You Take

Money for Nothing

Cream

I Will

Update – a few more tracks -by request:

Enter Sandman

Daft Punk’s Around the world

Sweet Child O’ Mine

(one of my favs)

Don’t Stop Believin’

White Rabbit

(this one is hypnotic)

Swinger uses the new Dirac time-stretching capabilities of Echo Nest remix. Source code is available in the samples directory of remix.

Be sure  to check out some of the other Music Hack Day hacks like Six Degrees of Black Sabbath, Jason’s Songbird Visualizer or the Artikulator.

,

402 Comments