MidiDevice
Base class: Device
Properties
controlVals : List[int]
UserName: Control sets
damping : float
UserName: Damping
iChanIn : int
iChanOut : int
iControlToAddress : List[int]
io_mode : int
Options: {0: ‘In’, 1: ‘Out’, 2: ‘Bidirectional’}
UserName: IO mode
midiIn : MidiIn (Read-Only)
midiInName : str
midiOut : MidiOut (Read-Only)
midiOutName : str
midi_in : str
UserName: MIDI in
midi_in_channel : int
Options: {1: ‘1’, 2: ‘2’, 3: ‘3’, 4: ‘4’, 5: ‘5’, 6: ‘6’, 7: ‘7’, 8: ‘8’, 9: ‘9’, 10: ‘10’, 11: ‘11’, 12: ‘12’, 13: ‘13’, 14: ‘14’, 15: ‘15’, 16: ‘16’}
UserName: MIDI in channel
midi_out : str
UserName: MIDI out
midi_out_channel : int
Options: {1: ‘1’, 2: ‘2’, 3: ‘3’, 4: ‘4’, 5: ‘5’, 6: ‘6’, 7: ‘7’, 8: ‘8’, 9: ‘9’, 10: ‘10’, 11: ‘11’, 12: ‘12’, 13: ‘13’, 14: ‘14’, 15: ‘15’, 16: ‘16’}
UserName: MIDI out channel
Methods
controlChanged(self, iControl: int) -> bool
controlVal(self, iControl: int) -> int
forceControl(self, iControl: int, val: int)
getControllerState(self, iControl: int) -> MidiControllerState
getLastChangedControllerState(self) -> MidiControllerState
getLastChangedNoteOnState(self) -> MidiNoteState
getNoteState(self, iControl: int) -> MidiNoteState
nControlSets(self) -> int
nControls(self) -> int
setControl(self, command: int, iControl: int, val: int)