Alternatives
Products that do what Convert from MIDI file to ASCII tablature (and more) does
Hi folks, About seven months ago, via HN, I got nerdsniped into a silly guitar transcription problem and made a bunch of really senseless code but what came out of it was what I thought at the time could potentially be pretty useful - a guitar fretboard mapper and fingering scoring algorithm. So as of yesterday morning I've finally put those bits of code to "good" use, creating gtrsnipe to convert between MIDI files (.mid) and ASCII tab (as well as VexTab and ABC notation) and any combination/direction among the set of formats. gtrsnipe tries to intelligently find the best neck and…
- 1YG
I created a simple CLI that turns a YouTube guitar-lesson video into a PDF of the guitar tab. There are services that transcribe music from Youtube videos into tabs, but they never work well enough for me. Instead I'm taking a simpler approach. It downloads the video, samples frames, uses Claude vision to locate the tab region, crops every frame to that region, de-duplicates the crops by the bar number printed on each line of the score, and stitches the distinct tab lines vertically into a PDF. I didn't test it on a lot of different Youtube videos yet, so problem will arise for sure.
Jul 2026 · github.com
- 2RA
Little side project from the past few months indexing ascii guitar tab sections into pseudo-language "words" (notes, chords) and "sentences" (riffs) that can be queried and indexed with ElasticSearch (Apache Lucene).
2013 · riffbank.com
- 3GD
2018 · guitardashboard.com
- 4

I trained a 125M-parameter transformer to autocomplete piano performances in real time (~108 notes/sec on an iPhone 15). The idea is basically GitHub Copilot or Tabnine, except instead of prompting it with code, you prompt it by playing a few notes on a MIDI piano. The model then continues what you played, entirely on-device. The app is free if anyone wants to try it. Happy to answer questions about the model, training, Core ML, or the many things that didn't work.
17d ago · simedw.com
- 5SY
2012 · soundslice.com
- 6KP
2020 · github.com
- 7IM
This started out when I vibe-coded a guitar scale fingering generator. It came out pretty good, and I started adding stuff to it: chords, then how chords and scales interact. Then I added charts for other instruments I mess around with: piano, cello, alto recorder. There's a complexity toggle to go from basic harmony to extended/experimental stuff. It's honestly still mostly a toy, but I thought other people might be interested in playing with it. Source is on github, so it's easy enough to run locally and fork. https://github.com/aleshh/gtr-scales
May 2026 · projects.alesh.com
- 8

- 9

- 10GG
2020 · github.com
- 11AL
2022 · muted.io
- 12IC
Hey guys I've been playing the guitar for many years but I felt like I had hit a wall and wasnt making progress. One of the things I realized was holding me back was unfamiliarity with the fretboard. I'd often find myself in situations like “Uhh…Where’s the C# here?” “Where’s the flat-3rd of this root on the 4th string?” “Sure would be nice to know the closest min7 triad shape to play over here..” I tried memorizing the fretboard the obvious way but it extreeemly boring for me. Being a developer, I decided to turn it into a game. I'd love for you guys to try it out and let me know what you…
2023 · fretboardfly.com
- 13AP
I'm building a video conferencing app designed to facilitate better remote piano lessons. My hope is to solve a lot of the challenges piano tutors and new students deal with when taking lessons through Skype/Zoom. It leverages WebRTC's data transmission to send media, MIDI state, and (eventually) send sheet music files and other musical data. I'm surprised with how well the MVP has worked and would love to hear any feedback or suggestions!
2024 · keyboardconnect.com
- 14CA
In 2020, Magenta released DDSP [1], a machine learning algorithm / python library which made it possible to generate good sounding instrument synthesizers from about 6-10 minutes of data. While working with DDSP for a project, we realised how it was actually quite hard to find 6-10 minute of clean recordings of monophonic instruments. In this project, we have combined the DDSP architecture with a domain adaptation technique from speech synthesis [2]. This domain adaptation technique works by pre-training our model on many different recordings from the Solos dataset [3] first and then…
2022 · erlj.notion.site
- 15AF
Hey everyone, I wanted to share something I’ve been working on that I think could be really helpful for fellow guitarists. It’s called StringScales (https://stringscales.com), and it’s a free tool that I built because, honestly, I've been able to learn so much about music on the internet, and I wanted to contribute something useful. It started as a personal project. I’ve always felt that a lot of the tools available for guitarists could be better... more intuitive, more accessible, and without the constant need to pay for basic features like CAGED or 3NPS position highlighting. So,…
2024 · stringscales.com
- 16KS
2015 · amid.fish
- 17

- 18

- 19AT
Author here - one of the most notable facts about the app is that it's made entirely in Godot Game Engine! I think it's great for apps like this because it makes it especialy easy to iterate on GUI designs such as this one. Feel free to ask me anything about Chord Chart Memo, or my experience with Godot.
2024 · tiniuc.com
- 20HW
2019 · harmopark.app
- 21

- 22

- 23

- 24IM
I recently got Ableton Move and was disappointed by how difficult it was to convert samples into Move-compatible drum racks, so I made a simple CLI tool for that. I hope others find it useful, and at some point, Ableton sees the need and provides us with a built-in solution.
2024 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →