Uses of Class
be.hogent.tarsos.sampled.pitch.Annotation

Packages that use Annotation
be.hogent.tarsos.sampled.pitch Contains internal and external pitch trackers. 
be.hogent.tarsos.ui.pitch Most of the user interface elements + publish subscribe wiring. 
be.hogent.tarsos.util Utility classes for string handling, logging, configuration, some DSP tasks. 
be.hogent.tarsos.util.histogram Histogram and histogram correlation classes. 
 

Uses of Annotation in be.hogent.tarsos.sampled.pitch
 

Methods in be.hogent.tarsos.sampled.pitch that return Annotation
static Annotation Annotation.parse(java.lang.String line)
          Parses an annotation as written by the toString() method.
 

Methods in be.hogent.tarsos.sampled.pitch that return types with arguments of type Annotation
 java.util.List<Annotation> CachingDetector.executePitchDetection()
           
 java.util.List<Annotation> VampPitchDetection.executePitchDetection()
           
 java.util.List<Annotation> IPEMPitchDetection.executePitchDetection()
           
 java.util.List<Annotation> PitchDetector.executePitchDetection()
          Execute the pitch detection process.
 java.util.List<Annotation> TarsosPitchDetection.executePitchDetection()
           
 java.util.List<Annotation> CachingDetector.getAnnotations()
           
 java.util.List<Annotation> VampPitchDetection.getAnnotations()
           
 java.util.List<Annotation> IPEMPitchDetection.getAnnotations()
           
 java.util.List<Annotation> PitchDetector.getAnnotations()
           
 java.util.List<Annotation> TarsosPitchDetection.getAnnotations()
           
 java.util.List<Annotation> AnnotationPublisher.getCurrentlySelectedAnnotations()
           
 java.util.List<Annotation> AnnotationTree.select(AnnotationSelection selection)
          Select a subset of all annotations within a pitch - time range.
 

Methods in be.hogent.tarsos.sampled.pitch with parameters of type Annotation
 void AnnotationTree.add(Annotation annotation)
          Add one annotation to the tree.
 void AnnotationListener.addAnnotation(Annotation annotation)
          Add an annotation to the element.
 int Annotation.compareTo(Annotation o)
           
 void AnnotationHandler.handleAnnotation(Annotation annotation)
          Use this method to react to annotations.
 

Method parameters in be.hogent.tarsos.sampled.pitch with type arguments of type Annotation
 void AnnotationTree.add(java.util.List<Annotation> annotations)
          Add a list of annotations to the KD-tree.
 void AnnotationPublisher.addAnnotations(java.util.List<Annotation> annotations)
           
 void AnnotationPublisher.delegateAddAnnotations(java.util.List<Annotation> annotations)
          Adds a list of annotations to listeners.
 void AnnotationPublisher.AnnotationFilter.filter(java.util.List<Annotation> listToFilter)
           
 void AnnotationPublisher.PitchClassFilter.filter(java.util.List<Annotation> listToFilter)
           
 void AnnotationPublisher.SteadyStateFilter.filter(java.util.List<Annotation> listToFilter)
           
static double Annotation.percentAnnotated(java.util.List<Annotation> annotations, double audioLenght)
          Calculates a maximum possible number of annotations and compares it with the actual number of annotations.
 void AnnotationPublisher.steadyStateAnnotationFilter(java.util.List<Annotation> annotations, double maxCentsDifference, double minDuration)
          Steady state filter: only keep annotations that are repeated for x seconds within y cents.
 

Uses of Annotation in be.hogent.tarsos.ui.pitch
 

Methods in be.hogent.tarsos.ui.pitch that return types with arguments of type Annotation
 java.util.List<Annotation> PitchContour.filterAnnotations(java.util.List<Annotation> annotationsToFilter)
          Returns all the annotations of the given list in the visible area.
 

Methods in be.hogent.tarsos.ui.pitch with parameters of type Annotation
 void HistogramData.addAnnotation(Annotation annotation)
           
 void PitchClassHistogramPanel.addAnnotation(Annotation annotation)
           
 void ControlPanel.addAnnotation(Annotation annotation)
           
 void CommandPanel.addAnnotation(Annotation annotation)
           
 void Frame.addAnnotation(Annotation annotation)
           
 void PitchContour.addAnnotation(Annotation annotation)
           
 

Method parameters in be.hogent.tarsos.ui.pitch with type arguments of type Annotation
 void ControlPanel.addAnnotations(java.util.List<Annotation> annotations)
           
 void Frame.addAnnotations(java.util.List<Annotation> annotations)
           
 java.util.List<Annotation> PitchContour.filterAnnotations(java.util.List<Annotation> annotationsToFilter)
          Returns all the annotations of the given list in the visible area.
 

Uses of Annotation in be.hogent.tarsos.util
 

Methods in be.hogent.tarsos.util that return types with arguments of type Annotation
static java.util.List<Annotation> FileUtils.parseTartiniPitchFile(java.lang.String fileName)
          Parses files that can be exported from The Tartini program.
static java.util.List<Annotation> FileUtils.readPitchAnnotations(java.lang.String fileName)
           
 

Method parameters in be.hogent.tarsos.util with type arguments of type Annotation
static void FileUtils.writePitchAnnotations(java.lang.String fileName, java.util.List<Annotation> samples)
           
 

Uses of Annotation in be.hogent.tarsos.util.histogram
 

Method parameters in be.hogent.tarsos.util.histogram with type arguments of type Annotation
static double[] PitchHistogram.createAccumulator(java.util.List<Annotation> annotations, double width)
           
static PitchClassHistogram HistogramFactory.createMaxPitchClassHistogram(java.util.List<Annotation> annotations, double duration, TimeUnit unit)
          Create a pitch class histogram by taking the maximum number of annotations for a defined time window.
static KernelDensityEstimate HistogramFactory.createPichClassKDE(java.util.List<Annotation> annotations, double width)
          Creates a pitch class KernelDensityEstimate for a list of annotations.
static KernelDensityEstimate HistogramFactory.createPichClassKDE(java.util.List<Annotation> annotations, double width, double windowDuration)
          Creates a pitch class KernelDensityEstimate for a list of pitches defined by a Scala file.
static PitchClassHistogram HistogramFactory.createPitchClassHistogram(java.util.List<Annotation> annotations)
          Creates a pitch class histogram directly from a list of annotations (without kernels).
static PitchClassHistogram HistogramFactory.createPitchClassHistogram(java.util.List<Annotation> annotations, double width)
          Create a tone scale histogram using a kernel instead of an ordinary count.
static PitchHistogram HistogramFactory.createPitchHistogram(java.util.List<Annotation> annotations)
          Create a pitch histogram based on a list of annotations.
static PitchHistogram HistogramFactory.createPitchHistogram(java.util.List<Annotation> annotations, double width)
           
static PitchHistogram PitchHistogram.createPitchHistogram(java.util.List<Annotation> annotations, double width)
          Create a tone scale histogram using a kernel instead of an ordinary count.