Live data from Hacker News

Show HN: A guitar tab viewer that listens

fatpick.com

91–100 of 112 posts

Re: Show HN: A guitar tab viewer that listens

#91
post #2

Hi everyone. I'd like to introduce you to a side project I've been working on for a little while now. FATpick ( https://www.fatpick.com/ ) is a practice tool for guitar (and bass) that helps you learn to play new songs, improve your skills and stay motivated to keep playing. It's an auto-scrolling tablature viewer, synchronized with backing tracks, that listens as you play along with any guitar, providing immediate f…

cool stuff - i used to play guitar a lot and used powertab and guitar pro, but in both there is no feedback, this sounds super nice to me, even though admittedly these days I won't get around to testing it for you anymore as i don't have a guitar anymore. I see you have an import for popular tab formats. not sure whats popular, perhaps others share that sentiment. Would this include things from for example powertab /…

Currently you can import GuitarPro (gp3, gp4, gp5) files directly.

You can use free software like TuxGuitar to easily convert other formats to GuitarPro, but for now that's something you would need to do manually before importing into FATpick.

Re: Show HN: A guitar tab viewer that listens

#92
post #90
post #89

I would recommend making your entire database of songs available from the web page. Is there any technical reason preventing this? None of the bands in your "small sample of songs" were really what I wanted to play, so I didn't bother downloading this. It seemed like it would probably be a lot of work to download, install, get past the security errors on macOS Mojave, presumably create a login, and then find out what…

Just in case this isn't obvious: You can import any GuitarPro file and play it in FATpick.

GuitarPro is a $70/year subscription. I would hope I wouldn't need to pay that in order to get some sheet music for this app...

Re: Show HN: A guitar tab viewer that listens

#93
post #92
post #90

Earlier quoted context omitted.

Just in case this isn't obvious: You can import any GuitarPro file and play it in FATpick.

GuitarPro is a $70/year subscription. I would hope I wouldn't need to pay that in order to get some sheet music for this app...

You don't need the GuitarPro software, you need GuitarPro-format files.

GuitarPro is a pretty common format for machine-readable sheet music. Most "tab editor" programs can open and save to the GuitarPro file format. TuxGuitar is one example of a tab editor that is both good and free and does this well.

But you don't need to do that either. There are tens of thousands of GuitarPro format files readily available on the Internet. Ultimate-Guitar is one major source but there are lots of others.

EDIT: Name a band or a song and I'll import one for you. (Just don't go out of your way to "stump" me with an obscure choice).

Re: Show HN: A guitar tab viewer that listens

#94

Running into problems on MacOS Catalina 10.15.2 (MacBook Pro 2019 16" model). My mic isn't being detected for some reason. I tried messing with the settings and running the "Latency Calibration" but it just says "We were unable to measure the system latency". Can't determine what's wrong as GarageBand and the System Preferences both show it as working. Also, just a minor bug I found - if you have a song already loade…

Also suffering the same problem. Did this get resolved? I noticed that Catalina has a security panel for what can and can't access the microphone (god bless it), but can't find anyway of registering FatPick inside of that panel.

Re: Show HN: A guitar tab viewer that listens

#95
post #87
post #82

Earlier quoted context omitted.

You talk about "community"is there likely to be any messaging between users? This would be great for my nephew (12) but his parents obviously aren't keen on him getting any internet messaging.

At this stage there is no meaningful interaction between users at all, aside from being able to see songs that other users have shared (after a manual curation/moderation step), and even those are anonymous. Obviously there are some "social" features that are planned. Messaging might be one of them, but it's certainly not at the top of the list. When the time comes it might make sense to allow users (account holders)…

Thanks

Re: Show HN: A guitar tab viewer that listens

#97

Please add support for Ukulele tabs!

You can import and play Ukulele tabs right now, if you have a GuitarPro file the contains one.

Most string-instrument-based tracks are playable in FATpick so if you have a GuitarPro file (or want to use TuxGuitar to convert another format to guitar pro, ideally gp5) you can import and play it right now.

To be fair we haven't really tuned anything for Uke so the pitch detction might need a little TLC but it should work reasonably well as-is. Even banjo would theoretically work but to be honest I'm not sure if the short-string on the banjo is handled properly, nor how that's represented in GuitarPro files.

Let me know if you run into problems (rod at fatpick or via the in-app or on-web contact form). Obviously we'd like to support ukulele, we just haven't been able to prioritize that yet.

Re: Show HN: A guitar tab viewer that listens

#98
post #72

I tried this out and I really just need a way to manually set the latency. My recording computer only has an audio interface with no monitors (just headphones) and I pretty much can't use this software because you don't seem to support ASIO input or manual latency settings.

You can manually set the latency using the button on the bottom of that screen.

Wait, I'm sorry, that option is hidden by default.

You can set the latency manually but first you must got to "Settings" (gear icon) then "General" then toggle "Show advanced options" to on. This will expose a bunch of new configuration options, both in the settings and in a few other places in the app.

Once you have enabled advanced options you'll see a "link" at the bottom of the Latency Calibration screen that says "Manual configuration...". That will let you manually configure the input and output latency.

It's unfortunate that this wasn't easy for you to find but I'm glad you said something. I wasn't sure whether anyone would know what to do with this, so you've at least validated that it's worthwhile to have that option.

Re: Show HN: A guitar tab viewer that listens

#99

Running into problems on MacOS Catalina 10.15.2 (MacBook Pro 2019 16" model). My mic isn't being detected for some reason. I tried messing with the settings and running the "Latency Calibration" but it just says "We were unable to measure the system latency". Can't determine what's wrong as GarageBand and the System Preferences both show it as working. Also, just a minor bug I found - if you have a song already loade…

Also suffering the same problem. Did this get resolved? I noticed that Catalina has a security panel for what can and can't access the microphone (god bless it), but can't find anyway of registering FatPick inside of that panel.

Per https://support.apple.com/guide/mac-help/control-access-to-y... you should be able to grant the FATpick app access to your microphone from that panel.

It is likely you'll need to "install" the app (drag it to your Applications folder as prompted in the DMG), not just run the app directly.

Re: Show HN: A guitar tab viewer that listens

#100
post #57

Looks like a helpful tool! Thanks for sharing! One thing that was frustrating when learning guitar was figuring out which finger goes where. Even though the tabs show where you need to press, they don't really tell you which finger should go where. Is this something you would be able to help with?

"Yes", in general but "not yet", in practice. FATpick's internal data-format supports color-coding the note "bubbles" to indicate the recommended finger to use to "fret" the note, but the standard import format doesn't include this information.

FATpick has an algorithm to programmatically determine where to place your fretting hand and fingers (when the information isn't available in the score) but to be honest I wasn't confident enough in that logic to enable it by default quite yet.

Post reply on HN