Expand description
A MIDI router/processor on Rust
RMididings is a partial clone of mididings in Rust, allowing one to use a syntax not unlike mididings for MIDI event routing and processing.
It is very early in development, take care.
Re-exports§
pub use proc::*;
Modules§
Macros§
- Chain
- Adds multiple filters in a chain.
- Exit
- Run contained filters on (sub)scene or patch exit.
- Fork
- Adds multiple filters in parallel.
- Init
- Run contained filters on (sub)scene or patch init.
- Not
- Inverses the effect of filters.
- Osc
- Generates an OSC message.
- Process
- Process the incoming event using a custom function, returning a patch.
- Process
Ctrl - Process
Osc - Process an incoming OSC event using a function, which returns a patch to run on the event.
- Type
Filter - Filter on event type
- Types
Filter - Filter on multiple event types
- define_
filter - define_
generator - define_
modifier