Live data from Hacker News

Show HN: A guitar tab viewer that listens

fatpick.com

41–50 of 112 posts

Re: Show HN: A guitar tab viewer that listens

#41
post #39

Earlier quoted context omitted.

Cool project, wish I could try it! Given that it's Electron, is there a reason you don't have a Linux version?

Mostly the opportunity cost relative to other things to spend time on. But you're right. It should just work on Linux too. There may be some platform-specific quirks to work out, but you are not the first person to ask for this. If you contact me at rod@ or via the form on the website I would be happy to hook you up with a Linux build to try out. If nothing else I could probably offer a not-officially-supported Linux…

I'm guessing that a few of us would be interested if you could build one. This sounds great.

Re: Show HN: A guitar tab viewer that listens

#42
post #39

Earlier quoted context omitted.

Cool project, wish I could try it! Given that it's Electron, is there a reason you don't have a Linux version?

Mostly the opportunity cost relative to other things to spend time on. But you're right. It should just work on Linux too. There may be some platform-specific quirks to work out, but you are not the first person to ask for this. If you contact me at rod@ or via the form on the website I would be happy to hook you up with a Linux build to try out. If nothing else I could probably offer a not-officially-supported Linux…

Sweet, thanks! Email sent

Re: Show HN: A guitar tab viewer that listens

#43
post #36

Looks awesome! Gonna try it out when I get home. I'm sure you're already familiar with Yousician - what would you say your app will have that they don't?

Moxie.

Actually that probably deserves a less flippant answer, so let me offer one.

To be honest the most interesting differentiators are not really visible in this MVP release, but there are some, even now.

At a practical level:

* FATpick lets you import and play any song you can get your hands on (as well as those shared by other users). You can import any GuitarPro-format scores directly (or at least any .gp3/4/5 files) and if you're motivated enough you can easily convert anything else to the GuitarPro format using free software like TuxGuitar.

* FATpick is also totally free right now. There are no time limits or features hidden behind a paywall. To be clear it won't always be free, but it will remain free for at least several months (as we refine the product) and we'll work out a special offer for early-adopters as we get closer to defining the actual subscription model.

At a philosophical level:

* Most of the competitors in this space - possibly all of the "big" ones - focus on trying to "teach" guitar and so invest heavily in instructional videos and in content selected for pedagogical reasons.

* FATpick takes a different approach. We assume you've heard of JustinGuitar and focus instead on being the best platform for viewing tabs and learning to play songs, to the extent that even someone that is brand new to guitar can be playing songs they know in just a few minutes -- maybe slowly or poorly or relatively simple ones -- but literally going from "Where do I put my fingers?" and "Is this where the guitar strap should go?" to "Cool, now I can play Seven Nation Army along with the recording as if I'm in the band" in a just a few minutes. More experienced players are able to sight-read new stuff, even on the first play thru, making it easy to learn new songs. And all with objective feedback on your performance and the ability to track your progress over time. We aren't trying to teach you guitar -- you should be looking at multiple sources for that anyway -- but we are trying to be an indispensable tool on your belt, helping make your practice sessions more fun, more engaging and more effective.

But again I think the most interesting and unique stuff is still on the roadmap. A big part of what I'm trying to do now is field-test the technology. This version was more or less scoped specifically to be useful and compelling enough to support that but the really good stuff is still in the pipeline.

Re: Show HN: A guitar tab viewer that listens

#45
post #35
post #30

Earlier quoted context omitted.

Thanks. I don't always reference "Guitar Pro" by name. Do you think that specific phrase would catch your eye or be more significant for you? I.e. is "import Guitar Pro tabs" substantially more meaningful to you than, say, "import custom tabs"?

Absolutely. In fact make sure to mention which Guitar Oro formats as they've got so many and it's irritating to have to keep track of them all.

That's fair.

Full disclosure: right now FATpick will import gp3, gp4 and gp5 files. The "import song" button both enforces and mentions this, as does the user manual IIRC, but it's not something that's called out in any way.

If you have a gpx file (produced by Guitar Pro 6 or 7) then you'll need to convert it to gp5 to import into FATpick, at least for now. If you're using the GuitarPro app itself you can just save it that way. If you don't have the GuitarPro app TuxGuitar is free and handles this well (it works for editing GuitarPro files too).

Obviously it would be better to support .gpx directly, and for that matter things like MusicXML, too. But the GuitarPro format has to be more or less reverse-engineered, and gpx is unlike gp3, gp4 and gp5. Most files in the wild seem to be gp5 (or after that, gp3) anyway so that's where its at right now.

