Main Page   Packages   Class Hierarchy   Compound List   File List   Compound Members  

meapsoft.MEAPUtil Class Reference

Inheritance diagram for meapsoft.MEAPUtil:

Inheritance graph
[legend]
Collaboration diagram for meapsoft.MEAPUtil:

Collaboration graph
[legend]
List of all members.

Detailed Description

Abstract class that all MEAPsoft utilities must extend.

Defines some global constants and useful static methods. Based on Mike Mandel's Meap.java

Author:
Ron Weiss (ronw@ee.columbia.edu) , Mike Mandel (mim@ee.columbia.edu)

Definition at line 57 of file MEAPUtil.java.

Public Methods

abstract void run ()
 Set everything up, process input, and write output.

BoundedRangeModel getProgress ()
 Get the BoundedRangeModel that is keeping track of this MEAPUtil's progress.


Static Public Methods

int[] parseFeatDim (String[] args, String argString)
 Parse arguments common to many MEAPUtils - array of feature dimensions.

ChunkDist parseChunkDist (String[] args, String argString, int[] featdim)
 Parse arguments common to many MEAPUtils - Distance metrics.

Vector parseFeatureExtractor (String[] args)
 Parse arguments common to many MEAPUtils - feature extractors.

Vector parseFeatureExtractor (String[] args, String argString)
 Parse arguments common to many MEAPUtils - feature extractors.


Member Data Documentation

AudioFormat meapsoft.MEAPUtil.format
 

Initial value:

 new AudioFormat(samplingRate, bitsPerSamp, 
                                         numChannels, signed, bigEndian)

Definition at line 82 of file MEAPUtil.java.

final AudioFormat meapsoft.MEAPUtil.stereo [static]
 

Initial value:

 new AudioFormat(samplingRate, 
                                                             bitsPerSamp, 2, 
                                                             signed, bigEndian)

Definition at line 78 of file MEAPUtil.java.


The documentation for this class was generated from the following file:
Generated on Tue Feb 6 19:02:30 2007 for MEAPsoft by doxygen1.2.18