MidiKit - transpose / key signature problem

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

MidiKit - transpose / key signature problem

musicadi
Hi again,

Just noticed that when transposing a file with MidiKit, the Key signature is not being changed.

Also, when trying to change it manually, there are following errors:

1. For major keys with a "b" (F, Bb, Eb aso...), the key is being automatically changed to its relative minor (Dm, Gm, Cm also...)
2. Some keys with # cannot be entered (D#, G#, A#)

Cheers,
Adrian
Reply | Threaded
Open this post in threaded view
|

Re: MidiKit - transpose / key signature problem

mixage
Administrator
Hi,

1. You're right, there was a bug. Fixed in v4.1.7, you can download and test the beta from here:
http://qmidi-forum.1128731.n5.nabble.com/Beta-Versions-Downloads-f20.html

2. The SMF key signature does not allow more than 7 flat /sharps. See here:
https://www.midi.org/specifications/category/smf-specifications

This means that only the following keys can be encoded:
major "Cb", "Gb", "Db", "Ab", "Eb", "Bb", "F", "C", "G", "D", "A", "E", "B", "F#", "C#"
minor "Abm", "Ebm", "Bbm", "Fm", "Cm", "Gm", "Dm", "Am", "Em","Bm", "F#m", "C#m", "G#m",  "D#m", "A#m"

Cheers,
Bruno
Mixage Software
www.mixagesoftware.com
support@mixagesoftware.com