from Hacker News

Show HN: I made an app that listens for a rapper's songs and raps along in sync

by skattyadz on 2/5/14, 12:34 PM with 31 comments

  • by JustResign on 2/5/14, 7:13 PM

    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?

  • by nhangen on 2/5/14, 2:59 PM

    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.

  • by wingerlang on 2/5/14, 1:00 PM

    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.
  • by edw519 on 2/5/14, 1:21 PM

      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?
  • by svantana on 2/5/14, 4:41 PM

    Cute! It's pretty much the same as the Cassius app from a few years back (https://itunes.apple.com/en/app/cassius-i-3-u-so/id399394777), but syncing to external audio instead. A nontrivial extension, but still very similar from the user's perspective.

    Now, if the app was able to lipsync to any tune, that would be more impressive. It's certainly doable, see e.g. Tony Ezzat's "Mary 101" system from 10 years back: http://people.csail.mit.edu/tonebone/research/mary101/

  • by jongold on 2/5/14, 12:45 PM

    This is totally awesome; way beyond my iOS knowledge. Any pointers or tips you learnt about audio processing along the way?
  • by dmcswain on 2/5/14, 4:03 PM

    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
  • by gabemart on 2/5/14, 12:48 PM

    The linked page pegs one of my CPU cores to 100%. Anyone else get the same thing?
  • by michaelmcmillan on 2/5/14, 12:56 PM

    This is clever. I can see so many different apps using a similar technology.
  • by deletes on 2/5/14, 1:14 PM

    Do you have to record each song separately?
  • by scrrr on 2/5/14, 12:54 PM

    Off topic, but do TNW know that that page is impossible to scroll? (Safari, brand-new MBP)
  • by n1ghtmare_ on 2/5/14, 3:37 PM

    This is an extremely cool app! I'm impressed. Good job.
  • by delinka on 2/5/14, 1:15 PM

    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.