Well, I always made sure that it was transposing to the key I specified. If that transpose amount was set wrong it would try to transpose to a different key.

Even if it transposed to the wrong key, the pattern of accidentals should still be CONSISTENT with the key signature, right?

For instance, when I go to G flat, it specifies a C flat (which should have NO accidentals) as B natural. At least in that case the pitch is correct, but it puts an accidental there where none was originally. The flats are: Bb, Eb, Ab, Db, Gb, and Cb.

As far as overdub, I always killed the melody track before I re-recorded it. The extra notes only appeared when I asked it to transpose what was ALREADY recorded.

I'm using a Roland Juno-G for the KB input, with the USB-MIDI mode. A lot of synthesizers nowadays use that, rather than the old serial 38.4 Kbaud interface. It's a lot faster with USB of course, since that's 400 Megabaud.

I think the problem may be "stutter notes" from the keyboard. Even though the notes are zero duration, the recording algorithm stores them anyway. And then it gets confused with I try to transpose what was recorded.

For some reason Finale does seem to record the melody correctly, even with the stutter notes, so I can use that and then import the MIDI file.


Wm. S. Sinclair