Package org.deepsymmetry.cratedigger.pdb
Class RekordboxAnlz.SongStructureBody
- java.lang.Object
-
- io.kaitai.struct.KaitaiStruct
-
- org.deepsymmetry.cratedigger.pdb.RekordboxAnlz.SongStructureBody
-
- Enclosing class:
- RekordboxAnlz
public static class RekordboxAnlz.SongStructureBody extends io.kaitai.struct.KaitaiStructStores the rest of the song structure tag, which can only be parsed after unmasking.
-
-
Constructor Summary
Constructors Constructor Description SongStructureBody(io.kaitai.struct.KaitaiStream _io)SongStructureBody(io.kaitai.struct.KaitaiStream _io, RekordboxAnlz.SongStructureTag _parent)SongStructureBody(io.kaitai.struct.KaitaiStream _io, RekordboxAnlz.SongStructureTag _parent, RekordboxAnlz _root)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RekordboxAnlz.SongStructureTag_parent()RekordboxAnlz_root()byte[]_unnamed1()byte[]_unnamed3()byte[]_unnamed5()RekordboxAnlz.TrackBankbank()The stylistic bank which can be assigned to the track in rekordbox Lighting mode.intendBeat()The beat number at which the last phrase ends.ArrayList<RekordboxAnlz.SongStructureEntry>entries()static RekordboxAnlz.SongStructureBodyfromFile(String fileName)RekordboxAnlz.TrackMoodmood()The mood which rekordbox assigns the track as a whole during phrase analysis.
-
-
-
Constructor Detail
-
SongStructureBody
public SongStructureBody(io.kaitai.struct.KaitaiStream _io)
-
SongStructureBody
public SongStructureBody(io.kaitai.struct.KaitaiStream _io, RekordboxAnlz.SongStructureTag _parent)
-
SongStructureBody
public SongStructureBody(io.kaitai.struct.KaitaiStream _io, RekordboxAnlz.SongStructureTag _parent, RekordboxAnlz _root)
-
-
Method Detail
-
fromFile
public static RekordboxAnlz.SongStructureBody fromFile(String fileName) throws IOException
- Throws:
IOException
-
mood
public RekordboxAnlz.TrackMood mood()
The mood which rekordbox assigns the track as a whole during phrase analysis.
-
_unnamed1
public byte[] _unnamed1()
-
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.
-
_unnamed3
public byte[] _unnamed3()
-
bank
public RekordboxAnlz.TrackBank bank()
The stylistic bank which can be assigned to the track in rekordbox Lighting mode.
-
_unnamed5
public byte[] _unnamed5()
-
entries
public ArrayList<RekordboxAnlz.SongStructureEntry> entries()
-
_root
public RekordboxAnlz _root()
-
_parent
public RekordboxAnlz.SongStructureTag _parent()
- Overrides:
_parentin classio.kaitai.struct.KaitaiStruct
-
-