Frequently Asked Questions
- What is this? - Bangarang Boomerang lets you 'play' the song Bangarang by
'Skrillex'. You can drive the song forward, backwards, make it pause, skip to different
spots, and so on, allowing you to interactivly re-arrange and remix the song, creating a new
and interesting piece of music.
- How does it work? - We use the Echo
Nest analyzer to break the song into
beats and tatums. For each of these beats/tatums we
display a colored tiled. If you click on the tile we play that part of the song.
The tiles anre colored based on their timbral information. The tile widths are based upon the
underlying beat lengths.
- What are the controls?
- [space] - Start and stop playing the song
- left arrow - Decrement the current play velocity by one
- right arrow - Increment the current play velocity by one
- Down arrow - Sets the current play velocity to zero
- b - toggle between beats and tatums
- w - move up one tile
- s - move down one tile
- l - move left one tile
- r - move right one tile
- shift+number - bookmark the currently playing tile
- number - go to the bookmarked tile
- What are the two numbers displayed at the top when a song is playing? - The
left number shows the number of the current tile. The right number shows the current
'velocity'. A '1' means you are advancing through the song one tile at a time (normal play), a
'0' indicates that you are stopped on a tile, a negative number means that you are going
backwards through the song.
- How come this doesn't work in my browser? The app requires the web audio APIs
which are currently best supported in Chrome
- Who made this? Paul Lamere