jdxi_editor.log package

Submodules

jdxi_editor.log.adsr module

jdxi_editor.log.debug_info module

jdxi_editor.log.decorator module

jdxi_editor.log.decorator.get_qc_tag(msg: str) str[source]

get QC emoji etc

Parameters:

msg – str

Returns:

str

jdxi_editor.log.decorator.get_midi_tag(msg: str) str[source]

get Midi emoji etc

Parameters:

msg – str

Returns:

str

jdxi_editor.log.decorator.decorate_log_message(message: str, level: int) str[source]

Adds emoji decoration to a log message based on its content and log level.

Parameters:
  • message – The original log message

  • level – The logging level

Returns:

Decorated log message string

jdxi_editor.log.emoji module

Emoji logger formatter for Python’s logging module. This formatter defines emojis to log messages based on their severity level.

jdxi_editor.log.error module

jdxi_editor.log.header module

jdxi_editor.log.json module

jdxi_editor.log.logger module

jdxi_editor.log.message module

jdxi_editor.log.midi_info module

jdxi_editor.log.parameter module

jdxi_editor.log.setup module

jdxi_editor.log.setup.setup_logging(log_level: int = 10) Logger[source]

Set up logging configuration

jdxi_editor.log.slider_parameter module

Module contents