https://github.com/polymeilex/midi2fretboard
Midi Piano To FretBoard - Tool that helps pianists learn to play guitar
https://github.com/polymeilex/midi2fretboard
Last synced: about 1 year ago
JSON representation
Midi Piano To FretBoard - Tool that helps pianists learn to play guitar
- Host: GitHub
- URL: https://github.com/polymeilex/midi2fretboard
- Owner: PolyMeilex
- License: gpl-3.0
- Created: 2019-06-11T21:54:33.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-05-15T16:11:39.000Z (about 4 years ago)
- Last Synced: 2025-04-02T06:37:18.505Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://polymeilex.github.io/Midi2FretBoard/
- Size: 167 KB
- Stars: 7
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Midi2FretBoard
Midi Piano To FretBoard

Midi2FretBoard is a tool for piano players that displays notes from midi keyboard on guitar FretBoard. This allows piano players to easily learn how to play songs that they already know from piano, on new instrument.
If you are piano player and you want to quickly jump into playing guitar without searching for tabs etc, this tool is for you.
I originally wrote it in GoLang when I was starting to play guitar and it was never meant to be published, but it was so useful at the beginning of my guitar journey, that I decided to simplify it and rewrite it in JS and then publish it so maybe someone in the future will find it as useful as it was for me (-:

# How To Use
- Connect your midi keyboard to computer (or smartfon with [OTG Cable](https://www.google.com/search?q=otg%20image))
- Open [Midi2FretBoard](https://polymeilex.github.io/Midi2FretBoard/) Website
- Select your keyboard and click "set"
- Play your notes on keyboard to see how to play them on guitar
# Notes
- Chrome or Chromium based browser is recommended, app was only tested on desktop Chromium and Android Chromium builds.
- If you don't see your midi keyboard, make sure that you are using https and reload website.