midi-controller 0.7.1

Generic MIDI controller engine: button/encoder input processing, LED rendering, preset management, and MIDI-CI Property Exchange framing. #![no_std] compatible.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! LED ring rendering — re-exported from the `led-ring` crate.
//!
//! This module provides spatial patterns, temporal modifiers, and ring animation
//! for WS2812/SK6812 LED rings. Generic over ring size.

pub use led_ring::*;

/// Default LEDs per ring for the pedalboard hardware.
pub const LEDS_PER_RING: usize = 12;

/// Frame type for 12-LED rings (pedalboard default).
pub type RingFrame = [Rgb; LEDS_PER_RING];