ukulele imbecile
Member
- Joined
- Jun 19, 2008
- Messages
- 22
- Reaction score
- 0
Given my mediocre ukulele skills (I appreciate the extremely positive comments on my flobots youtube video by the way) I figure I can contribute to the ukulele community in a different way.
http://www.twelvefrets.com/tab.php
I wrote a php script that takes a guitar tab and unintelligently tries to fit it on uke by transposing. Clearly if the range of the notes is more than can fit then it can't do it, and the converting of chords can be a little iffy in terms of dropping notes that it wouldn't need to if you transposed differently.
It works on a per-character basis so you need to use 'T' instead of '10','E' for '11' and so on (it interprets 10 as first fret followed by open string). It also often doesn't come up with optimal fingering, but thats splitting hairs I think.
You can use http://www.twelvefrets.com/flobots-in.txt for an example of how the input should be formatted.
It's a little rough in a few ways, its the time I've used php and I'm not that up on website design. If anyone is interested I'll post the source on the site also.
Criticism welcome...
http://www.twelvefrets.com/tab.php
I wrote a php script that takes a guitar tab and unintelligently tries to fit it on uke by transposing. Clearly if the range of the notes is more than can fit then it can't do it, and the converting of chords can be a little iffy in terms of dropping notes that it wouldn't need to if you transposed differently.
It works on a per-character basis so you need to use 'T' instead of '10','E' for '11' and so on (it interprets 10 as first fret followed by open string). It also often doesn't come up with optimal fingering, but thats splitting hairs I think.
You can use http://www.twelvefrets.com/flobots-in.txt for an example of how the input should be formatted.
It's a little rough in a few ways, its the time I've used php and I'm not that up on website design. If anyone is interested I'll post the source on the site also.
Criticism welcome...