pub struct MidiSyncMidiPage {
pub midi_clock_send: bool,
pub midi_clock_receive: bool,
pub midi_transport_send: bool,
pub midi_transport_receive: bool,
pub midi_progchange_send: bool,
pub midi_progchange_send_channel: MidiChannel,
pub midi_progchange_receive: bool,
pub midi_progchange_receive_channel: MidiChannel,
}Expand description
PROJECT -> CONTROL -> MIDI -> SYNC UI menu.
Fields§
§midi_clock_send: boolCLOCK SEND setting.
Whether MIDI clock sending is enabled/disabled
See manual section 8.7.2 SYNC.
midi_clock_receive: boolCLOCK RECV setting.
Whether MIDI clock receiving is enabled/disabled
See manual section 8.7.2 SYNC.
midi_transport_send: boolTRANS SEND setting.
Whether MIDI transport sending is enabled/disabled
See manual section 8.7.2 SYNC.
midi_transport_receive: boolTRANS RECV setting.
Whether MIDI transport receiving is enabled/disabled
See manual section 8.7.2 SYNC.
midi_progchange_send: boolPROG CH SEND setting.
Whether MIDI Program Change sending is enabled/disabled
See manual section 8.7.2 SYNC.
midi_progchange_send_channel: MidiChannelCHANNEL setting.
Channel to send MIDI Program Change messages on. (-1, or between 1 - 16).
NOTE: should be set to -1 when midi_progchange_send is disabled.
See manual section 8.7.2 SYNC.
midi_progchange_receive: boolPROG CH RECEIVE setting.
Whether MIDI Program Change receiveing is enabled/disabled
See manual section 8.7.2 SYNC.
midi_progchange_receive_channel: MidiChannelCHANNEL setting.
Channel to receive MIDI Program Change messages on (-1 or between 1 - 16).
NOTE: should be set to -1 when midi_progchange_receive is disabled.
See manual section 8.7.2 SYNC.
Trait Implementations§
Source§impl Clone for MidiSyncMidiPage
impl Clone for MidiSyncMidiPage
Source§fn clone(&self) -> MidiSyncMidiPage
fn clone(&self) -> MidiSyncMidiPage
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for MidiSyncMidiPage
impl Debug for MidiSyncMidiPage
Source§impl<'de> Deserialize<'de> for MidiSyncMidiPage
impl<'de> Deserialize<'de> for MidiSyncMidiPage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl PartialEq for MidiSyncMidiPage
impl PartialEq for MidiSyncMidiPage
Source§impl Serialize for MidiSyncMidiPage
impl Serialize for MidiSyncMidiPage
impl StructuralPartialEq for MidiSyncMidiPage
Auto Trait Implementations§
impl Freeze for MidiSyncMidiPage
impl RefUnwindSafe for MidiSyncMidiPage
impl Send for MidiSyncMidiPage
impl Sync for MidiSyncMidiPage
impl Unpin for MidiSyncMidiPage
impl UnwindSafe for MidiSyncMidiPage
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more