jdxi_editor.ui.widgets.mute_channels_group

Mute Channels group - 16 channel mute buttons.

Classes

MuteChannelsGroup

Mute Channels group: 16 channel mute buttons.

Module Contents

class jdxi_editor.ui.widgets.mute_channels_group.MuteChannelsGroup(parent: jdxi_editor.ui.editors.midi_player.editor.MidiFilePlayer, midi_state: jdxi_editor.midi.playback.state.MidiPlaybackState | None = None)[source]

Bases: jdxi_editor.ui.widgets.jdxi.midi_group.JDXiMidiGroup

Mute Channels group: 16 channel mute buttons.

mute_channel_buttons: dict[int, PySide6.QtWidgets.QPushButton][source]
_build_group() PySide6.QtWidgets.QGroupBox[source]

Build the Mute Channels group with 16 channel buttons.

_build_button_specs() dict[str, picoui.specs.widgets.ButtonSpec][source]

No buttons in this group (uses dynamic channel buttons).