jdxi_editor.ui.windows.midi.monitor
MIDIMessageDebug is a Qt-based main window for logging and displaying MIDI messages. It provides a real-time log view where MIDI messages can be logged with timestamps, allowing for easy debugging of MIDI communication.
- jdxi_editor.ui.windows.midi.monitor.log_view
A text edit widget used to display the MIDI message log.
- Type:
QTextEdit
- log.message(message, direction='→')
Logs a MIDI message with a timestamp.
- Optionally, the direction (input or output) of the message can be specified.
- jdxi_editor.ui.windows.midi.monitor.clear_log()
Clears the message log view.
Classes
MIDIMessageMonitor |
Module Contents
- class jdxi_editor.ui.windows.midi.monitor.MIDIMessageMonitor(midi_helper: jdxi_editor.midi.io.helper.MidiIOHelper = None, parent: PySide6.QtWidgets.QWidget | None = None)[source]
Bases:
PySide6.QtWidgets.QMainWindowMIDIMessageMonitor
- process_incoming_message(message: str) None[source]
process_incoming_message
- Parameters:
message – str
- Returns:
None
- process_outgoing_message(message: str) None[source]
process_outgoing_message
- Parameters:
message – str
- Returns:
None