Live data from Hacker News

Show HN: YouTube Guitar Tab Parser

github.com

31–40 of 72 posts

Re: Show HN: YouTube Guitar Tab Parser

#31
post #15

Give me a tool that scrapes tabs from Ultimate-Guitar and I'll be a happy camper :)

There are examples on github from the beforetimes (preai). I made my own little version with a basic ui in python a couple years ago. Works pretty good. Best to pull the powertab or guitar pro tab versions though and open in tuxguitar.

Here is what I was cribbing from with my own version. Seems they updated it since.

https://github.com/jabbey1/UGDownloader

Re: Show HN: YouTube Guitar Tab Parser

#33
post #19

I was excited to use it, as I really wanted something like this, then I realized it needs AI/Claude (?) That sounds like it can get quite costly. Probably there are ways to do it without AI, I would rather manually annotate the tab area with a visual editor.

How would you do this without SOME sort of vision/audio model? Are you saying just not an LLM?

Re: Show HN: YouTube Guitar Tab Parser

#34

Almost all those people charge for the PDFs. They know the PDF is more useful, that's why the video is free. I don't think your software is (or should be) illegal. But it's a form of theft, and incredibly unethical. These people worked very hard on these tabs and don't make much money. You (and kiaansaraiya and neogenix) should be ashamed of yourselves. You don't deserve your guitar if you steal tabs from working mus…

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

No.

In some cases, the composer makes the video, and is sharing their own work.

In other cases, the transcribed part is not a composed part, and the composer who is listed (Lennon/McCartney) did not write or perform it (e.g. Ringo's drums).

In yet other cases, the composer was long dead before the recording was made, and the melody being transcribed is meaningfully different than the one they composed. Common in jazz.

"Composer" is a 19th century idea, enshrined in copyright law in the 1920's in order to protect the people who made sheet music for piano players to play in their parlor. Musical expression deserves attribution and protection, but let's not pretend the name on the liner notes is a Beethoven with a long quill creating a work of genius out of their solo effort.

Re: Show HN: YouTube Guitar Tab Parser

#35
So I'm a bass guitarist, and I've made some of these exact videos.

I link to a Patreon in my videos that lets you pay a membership to download the full tabs in PDFs.

Here I was thinking AI might soon replace my painstakingly slow tab transcription efforts altogether. But I never thought about someone just ripping it from the video...

Let me know if it works ;-)

https://www.youtube.com/watch?v=c2i-Lwoe2Ow

Re: Show HN: YouTube Guitar Tab Parser

#36
post #26

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?

Using computer vision to read the existing tab from the page would be more efficient and precise than trying to use audio processing to isolate individual notes from a single instrument in a potentially busy audio track. The existing tabs also nail down which string and fret is used for each note, which would be a difficult task for audio processing because there are multiple combinations of string and fret for any g…

I understand but would assume it could be solved by chord/positional groupings or similar. Manual/human tab transcription need to infer positional assumptions anyway; some artists will play the same songs different ways too ala Bob Weir

> the existing tab from the page would be more efficient and precise

But what about songs that aren't made into a YT video?

Re: Show HN: YouTube Guitar Tab Parser

#37

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?

As far as I know, there still isn’t a tool that can reliably produce usable transcriptions out of the box, although the results for solo piano can be reasonably good. A lack of high-quality labeled training data, especially for instruments other than piano, is probably part of the reason. But the problem is also more complicated than it might initially seem: you have to handle polyphony, overlapping harmonics, timing and articulation. And in the case of guitar tabs, it's even more complicated as one needs to determine what tuning is used (if not standard), which string and fret produced each note. Or separately rearrange the tab.

Re: Show HN: YouTube Guitar Tab Parser

#38
post #19

I was excited to use it, as I really wanted something like this, then I realized it needs AI/Claude (?) That sounds like it can get quite costly. Probably there are ways to do it without AI, I would rather manually annotate the tab area with a visual editor.

How would you do this without SOME sort of vision/audio model? Are you saying just not an LLM?

Manually select a rectangle on a video frame, then do basic computer vision to detect notes, or even a simple image processing algorithm to find the lines and notes.
Post reply on HN