It seems like one could probably use some headless form of TuxGuitar on the back-end to convert gpx to gp5, but other than a cursory scan to see if that's a feature they already provide (it isn't) I haven't dug into it much more deeply than that.

Re: Show HN: A guitar tab viewer that listens

#46
Some early ideas:

Dynamics exercises. Capture amplitude changes, so users can practice crescendos when using acoustic guitars.

Solve the reverse problem, but for singing. Given a song, extract it's melody and replay as a karaoke with scores.

Guitar Pro compatibility is more important than you think. You'll probably have to differentiate yourself from Yousician.

Cheers.

Re: Show HN: A guitar tab viewer that listens

#47
I tried using this and it's a damn mess. You need to sit down with someone unfamiliar with it and take a note of all the roadblocks on the way towards getting it to do something.

I never could get it to do anything. I got as far as pressing "play" and then seeing a page with a little bar on the left, two quotes in the middle and the word "practice" on the right. Press that and it says "paused". Oh, I was playing? Didn't seem like it.

Re: Show HN: A guitar tab viewer that listens

#48
post #44

Did you tough about removing the account creation at the start. This seem to me as unnecessary friction to try it out.

You're not wrong, but to be honest, no, not very much. It might make an appreciable difference in "conversions" (to using the app) for the Hacker News crowd, but I'm not sure if it's justified in the general case, for these reasons:

1. A lot of the features are oriented around having some identity. There would need to be a lot of special cases in the code to support account-free use.

2. Ultimately the app will be something you have to pay for, so the account is valuable as a lead but also maybe as a proxy for whether or not someone is interested enough to pay for the product eventually.

3. By the time you encounter this you've already downloaded and installed (or at least unpacked) the application. I'm not sure there are a lot of people that go through all that trouble only to balk at registering an email/name/password account. (If nothing else I would think at that point you're already committed due to the effect of the "investment" you've already made on basic human psychology.) And if they do balk at entering an email address, are they the kind of people that are likely to enter a credit-card when the time comes?

For what its worth, most of my competitors make you enter a credit card (and promise to charge you if you don't cancel) before letting you try the product.

That said, I guess it _could_ work with some type of gradual account creation flow (like asking for your name when you've earned a spot on the leaderboard). I'm just not convinced that the return that would provide justifies the effort to make it happen (not to mention the complexity that this would permanently add to ongoing development and testing).

I could easily be wrong about this, but that's been my intuition and rationale around this topic so far.

Do you really think that _that_ many "normal" users that are serious paid-subscription prospects will be lost at that step. I can probably measure that to find out, but its also plausible (and maybe harder to measure) that is a useful way to filter out users that will never pay for the service before they become a support or capacity burden.

Re: Show HN: A guitar tab viewer that listens

#49

I tried using this and it's a damn mess. You need to sit down with someone unfamiliar with it and take a note of all the roadblocks on the way towards getting it to do something. I never could get it to do anything. I got as far as pressing "play" and then seeing a page with a little bar on the left, two quotes in the middle and the word "practice" on the right. Press that and it says "paused". Oh, I was playing? Did…

Thanks for the feedback. That sounds like a bug. If you see the two quotes and didn't see the tabs you definitely weren't playing anything. Specifically it sounds like we failed to load the song data, so you don't really see anything at all.

This is typically a momentary issue. If you want to give it another try you can go back to the track or song selection page and try again. That generally clears the problem up.

(The problem is that data file wasn't fully flushed to disk when the player tried to open it. If you give it a second and try again it generally works.)

If the file happens to be very large or the network connection is slow you might see this more often. Also if you are a little more leisurely about going from the track-selection page to the player this is less likely to happen.

Worst case scenario is that the data file was somehow corrupted when being written to the cache. That will clear itself out eventually, or you could clear the cache from the settings panel, or try another song if you are just playing around.

I know this seems like a problem that should be easy to fix, but it's been a little bit of a whack-a-mole problem to address all the edge cases. I'm sorry you ran into this, but fortunately it's almost always a temporary glitch.

Re: Show HN: A guitar tab viewer that listens

#50

Some early ideas: Dynamics exercises. Capture amplitude changes, so users can practice crescendos when using acoustic guitars. Solve the reverse problem, but for singing. Given a song, extract it's melody and replay as a karaoke with scores. Guitar Pro compatibility is more important than you think. You'll probably have to differentiate yourself from Yousician. Cheers.

Thanks for that. Just in case you missed this point, you can already import Guitar Pro files.
Post reply on HN