On Mon 11 Jun 2001 at 01:47PM +0200, Frank Nordberg wrote:
>
> midi2abc seems actually to do a fair job interpreting midi files, it's
> the ABC part of the program that seems to be the problem. Here are a few
> exemples taken from my attempts to convert Terpsichore:
>
> A2 c2-<c/B2-B/A|
> instead of:
> A2 c2 B3A|
>
> G,2-<G,/G,2-G,/A, G,2|
> instead of:
> G,2 G,3A, G,2|
>
> c2-<c/e2-e/c|
> instead of:
> c2e e2c|
>
> B/c<dc/B|
> instead of:
> B/c/ d>cB|
>
> The last one seems to be an midi2abc favourite, popping up all the time.
My guess is that this is a stylistic change made by whoever created the
MIDI files. Unless you have a very old version of midi2abc, you should
be able to retrieve exactly the notes from a computer-generated MIDI
file that were put in unless the notes get very short. The problems
that I am aware of are :
1. midi2abc cannot handle a change of tempo.
2. You may get rests between every note with some MIDI files.
> Another problem with midi2abc is that most of the rather impressive
> selection of transcription options simply don't work.
All the options do something in the code. However, they mostly control
very simple things and don't usually give very different results.
If you send me the MIDI files you have, I will have a go at converting
them. I'd like to see an abc version of Terpsichore on the web, so
I'm willing to spend some time on this project.
James Allwright
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html