Closed mself closed 4 years ago
Could you solve conflict ?
Rebased and conflict resolved
There is an issue pitchcompassdrawwidget.cpp:213 l_active_channel is derefenced but it could be NULL
No, if l_active_channel
is NULL, then l_data
remains NULL and the dereference of l_active_channel
can't happen.
I pushed a commit to simplify the logic so that it shouldn't trigger that warning.
PitchCompassDrawWidget
(it was too broken to fix)setSingleSteps()
(the calls had no effect)PitchCompassDrawWidget::setCompassScale()
to constructorgetCorrelation() >= 0.9
(use same logic asTunerView
)closestNote()
andtemperedPitch()
updateCompass()
tosetCompassScale()
padLabel()
helper function to pad labels to equal widthPitchCompassView
mode (don't define it twice)With these changes, modes 0 and 1 also work:
The only way to change modes is to edit the source code.