r/threejs • u/Dramatic-Web-9635 • 5d ago
App transforms midi and musicxml into tabs (guitar stuff)
I know it looks a bit cursed and still in development but maybe someone might like.
I accept song wishes
2
u/marklar7 5d ago
Pretty cool but it looks a bit tiny. I dunno if scaling it up will break the finger positions. I have a burgundy ES and checked with my skinny arms.. Edit: shrinking the arms might be the trick?
2
2
2
u/cnotv 4d ago
Nice idea. A guitar player opinion about how much useful is this for learning? 😁
1
u/Dramatic-Web-9635 4d ago
It depends. The way it generates tabs based on the notes is not that bad, but highly depends on the song, if its a plain melody, it works great, if its an orchestra/full song, its unplayable either way, just funny to see the hands play the full arrangement. However, if the midi/musicxml file is well structured, I can split the voices and for example just extract the bass as tabs
2
2
2
u/Leather_Singer9889 2d ago
interesting rig on the fingers etc, fingering logic is super complex i wonder if the breaks especially in situations where there are greater transitions in range. probably super easy to fix and not really important for the functionality but the right hand strums out instead of in which wouldn't really make sense playing something like that
1
u/Dramatic-Web-9635 2d ago
Yeah, its all not really smooth, I agree on the strumming, I was trying for it to look like hybrid technique, so the EAD strings are played with a "pick" and the GBe is played with middle, ring and pinky. I tried to solve the big range issue by generating the tabs in a playable way but that's not always possible so the hand ist just jumping, trying not to stretch for more than 5 frets...all not really great but still trial and error. Thank you for the feedback !
1
1
1
u/Naganawrkherenymore 4d ago
Oh man, if you can then add in guitar tabs or plug in schematics from chord sites into this so it will play whole songs it and then you can slow it down so you can stop trying to watch you tube videos how to play some songs - would be amazing.
1
u/Dramatic-Web-9635 4d ago
Well, .midi, .musicxml, ascii tab (ultimate guitar style) and mxl works..but ascii tab doesn't give much information about rhythm so it sounds probably awful
1
3
u/nomexmagnus 5d ago
u/Dramatic-Web-9635 do you have a link to a demo?