Skip to main content

encoder_cc

Function encoder_cc 

Source
pub fn encoder_cc<const B: usize, const E: usize, const A: usize>(
    preset: &Preset<B, E, A>,
    encoder_idx: usize,
    direction: EncoderDirection,
    current_value: &mut u8,
) -> Option<MidiMessage>
Expand description

Generate a CC message for an encoder pulse. current_value is updated in place. Returns None if the encoder has no action configured or uses PresetScroll.