Live data from Hacker News

Show HN: YouTube Guitar Tab Parser

github.com

41–50 of 72 posts

Re: Show HN: YouTube Guitar Tab Parser

#41

Are there technical hurdles around just programmatically generating a tab from any song or audio recording itself? This is interesting and all but seems to use computer vision rather than audio processing?

Reddit r/guitar gets a lot of questions about AI generated tabs that are unplayable (the fingering is just crazy).

You need to both work out the chords and also decide on fingerings a human could perform. Seems possible, but more then just audio processing

Re: Show HN: YouTube Guitar Tab Parser

#42

Earlier quoted context omitted.

counterargument -- these people are making money off of transcribing other people's parts, with no profits shared with the composers.

That's a bad counterargument. Transcribing is transformative. Copying a video into a PDF is not.

> Transcribing is transformative.

Not under US Copyright Law, it isn’t. Transcribing is derivative, not transformative.

BTW, if it was transformative, it’d be fair use and legal, and you’d be contradicting yourself.

Re: Show HN: YouTube Guitar Tab Parser

#44
This is an interesting tool and maybe it works for the songs you need, but for classical guitar songs where printed scores are generally available, I would rather just buy those from some reputable publisher (e.g. Zen-On or Doremi).

It has happened quite a few times where I compare tabs in youtube videos with printed scores, and the youtube version turned out to be unique arrangements. It's the same with PDFs on certain sites, especially those that accept user contributed content.

I would rather pay money to get printed scores than to find out later that I have been practicing the wrong thing.

Re: Show HN: YouTube Guitar Tab Parser

#45
post #28

Earlier quoted context omitted.

as far as i remember only the Pro tabs are paywalled (the ones created professionally)? the community tabs are all freely available on web, and carry little restrictions on mobile

Exactly why I can get behind a scrape here. They are already freely accessable. I don't like having to switch to desktop mode to transpose though. They want you to get the app to do it on mobile which is enough of a reason to make a special program to do exactly what I want. Also, scraping chord charts is in a different catagory from tabs. I can't even actually read tabs but with a chord chart you can get close enoug…

> Exactly why I can get behind a scrape here. They are already freely accessable.

I think in most cases it is the effort that is the gate. Ex. you can DDOS most public facing services simply by spamming AI.

Re: Show HN: YouTube Guitar Tab Parser

#46
post #13

Earlier quoted context omitted.

"you don't deserve your guitar if you steal tabs from working musicians" the same "working" musicians who didn't write the music they're making tabs for, didn't get any permission from the original artists, and in many cases aren't actually playing/tabbing the parts as originally written. A "working" musician is someone who doesn't monetize someone else's work, regardless of how super hard it must be to write a PDF.…

But then the solution is to just ignore these musicians. But if you do find that they made something valuable that you can’t find elsewhere, then you should compensate them for that. Because yes, it is a lot of work.

The solution? Put in the work to learn how to play by ear, build chords from the tonic by identifying intervals and scale degrees. So when Youtube, on a whim, decides to DMCA all these "musicians" churning out tabs of popular songs, you wont be beholden to them.

But I know, its easier to just pull up a tab.

Re: Show HN: YouTube Guitar Tab Parser

#47

I learned this one: https://m.youtube.com/watch?v=07N4VVSmYLU&list=RD07N4VVSmYLU... …exactly the way you described. Pause, screenshot, adjust color/contrast, assemble in a pdf. Super annoying.

Learning music from recordings (video or just audio) would be so much easy if modern video and audio playback software would bring back the AB repeat function that used to be common on CD players, DVD players, LaserDisc players, and MP3 players.

Why the heck did this largely go away?

Re: Show HN: YouTube Guitar Tab Parser

#48

I’ve been working on a tool to help me discover chord inversions and find fingerings I can comfortably play. https://music.shademaps.com/

That kind of tool is indeed helpful. I wrote a kind of similar command line version that does a subset of what your's does in C around 1985 for my Mac, running in the terminal-like window my compiler's runtime provided for running command line programs.

Your's looks nicer :-)

Here's the output of mine for a C chord.

  C:  C E G
  |-----|-----|--|-----|-----|-----|-----|--|-----|-----|-----|--|
     |--|-----|-----|-----|--|-----|-----|--|-----|-----|-----|-----|
  |-----|-----|-----|-----|--|-----|-----|-----|--|-----|-----|--|
     |-----|--|-----|-----|--|-----|-----|-----|-----|--|-----|-----|
     |-----|-----|--|-----|-----|-----|--|-----|-----|--|-----|-----|
  |-----|-----|--|-----|-----|-----|-----|--|-----|-----|-----|--|
and here it is if I toss in the narrow switch:

  C:  C E G
   3 |---|---|-5-|---|---|---|---|-1-|---|---|---|-3-|---|---|-5-|
     |-1-|---|---|---|-3-|---|---|-5-|---|---|---|---|-1-|---|---|
   5 |---|---|---|---|-1-|---|---|---|-3-|---|---|-5-|---|---|---|
     |---|-3-|---|---|-5-|---|---|---|---|-1-|---|---|---|-3-|---|
     |---|---|-1-|---|---|---|-3-|---|---|-5-|---|---|---|---|-1-|
   3 |---|---|-5-|---|---|---|---|-1-|---|---|---|-3-|---|---|-5-|
Here's the source [1], minimally updated to compile with current C compilers and to not depend on any quirks of the runtime of whatever C development system I was using on my Mac back then (Megamax C, I think).

I was pretty shaky on chord theory back then so not sure I'd trust it for fancy chords. I have no idea why the heck I made the D tuning flag tune both the 1st and 6th strings down to D. I'm 100% certain every piece of sheet music I had that called for for D tuning only wanted the 6th string tuned down.

[1] https://pastebin.com/HKyKWHip

Re: Show HN: YouTube Guitar Tab Parser

#49
post #47

I learned this one: https://m.youtube.com/watch?v=07N4VVSmYLU&list=RD07N4VVSmYLU... …exactly the way you described. Pause, screenshot, adjust color/contrast, assemble in a pdf. Super annoying.

Learning music from recordings (video or just audio) would be so much easy if modern video and audio playback software would bring back the AB repeat function that used to be common on CD players, DVD players, LaserDisc players, and MP3 players. Why the heck did this largely go away?

Check out Amazing SlowDowner. And AnyTune Pro. Plus lots of yt player websites that allow for looping.

Re: Show HN: YouTube Guitar Tab Parser

#50
post #25

Earlier quoted context omitted.

I don't have an answer, but wanted to say that I started using Soundslice about 9 months ago and I absolutely love it. It does exactly the part of transcribing that I want done for me and nothing more, which is basically none of it except the boring stuff.

Care to sell me on it? How dose it compare to musescore?

For context, I'm not transcribing to distribute sheet music or anything, although I'm sure you could. I write down just enough when transcribing so I don't forget what I just figured out. I do it to practice my ear and learn songs.

That said, it's the fastest way to get a track into some player, define loop points easily, and then write down what I need to along with the player. I can jot down chords, lyrics, tabs of riffs, etc. I've tried tons of solutions over the years like sooperlooper, ableton live, reaper, winamp, youtube. this is by far the easiest, with just the right set of tools. It also doesn't do any of it automatically, so there's not even a temptation to skip practicing my ear.

Post reply on HN