-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Midi to guitar tab #4
Comments
This is a great suggestion! In general higher-level functionality, including plotting of notes on a pianoroll like cubase, or printing them into stuff, is implemented in MusicManipulations.jl instead. So I think this should also be implemented there. Unortunately I wont have time to do this, and as of now I am the only maintainer of JuliaMusic. That's why I added "Help Wanted". |
BTW There may be an option to do this immediatelly with MuseScore via command line. (see |
The actual midi to tab conversion and logic of deciding optimized fret positions is a very interesting topic. Here is an interesting article on it: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.648.3871&rep=rep1&type=pdf Edit:
|
Implementing a midi to guitar tab converter would be very nice and useful.
Doing a quick search, there are some repositories in other languages that do this.
https://github.com/search?q=midi+to+guitar+tab
Among those
https://github.com/ianbacus/midi-and-guitar-tabs/tree/master/tabber
and
https://github.com/vipul-sharma20/tayuya
seem interesting to start from, as they have a logic to decide among many possibilities.
There are also https://github.com/musescore/MuseScore/blob/ab87985c7f556591382e6dcaa7a29e652cd27f35/libmscore/stringdata.cpp
and
https://github.com/phiresky/tuxguitar/blob/master/TuxGuitar-midi-input/src/org/herac/tuxguitar/midiinput/MiProvider.java
and
https://rdrr.io/cran/tabr/
The text was updated successfully, but these errors were encountered: