jahern helped us discover a bug in the CDG processing of KeyRite. Everything was fine in the WAV processing.
We should have a version of the new KeyRite code ready for beta testing late tonight.
Here is another discovery. If the vocals in a song have a chorusing effect added, it will not key change very well. The reason is chorusing adds a number of echos, each with a very slight delay. When you key change it, the echos interact in a flanging effect causing amplification of some frequencies and attenuation of others. Thus, a song with chorusing will not key change well.