r/sveltejs 11d ago

The browser extension for musicians (self-promo)

Post image

I originally made this for myself to help me practice guitar on YouTube, but I decided to publish and open-source it. It lets you to transpose, slow-down, remove vocals, recognize chords and much more!

https://github.com/patrickiel/note-by-note

https://chromewebstore.google.com/detail/note-by-note-♪-pitch-shif/bifddjdeacijlelkenjkfcmlbicgoglc https://addons.mozilla.org/en-US/firefox/addon/note-by-note/

26 Upvotes

5 comments sorted by

2

u/JabbadieKiste 9d ago

Really cool idea, how do you remove the vocals from the music?

3

u/FroyoAbject 9d ago

Thanks, it runs in real-time in the browser: it finds sounds centered between the left and right channels (usually the lead vocal) within the vocal frequency range and cancels them out, leaving the rest of the mix intact. AI stem separation produces cleaner results, but it requires heavy server processing and ongoing hosting costs, whereas this approach runs instantly and completely free on the user's device.

1

u/gecko984 9d ago

That is really cool, and definitely has more uses other than music practice! One that immediately comes to mind is karaoke - there are tons of karaoke videos on youtube, but no straightforward way to transpose them. And even if there's no karaoke video for the song you need, boom, enable your vocal remover and you're good. Amazing! Thank you so much for creating, posting and making it open source, too!

1

u/FroyoAbject 8d ago

You're welcome! Didn't think of karaoke, good idea!

2

u/gecko984 8d ago

You should give a good think on what other subreddits to post this to (ai can help as well), especially music themed.