Module rmididings::proc [−][src]
Re-exports
pub use self::event::*;
pub use self::event_stream::*;
pub use self::filter_chain::*;
pub use self::filter_trait::*;
pub use osc::*;
Modules
Structs
Modify the channel to a set value.
Filter on channel
Filter on multiple channels
Generate a controller (CC) event.
Filter on controller (CC)
Modifies the controller number (CC), changing one for another.
Filter on a controller (CC) value
Filter on a range of controller (CC) values.
Filter on multiple controller (CC) values.
Filter multiple controllers (CC)
Discard all events.
Modify the key (note) to a set value.
Filter on key (note)
Filter on a range of keys (notes)
Filter on multiple keys (notes)
Generate a NoteOff event.
Generate a NoteOn event.
Send MIDI panic
Pass all events, i.e. a no-op.
Modify the port to a set value.
Filter on port number
Filter on multiple port numbers
Prints the current events.
Quit mididings
Switches to a specific scene.
Change the current scene by the specified amount.
Switches to a specific subscene.
Change the current subscene by the specified amount.
Generate a system exclusive event.
Modify the key (note) by a number of semitones.
Modify the note velocity by an amount.
Modify the note velocity to a set value.
Modify the note velocity by a multiplication factor.
Functions
Modify the key (note) by an number of octaves.