Class RekordboxAnlz.SongStructureEntry

  • Enclosing class:
    RekordboxAnlz

    public static class RekordboxAnlz.SongStructureEntry
    extends io.kaitai.struct.KaitaiStruct
    A song structure entry, represents a single phrase.
    • Method Detail

      • index

        public int index()
        The absolute number of the phrase, starting at one.
      • beat

        public int beat()
        The beat number at which the phrase starts.
      • kind

        public io.kaitai.struct.KaitaiStruct kind()
        The kind of phrase as displayed in rekordbox.
      • _unnamed3

        public byte[] _unnamed3()
      • k1

        public int k1()
        One of three flags that identify phrase kind variants in high-mood tracks.
      • _unnamed5

        public byte[] _unnamed5()
      • k2

        public int k2()
        One of three flags that identify phrase kind variants in high-mood tracks.
      • _unnamed7

        public byte[] _unnamed7()
      • b

        public int b()
        Flags how many more beat numbers are in a high-mood "Up 3" phrase.
      • beat2

        public int beat2()
        Extra beat number (falling within phrase) always present in high-mood "Up 3" phrases.
      • beat3

        public int beat3()
        Extra beat number (falling within phrase, larger than beat2) present in high-mood "Up 3" phrases when b has value 1.
      • beat4

        public int beat4()
        Extra beat number (falling within phrase, larger than beat3) present in high-mood "Up 3" phrases when b has value 1.
      • _unnamed12

        public byte[] _unnamed12()
      • k3

        public int k3()
        One of three flags that identify phrase kind variants in high-mood tracks.
      • _unnamed14

        public byte[] _unnamed14()
      • fill

        public int fill()
        If nonzero, fill-in is present at end of phrase.
      • beatFill

        public int beatFill()
        The beat number at which fill-in starts.