Soundfight! doesn’t even need to hear the whole song to determine a winner. Who wants to wait that long anyway? Soundfight! only needs a 10 second clip. That’s right, you can find out which song is better in just over 30 seconds!
Each sound clip will generate a field of units, based on the beats-per-minute of each octave subband. The sound clips then repeat, simultaneously, with each powering its field of units. The winner is determined by counting the special units corresponding to the final octave levels of each clip.
DISCLAIMER: Soundfight! has been clinically proven to be no more or less arbitrary than other methods of evaluating music. Stop taking Soundfight! if you develop signs of chest pain, skin rash, deafness, blindness, musical elitism, sore throat, dizziness, depression, or death. Soundfight! is strictly not for internal use.
Soundfight! was created as a mashup of the Experimental Gameplay Project’s April and May themes: 10 Seconds and Repeat. So if you haven’t done so already, you should check it out, play some of the games that come out of it, and maybe even get involved (if you’re into that sort of thing).
7 Responses to “Soundfight 7″”
May 3rd, 2010 at 12:50 pm
I will prove, once and for all, that Ani Difranco can whip Metallica’s ass.
(cue unwritten Wesley Willis song)
Frank Force Says:
May 8th, 2010 at 11:05 am
Awesome. Sort of reminds me of the original Monster Ranger game where you could put any CD into your Playstation to generate a monster. It would be cool if there was an interactive mode where a player could fight against a song all the way through.
May 13th, 2010 at 3:22 pm
I just LOVE the idea. Very funny to watch and sometimes surprising. You could just enhance it a bit maybe, or make a “fight the song” mode where you take control of the “republic of the non-listeners” against the “united groove forces” or something like that, but I am fantasising. Anyway: Thank you for the laugh ;).
May 26th, 2010 at 4:44 pm
Awesome game. My favorite song of all time actually ended up winning every fight.
June 5th, 2010 at 4:59 pm
Really amazing idea, but I wish that you could choose the amount of time that it used for the analysis. I mean, it obviously wouldn’t work to use entire songs, because its rare for two different songs to be the same length, but I’d like to use say, 20 seconds, if you get me.
It’d also be cool if you could grab the little red block that’s the portion of the song to use and change where it starts. Say if you want a chunk from the middle, cause alot of songs start out really slow.
Now finally, I know im just being wishful here, but it’d be REALLY cool if you could put in support for m4a and ALAC formats. I really don’t know how hard that would be, cause im not a coder, but it’d be pretty awesome :)
anyway, awesome game! by far the coolest concept game i’ve seen in a while!
June 9th, 2010 at 5:03 pm
Thanks for the kind words, David!
First off, you can already drag the little red box to select the portion of the song you want to play. I’ll make sure to make that more obvious in the UI for the next update.
Regarding the clip length, I had to pick something, and I was influenced by the Experimental Gameplay Project’s April theme of “10 Seconds”, so it stuck. I also like how this resulted in a 30 second game. Yes, the significantly short clip length does limit the interesting things you can do with song dynamics, but for a project like that was put together in a couple of weeks I thought it would be best to focus on a short, tight experience and leave the longer stuff for Equalizr. Hopefully being able to select the specific 10 seconds in the song makes up for this though.
As for m4a and ALAC support, that’s a little tricky. Soundfight! uses the FMOD audio library which doesn’t support them natively because of licensing issues. Adding FLAC support would be a little easier, but obviously that’s not what you’re asking about. Just curious, are your m4a’s and ALAC’s from iTunes purchases or otherwise? Unfortunately, I probably won’t be able to add support to Soundfight! any time soon, but I’ll try get it in for Equalizr. If that happens, updating Soundfight! will be trivial.
July 4th, 2010 at 2:44 pm
Great idea :) nice work showing off a project about knowledge of music and combining the two themes in a fun little game/activity.