Class AnalysisTagUpdate


  • public class AnalysisTagUpdate
    extends Object
    Provides notification when requested track analysis information associated with a player changes.
    Author:
    James Elliott
    • Field Detail

      • player

        public final int player
        The player number for which a track analysis information change has occurred.
      • fileExtension

        public final String fileExtension
        The file extension identifying which specific track analysis file this section came from.
      • typeTag

        public final String typeTag
        The four-character tag type code identifying the specific analysis section which has changed.
      • taggedSection

        public final org.deepsymmetry.cratedigger.pdb.RekordboxAnlz.TaggedSection taggedSection
        The parsed track analysis section which is now associated with the track loaded in the player's main deck. Will be null if we don't have any information available (including for a brief period after a new track has been loaded while we are requesting the analysis file). Not all tracks have all tags; for example, only tracks which have had phrase analysis performed and which have been exported by rekordbox 6 or later will include a "PSSI" section in their ".EXT" file.