be.hogent.tarsos.cli
Class PitchToHistogram

java.lang.Object
  extended by be.hogent.tarsos.cli.AbstractTarsosApp
      extended by be.hogent.tarsos.cli.PitchToHistogram

public class PitchToHistogram
extends AbstractTarsosApp

Creates a pitch (class) histogram from an input file containing pitch data. It uses a kernel density method.

Author:
Joren Six

Nested Class Summary
static class PitchToHistogram.HistogramType
           
 
Constructor Summary
PitchToHistogram()
           
 
Method Summary
 java.lang.String description()
           
 void run(java.lang.String... args)
           
 java.lang.String synopsis()
          The synopsis is a short description of the required or optional arguments.
 
Methods inherited from class be.hogent.tarsos.cli.AbstractTarsosApp
createDetectionModeSpec, isHelpOptionSet, isValidAudioFileOrDirectory, name, parse, printError, printHelp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PitchToHistogram

public PitchToHistogram()
Method Detail

run

public void run(java.lang.String... args)
Specified by:
run in class AbstractTarsosApp
Parameters:
args - The arguments to start the program.

synopsis

public java.lang.String synopsis()
Description copied from class: AbstractTarsosApp
The synopsis is a short description of the required or optional arguments.

Overrides:
synopsis in class AbstractTarsosApp
Returns:
The command line synopsis. E.g. [options] input_file output_file. Is printed as 'java -jar tarsos.jar name [options] input_file output_file'."

description

public java.lang.String description()
Specified by:
description in class AbstractTarsosApp
Returns:
The short description of the application. What purpose it serves.