Incorrect playback for keys like Ab minor

If I try to insert a key change to a key that would usually be replaced with the enharmonic, the display is correct but the playback is wrong. For example, if I modulate from F minor to Ab minor, the playback is in D minor. I’ve replaced it with G# minor but I would like to spell it as Ab minor if there’s a way to do that.
I’ve seen a question about the same bug before but it seems like it hasn’t been solved.

I’m pretty sure the option to even modulate to keys like Ab Minor is a bug in and of itself and I doubt those keys are ever going to be available in Hookpad officially as it seems like the developers want to keep Hookpad as minimalist as possible, which includes only having the spelling with the least amount of accidentals available for every key.

Thank you. That makes sense. I’ll just use G# minor then.

Thanks, for bringing this up. How do you modulate to Ab Minor?

I was able to do it from Ab Major: once I picked Minor in the menu, it didn’t switch to G# automatically like it usually does, so I’d thought it worked. Though I see now that it probably shouldn’t have.

Essentially after this switch it displays as if it’s correct, though if I click on the key change again it now shows C# minor, while the playback is in D minor. I guess it’s supposed to switch to G# minor but something goes wrong?

Additional screenshot to illustrate: the display shows Ab minor, the key selection shows C# minor.

It’s the same bug I’ve already reported here in quite a lot of detail.

Thank you for the details! I was able to reproduce that and will try to fix that shortly.

Regards!
Dennis

I was able to fix the bug. When switching a scale, the tonic label will now turn to its enharmonic equivalent if needed. This will work after the next update.

Thank you for the response and update!