2
3 Comments

I built MusicPulse to identify songs in YouTube Shorts

Hey everyone,

I’m building MusicPulse, a Chrome extension that identifies songs used in YouTube Shorts.

The problem came from constantly hearing a great track in a Short but not being able to identify it because:

  • the audio was sped up or slowed down
  • the song was underneath dialogue
  • the Short used a reupload or an edited version
  • the comments contained the answer, but it was difficult to find

MusicPulse lets you scan the current browser tab after explicit audio permission. It combines audio recognition with video metadata, lyrics, and relevant comment clues. When the evidence is weak, it returns “review needed” instead of confidently inventing an answer.

What I’ve learned so far:

  1. Audio capture quality matters more than the UI.
  2. A single comment should never be treated as definitive evidence.
  3. Reels and Shorts often use versions that are difficult to match against official catalogs.
  4. Combining independent signals is more reliable than relying on one recognition provider.
  5. Browser permissions are still one of the biggest UX challenges.

The extension is currently in beta. I’m looking for feedback on:

  • scan accuracy
  • the permission flow
  • false positives and false negatives
  • whether this solves a real problem for creators and music listeners

I’m the maker of MusicPulse, and I’d be happy to answer technical questions about the implementation.

Demo video attached.

Project: https://chromewebstore.google.com/detail/musicpulse-identify-music/oooakbbiedoghnidfdddecjnadfjgcam?authuser=7&hl=en

on July 30, 2026
  1. 1

    I like that the product is willing to say "review needed" instead of pretending certainty.

    Knowing when the available evidence isn't enough can be just as valuable as recognizing something correctly. That tends to create more trust over time than always producing an answer.

    1. 1

      Exactly. That’s one of the principles behind MusicPulse: a cautious “review needed” is better than a confident wrong answer.

      We’re still tuning the confidence thresholds in beta, but protecting user trust matters more than forcing a result every time. Thanks for pointing that out.

      1. 1

        I appreciate you taking the time to explain your thinking.

        I'd be interested in continuing the conversation by email if you're open to it. What's the best email to reach you on?

Trending on Indie Hackers
How to rank #1 on ChatGPT? User Avatar 69 comments We scanned 50,000 domains. Your cold email list is really four systems. User Avatar 69 comments I Tested Agenmatic for Finding Customers in Communities — Here’s What I Learned User Avatar 57 comments A chat assistant that runs your server so you don't have to live in the terminal User Avatar 32 comments Just got invited to Web Summit Lisbon. Now I need 5 more clients in 13 days. User Avatar 29 comments Day 8 of building StartupHQ: How would you visualize AI agents working in the background? User Avatar 24 comments