33 comments

[ 92.2 ms ] story [ 1634 ms ] thread
This is totally awesome; way beyond my iOS knowledge. Any pointers or tips you learnt about audio processing along the way?
I'm doing FFTs at regular intervals using the Accelerate framework. Then a lot of rolling window comparisons of frequency data to try and determine which fingerprints these frequencies match closest.

Expect a blog post soon (Y)

The linked page pegs one of my CPU cores to 100%. Anyone else get the same thing?
Yup. Locked up firefox for me for quite some time. Was compiling at the time, so didn't think too much of it..
(comment deleted)
Off topic, but do TNW know that that page is impossible to scroll? (Safari, brand-new MBP)
Just opened Safari (latest OSX and latest updates installed) here to try it out: Works well here, can scroll without a problem.
This is clever. I can see so many different apps using a similar technology.
On this topic I guess. I recently used shazamm (or the other one) and it - in addition to finding the song - showed me the lyrics in real time, highlighting the current line in the song. Really impressive.
Do you have to record each song separately?
(comment deleted)
What do you mean? It says in the article that it only works with the specific album.
Probably each song or song fragment requires a video, hence "ton of videos".
It's using a ton of videos we recorded with Tinie on one grey London afternoon
Is this a "me, too" kind of thing? Or is it different than Sound Hound or Shazam in some way?

Edit: ah, now I see. It syncs up video, not just scrolling text lyrics.

  Why? Why? Why the fuck?
  Nerdie homes must make a buck.
  Have a need? Scratch that itch.
  Take a break to hack that bitch.

  People hurt & need more meds,
  Hacker rather show his creds.
  Breakthrus needed by a sage,
  But iphone apps r all the rage.

  Enterprise really sucks
  Hackers never get those bucks.
  Web apps used to be the hack
  But mobile's got a "craftsman's" back.

  Analysis!
  Paralysis!
  Algorithms!
  Distillation!
  Interpretation!
  Compilation!
  
  Deployment to the cloud.
  Disruption now allowed.
  Users need a good solution
  But all they get is more polution.

  Something no one ever needed.
  HN front page: he succeeded.
  Nerdie homes must make a buck.
  Why? Why? Why the fuck?
It's not clear whether the above is intended as an impressive, rhyming, satirical tribute to the OP or if it is a creative, yet sarcastic, put-down attempt.

Regardless, I want to say that "Show HN" is my favorite type of HN post. If what is presented is useful or marketable, all the better, but the sheer fact that somebody built something (anything), usually in their spare time, and are proud enough to share it with the masses is something I applaud.

There is a lot of negativity on HN these days, but in most cases "Show HN" threads have respectfully been spared. I sincerely hope it stays that way.

It seems like a tongue-in-cheek stylistic parody of nerdcore on top of most rap music: bravado and aggression. ... but it's hard to tell whether it was a joke or not, but I'm leaning towards not.

Next music app idea: every time it hears The Grateful Dead or Iron Butterfly, a B-52 Westfalia bomber swoops in firing lolcat missiles and drops cluster bombs that grow dandelions. (Hippies seem to be the most antithetical to the topic to change the subject.)

Is it necessary to hijack the top comment in the discussion thread of OP's awesome app with your shitty, negative "rap" lyrics?
Apparently very few of you read the article...

It's a smart way for a rapper to market his music. I chuckled as I watched the video, and learned about a rapper I hadn't heard of before.

Harmless fun.

It was interesting but the video kept cutting out for me. I figured I'd check out the music anyway and was greeted with a "This content is not available in your country" message. That was a first being in the US.
This is an extremely cool app! I'm impressed. Good job.
Cool! On the topic of tech and music: here's an app that lets you play your favorite YouTube music videos and SoundCloud songs by voice: http://youtu.be/cyS4TlBkTns
Do you know that many (terrestrial) radio stations do not play songs at their exact recorded speed?

Most are sped up a little (single-digit percentage), so they can fit more songs (or more commercials) in each hour.

I wonder what sort of time distortion the matching algorithm can handle?