4 ms·
Since this is somewhat related - I've often wanted an open-source "tab player" (and more importantly tab _editor_) for various side project ideas I have kicking
by agentwiggles 4y ago
Since this is somewhat related - I've often wanted an open-source "tab player" (and more importantly tab _editor_) for various side project ideas I have kicking around in my head.
Is anyone aware of something like that? Most of the searching I've done hasn't turned up too much in the way of results.
Flat.io has a pretty cool offering, but if I could find something that would be fully under my control, that would be even cooler.
- beezlebroxxxxxx 4y agoThere is TuxGuitar. It can be buggy, but works pretty well most of the time. The one limitation you'll have is I don't think it can play gpx files if that is what you're looking for. *edit: I don't know about the current status of maintenance on it. I remember development fading away some years ago, but I also see some recent updates so maybe it has been picked up again.
- agentwiggles 4y agoTux is great for what it is! I didn't specify this in my OP, but I'm looking for something that could be embedded in a web app. Still though, TuxGuitar is a great piece of software, I used it a ton in my early guitar days.
- cobalt 4y agoTuxGuitar is also great for making your own tabs. songsterr.com accepts its tab format (or tux exports to a common one, I forget)
- cozzyd 4y agoDid guitar pro really name their files gpx like the GPS XML format?
- Raidion 4y agoI went to go see if I could contribute and modify the tempo to accelerate by less than 1% a repeat. I found the development hard to get into, source control was subversion and documentation was sparse. This was a few years ago so it may not be accurate.
- deleted 4y ago[deleted]
- adrianh 4y agoCheck out Soundslice (https://www.soundslice.com/ https://www.soundslice.com/) — I founded it 10 years ago and we're a team of three people. It's a world-class learning and practice tool for music, with a built-in notation/tab editor, all web-based. The learning/practice tool (our player) is embeddable in your own site, though the editor isn't. It's not 100% what you're asking for, but perhaps you'll find it interesting!
- sogen 4y agoDoes it support drums? Only see guitar pictures.
- agentwiggles 4y agoVery cool - this is in the same vertical as my burgeoning side project so it's both encouraging and slightly intimidating to see your work! I've actually used your tool before when trying to break down a solo from a youtube video, it's pretty awesome. You're also quite a talented guitarist - I really liked your arrangment of the Mario Odyssey theme! (side note - what a cool thing about HN, to run into the folks behind useful software!)
- johtso 4y agoI was looking for something similar recently when I wanted to be able to embed sheet music into Obsidian notes. Have you come across https://alphatab.net/ https://alphatab.net/? Seems like a really slick feature rich open source project. It supports Guitar Pro formats, MusicXML, and also its own text based format. Editing is a whole other kettle of fish and I'd be surprised if there was a polished open source option out there..
- agentwiggles 4y agoThat is really cool, but yeah, editing is the hard part. A few years back, I tried my hand at building my own editor with VexFlow as the renderer. As you can imagine it's a really difficult problem and my skills at the time were nowhere near up to the task - although I think I could make a better run at it today. Still, especially while I'm prototyping, being able to find something pre built would be awesome. I've even thought about trying to do something something WASM with TuxGuitar (no clue whether that would be viable or less work than trying to build it from scratch). If I get to the point where I feel I need tab editing for my current project, I'll likely wind up integrating Flat.io, which looks like the closest thing to an out of the box solution I've found so far. I love the idea of being able to embed music notation into Obsidian (or Notion, which I used before Obsidian), it seems so handy.
- waiseristy 4y agohttps://github.com/powertab/powertabeditor https://github.com/powertab/powertabeditor Compatible with the original PowerTab 1.0 files too, so a huge preexisting tab library
- jemmyw 4y agomusecore is opensource and supports tab playing and editing alongside notation: https://github.com/musescore/MuseScore https://github.com/musescore/MuseScore edit: but I guess reading your comment again you're looking for something web based.
- Mixtape 4y agoThis is very similar to my upcoming senior design project! We're making a learning tool that will allow you to write up tabs, play them back with production audio, and then play along with them. Once the play-along is complete, we'll be implementing a system for evaluating your performance accuracy using some basic numerical analysis principles. It's a big project, but we've got the entire semester ahead of us and a lot of passion behind it. If you're interested, let me know and I'll link you to the repo once we're underway.
- metaketa 4y agoContact me at https://parture.org https://parture.org