Implicit switch fallthrough refactor

This commit is contained in:
Jack Andersen
2019-02-17 19:45:24 -10:00
parent 54ef2dd73b
commit 9f2bb1b371
5 changed files with 10 additions and 0 deletions

View File

@@ -291,19 +291,24 @@ void Sequencer::ChannelState::setCtrlValue(uint8_t ctrl, int8_t val) {
// RPN LSB
m_rpn &= ~0x7f;
m_rpn |= val;
break;
case 99:
// RPN MSB
m_rpn &= ~0x3f80;
m_rpn |= val << 7;
break;
case 6:
if (m_rpn == 0)
m_pitchWheelRange = val;
break;
case 96:
if (m_rpn == 0)
m_pitchWheelRange += 1;
break;
case 97:
if (m_rpn == 0)
m_pitchWheelRange -= 1;
break;
default:
break;
}