Class RekordboxAnlz.SongStructureTag

  • Enclosing class:
    RekordboxAnlz

    public static class RekordboxAnlz.SongStructureTag
    extends io.kaitai.struct.KaitaiStruct
    Stores the song structure, also known as phrases (intro, verse, bridge, chorus, up, down, outro).
    • Constructor Detail

      • SongStructureTag

        public SongStructureTag​(io.kaitai.struct.KaitaiStream _io)
    • Method Detail

      • lenEntryBytes

        public long lenEntryBytes()
        The size of each entry, in bytes. Seems to always be 24.
      • lenEntries

        public int lenEntries()
        The number of phrases.
      • style

        public RekordboxAnlz.PhraseStyle style()
        The phrase style. 1 is the up-down style (white label text in rekordbox) where the main phrases consist of up, down, and chorus. 2 is the bridge-verse style (black label text in rekordbox) where the main phrases consist of verse, chorus, and bridge. Style 3 is mostly identical to bridge-verse style except verses 1-3 are labeled VERSE1 and verses 4-6 are labeled VERSE2 in rekordbox.
      • _unnamed3

        public byte[] _unnamed3()
      • endBeat

        public int endBeat()
        The beat number at which the last phrase ends. The track may continue after the last phrase ends. If this is the case, it will mostly be silence.
      • _unnamed5

        public byte[] _unnamed5()