Guest post by Eliot Van Buskirk of Evolver.fm.
One of the neatest aspects of last weekâs DUMBO Summer Friday festival was that it put music app developers on the same stage (or near it) as the musicians. One presentation in particular combined elements of both app-building and live performance: Bangarang Boomerang, a robust, grid-like web app that lets you manipulate Skrillexâs dubset masterpiece, âBangarang.â
You can try it yourself here, but first, itâs worth learning a bit about what this thing actually does. By manipulating the cursor that moves through the song, you can let it play out as normal, pause on any chunk, move backwards through the song or hover on the same chunk (with the directional keys), click directly to any other chunk (with the mouse pointer), and more (full controls below).
(Update: This app only works with the Google Chrome browser.)
As for the colors of the chunks, those represent the timbre of the music contained there so you can sort of see what kind of chunk youâre jumping to. This is particularly helpful for if youâre trying to locate a mellow chunk to loop for a while and then hit the âdrop,â to use the dubstep parlance for âthat part in the song thatâs all âbwaaahhr.ââ As one would suspect, the length of a chunk indicates how long it plays â something youâll really notice if you tap the âbâ button to toggle between beats (the default) and the shorter tatums (defined as âthe pulse of the lowest metrical levelâ).
Developers Paul and Jennie Lamere (who also built Bohemian Rhapsichord, which lets you remix the Queen song by the same name), said they chose the song because itâs âlocked inâ to an exact tempo throughout, so you can skip around fairly non-disruptively without the timing getting thrown off. In addition, despite its lockstep groove, each measure in âBangarangâ contains distinct sonic elements that donât repeat much, so you can create lots of variety by re-jiggering the songs elements, which might sound repetitive until you delve in with your ears. (Note:Paul Lamere is director of developer platform for The Echo Nest, publisher of Evolver.fm; Bangarang Boomerang is powered by both Skrillex and The Echo Nestâs analyzer, which he used to split the song apart into chunks, establish their timbre and length, and so on.)
Feel free to make fun of the dubstep genre as much as you want; just play around with Bangarang Boomarang first, to make sure you donât actually love it, at least a little bit (and while youâre at it, you might as well check out The Wub Machine too). Hereâs the full set of instructions for when you do, courtesy of the FAQ:
- [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
Give it a whirl. The following video demonstrates the possibilities (hint: keep an eye on that number at the upper right, which shows how fast youâre moving or skipping through the song):