pyrekordbox.anlz.tags#
- exception pyrekordbox.anlz.tags.StructNotInitializedError[source]#
Bases:
ExceptionRaised when a struct is not initialized.
- class pyrekordbox.anlz.tags.AbstractAnlzTag(tag_data)[source]#
Bases:
ABCAbstract base class for struct handlers of Rekordbox analysis files.
- type#
- name#
- LEN_HEADER = 0#
- LEN_TAG = 0#
- property content#
!! processed by numpydoc !!
- class pyrekordbox.anlz.tags.PQTZAnlzTag(tag_data)[source]#
Bases:
AbstractAnlzTagBeat grid struct handler.
- type = 'PQTZ'#
- name = 'beat_grid'#
- LEN_HEADER = 24#
- property count#
!! processed by numpydoc !!
- property beats#
!! processed by numpydoc !!
- property bpms#
!! processed by numpydoc !!
- property bpms_average#
!! processed by numpydoc !!
- property bpms_unique#
!! processed by numpydoc !!
- property times#
!! processed by numpydoc !!
- class pyrekordbox.anlz.tags.PQT2AnlzTag(tag_data)[source]#
Bases:
AbstractAnlzTagExtended (nxs2) beat grid struct handler.
- type = 'PQT2'#
- name = 'beat_grid2'#
- LEN_HEADER = 56#
- count = 2#
- property beats#
!! processed by numpydoc !!
- property bpms#
!! processed by numpydoc !!
- property times#
!! processed by numpydoc !!
- property beat_grid_count#
!! processed by numpydoc !!
- property bpms_unique#
!! processed by numpydoc !!
- class pyrekordbox.anlz.tags.PCOBAnlzTag(tag_data)[source]#
Bases:
AbstractAnlzTagCue list struct handler.
- type = 'PCOB'#
- name = 'cue_list'#
- LEN_HEADER = 24#
- class pyrekordbox.anlz.tags.PCO2AnlzTag(tag_data)[source]#
Bases:
AbstractAnlzTagExtended (nxs2) cue list struct handler.
- type = 'PCO2'#
- name = 'cue_list2'#
- LEN_HEADER = 20#
- class pyrekordbox.anlz.tags.PPTHAnlzTag(tag_data)[source]#
Bases:
AbstractAnlzTagPath struct handler.
- type = 'PPTH'#
- name = 'path'#
- LEN_HEADER = 16#
- property path#
!! processed by numpydoc !!
- class pyrekordbox.anlz.tags.PVBRAnlzTag(tag_data)[source]#
Bases:
AbstractAnlzTagVBR struct handler.
- type = 'PVBR'#
- name = 'vbr'#
- LEN_HEADER = 16#
- LEN_TAG = 1620#
- class pyrekordbox.anlz.tags.PSSIAnlzTag(tag_data)[source]#
Bases:
AbstractAnlzTagSong structure struct handler.
- type = 'PSSI'#
- name = 'structure'#
- LEN_HEADER = 32#
- class pyrekordbox.anlz.tags.PWAVAnlzTag(tag_data)[source]#
Bases:
AbstractAnlzTagWaveform preview struct handler.
- type = 'PWAV'#
- name = 'wf_preview'#
- LEN_HEADER = 20#
- class pyrekordbox.anlz.tags.PWV2AnlzTag(tag_data)[source]#
Bases:
AbstractAnlzTagTiny waveform preview struct handler.
- type = 'PWV2'#
- name = 'wf_tiny_preview'#
- LEN_HEADER = 20#
- class pyrekordbox.anlz.tags.PWV3AnlzTag(tag_data)[source]#
Bases:
AbstractAnlzTagWaveform detail struct handler.
- type = 'PWV3'#
- name = 'wf_detail'#
- LEN_HEADER = 24#
- class pyrekordbox.anlz.tags.PWV4AnlzTag(tag_data)[source]#
Bases:
AbstractAnlzTagWaveform color preview struct handler.
- type = 'PWV4'#
- name = 'wf_color'#
- LEN_HEADER = 24#
- class pyrekordbox.anlz.tags.PWV5AnlzTag(tag_data)[source]#
Bases:
AbstractAnlzTagWaveform color detail struct handler.
- type = 'PWV5'#
- name = 'wf_color_detail'#
- LEN_HEADER = 24#
- class pyrekordbox.anlz.tags.PWV6AnlzTag(tag_data)[source]#
Bases:
AbstractAnlzTagPWV6 struct handler.
- type = 'PWV6'#
- name = 'PWV6'#
- LEN_HEADER = 20#