Module jack::port
[−]
[src]
Types for safely interacting with port data from JACK.
Reexports
pub use self::port_flags::PortFlags; |
Modules
port_flags |
Contains flag constants that may be used to create |
Structs
AudioInPort |
Safely and thinly wrap a |
AudioInSpec |
|
AudioOutPort |
Safely and thinly wrap a |
AudioOutSpec |
|
MidiInPort |
Safely and thinly wrap a |
MidiInSpec |
|
MidiIter |
Iterate through Midi Messages within a |
MidiOutPort |
Safely and thinly wrap a |
MidiOutSpec |
|
PORT_NAME_SIZE |
The maximum string length for port names. |
PORT_TYPE_SIZE |
The maximum string length for jack type names. |
Port |
An endpoint to interact with JACK data streams, for audio, midi, etc... |
RawMidi |
Contains 8bit raw midi information along with a timestamp relative to the process cycle. |
Unowned |
|
Traits
PortSpec |
Defines the configuration for a certain port to JACK, ie 32 bit floating audio input, 8 bit raw midi output, etc... |
Type Definitions
UnownedPort |
|