Quantcast
Channel: KVR Audio
Viewing all articles
Browse latest Browse all 4899

Bitwig • Re: Bitwig Key Filter Shifts Incorrectly when Mode Shift is Negative

$
0
0
Wow. Why don’t they want to fix it?
It's not really a bug.
If you increase Mode Shift in the Key Filter by 1 semitone, most people expect the C# key to be selected. If you increase by 2 semitones, you expect the key of D, 3 st = D#, 4 st = E, 5 st = F, etc...

But this is not how the key filter reacts. It follows the table above.

0 st = C, 1 st = D, 2 st = E, 3 st = F#, etc...
6 st = C#, 7 st = D#, etc...

In principle, the key filter works. Unfortunately, it works differently than you would expect.
The effect you're describing is different from the defect I'm describing.

When Mode Shift is positive, Key Filter works as designed, though not quite the way the documentation suggests.

Mode Shift does not shift notes by semitones (the way the documentation suggests) or by whole tones (as you show in your post). It shifts each note by N scale tones.

With C Major and Mode Shift = 1, it shifts D to E (a whole tone, to the next scale tone) and E to F (a semitone, to the next scale tone).

With Mode Shift = 2, it shifts (for example) E to G (3 semitones), and F to A (4 semitones). In each case, it shifts the note 2 scale tones higher.

In every case (with positive Mode Shift) the resulting note is in C Major. And with every other scale type (with positive Mode Shift) the resulting note is in the scale specified by the Key and Scale/Mode parameters.

So yes, the documentation is incorrect and misleading. But given the actual intention (shift up by N scale tones), positive Mode Shift works as designed.

I'm describing a definite defect when Mode Shift is negative. With negative Mode Shift, Key Filter plays notes that are not in the scale at all. This is not just misleading documentation, it's incorrect behavior.

Statistics: Posted by dhemery — Tue Dec 31, 2024 7:59 pm



Viewing all articles
Browse latest Browse all 4899

Trending Articles