26 explicit VelocityColumn(uint8_t velocity)
27 : vDisplay(velocity << kVelModShift), storedVelocity(velocity << kVelModShift) {};
29 void renderColumn(
RGB image[][kDisplayWidth + kSideBarWidth], int32_t column,
KeyboardLayout* layout)
override;
30 bool handleVerticalEncoder(int8_t pad, int32_t offset)
override;
38 uint32_t velocityMax = 127 << kVelModShift;
39 uint32_t velocityMin = 15 << kVelModShift;
40 uint32_t velocityStep = (velocityMax - velocityMin) / 7;
41 uint32_t storedVelocity;