jdxi_editor.ui.editors.synth.specs ================================== .. py:module:: jdxi_editor.ui.editors.synth.specs Attributes ---------- .. autoapisummary:: jdxi_editor.ui.editors.synth.specs.DRUM_KIT_SPECS jdxi_editor.ui.editors.synth.specs.INSTRUMENT_FAMILY_SPECS jdxi_editor.ui.editors.synth.specs.ENGINE_KEYWORDS Classes ------- .. autoapisummary:: jdxi_editor.ui.editors.synth.specs.InstrumentDescriptor jdxi_editor.ui.editors.synth.specs.InstrumentFamilySpec jdxi_editor.ui.editors.synth.specs.DrumKitSpec Module Contents --------------- .. py:class:: InstrumentDescriptor Canonical description of a JD-Xi instrument preset. .. py:attribute:: category :type: str .. py:attribute:: family :type: str .. py:attribute:: engine :type: Optional[str] .. py:attribute:: raw_text :type: str .. py:class:: InstrumentFamilySpec .. py:attribute:: family :type: str .. py:attribute:: keywords :type: Iterable[str] .. py:class:: DrumKitSpec .. py:attribute:: engine :type: str .. py:attribute:: keywords :type: tuple[str, Ellipsis] .. py:attribute:: family :type: str :value: 'kit' .. py:data:: DRUM_KIT_SPECS .. py:data:: INSTRUMENT_FAMILY_SPECS .. py:data:: ENGINE_KEYWORDS