Hacker News new | past | comments | ask | show | jobs | submit login

Neat project!

I've been using TuxGuitar for years and I hate the UI so much. The ergonomics around basic functionality like "loop this section" and "speed up / slow down the tempo" are so bad. I feel like it was designed by people who are only interested in writing tabs. The user experience for practice is so crappy. I'm sitting here with a guitar in my lap and I absolutely cannot be bothered to navigate some really poorly-laid out drop down menus just to do basic stuff. I want to have keys on the keyboard do all the basic stuff so it's just a single tap with one hand.

I looked into TuxGuitar's Java source...it's incredibly complicated for what it does. I literally had no idea how I'd alter to make it better or even extract part of it to make my own UI.

If the author reads this: more power to you! And one thing that would be very useful is to make the font REALLY BIG so that players can read it very easily. Squinting at TuxGuitar's default tiny font size sucks so much.




Sounds like you haven't really looked into TuxGuitar....

You can set custom keyboard shortcuts for most menu items, and setting loop and repeat points is pretty easy in my experience...


FYI my focus is solely playing tabs and I do like keyboard shortcuts :)

What kind of shortcuts would you be interested in?


Of the top of my head:

- Play / stop

- Increase / decrease speed

- Go to next section / riff / verse / chorus [1]

- Loop this phrase / riff / verse / chorus

- Turn off drums / bass / guitar tracks (i.e. isolate)

- Switch to click track mode[2]

[1] It'd be great if I could annotate part of the tab as a riff, phrase, or other section, give it a name, and then loop, repeat, jump around amongst riffs in a song (or even multiple songs).

[2] I've always wanted the ability to play a section of the tab as clicks (not notes), just to be able to hear and feel the intended rhythm of a section.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: