Add missing ported classes to class reference

This commit is contained in:
pszsh 2026-03-04 03:30:09 -08:00
parent 52f0d1282d
commit a8d3b6177f
1 changed files with 5 additions and 0 deletions

View File

@ -57,6 +57,9 @@ These classes are available in cs-midi and work identically to their Control Sur
| `Bankable::NoteLED` | `<BankSize>` | Bank-switched Note LED |
| `Bankable::CCLED` | `<BankSize>` | Bank-switched CC LED |
| `Bankable::KPLED` | `<BankSize>` | Bank-switched Key Pressure LED |
| `Bankable::NoteRange` | `<BankSize, Len>` | Bank-switched Note range |
| `Bankable::CCRange` | `<BankSize, Len>` | Bank-switched CC range |
| `Bankable::KPRange` | `<BankSize, Len>` | Bank-switched Key Pressure range |
### Banks and Selectors
@ -90,6 +93,7 @@ These classes are available in cs-midi and work identically to their Control Sur
|-------|----------|-------------|
| `MIDI_Pipe` | | Connects a MIDI source to a sink |
| `MIDI_PipeFactory` | `<N>` | Creates N unidirectional pipes |
| `BidirectionalMIDI_PipeFactory` | `<N>` | Creates N bidirectional pipes |
| `MIDI_Sink` | | Base class for MIDI receivers |
| `MIDI_Source` | | Base class for MIDI senders |
@ -102,6 +106,7 @@ These classes are available in cs-midi and work identically to their Control Sur
| `IncrementDecrementButtons` | | Button pair with auto-repeat |
| `ButtonMatrix` | `<R, C>` | Row/column button scanner |
| `GenericFilteredAnalog` | `<...>` | EMA-filtered analog input with hysteresis |
| `FilteredAnalog` | | Concrete filtered analog (10-bit, no mapping) |
| `AHEncoder` | | Interrupt-driven quadrature encoder |
### Infrastructure