com.meapsoft.composers
Class RotComposer
java.lang.Object
com.meapsoft.MEAPUtil
com.meapsoft.composers.Composer
com.meapsoft.composers.RotComposer
- All Implemented Interfaces:
- java.lang.Runnable
- public class RotComposer
- extends Composer
Fields inherited from class com.meapsoft.MEAPUtil |
bigEndian, bitsPerSamp, exceptionHandler, frameLatency, mixerToUse, numChannels, progress, samplingRate, signed, slash, stereo, verbose, version, writeMEAPFile |
Constructor Summary |
RotComposer(FeatFile featFN,
EDLFile outFN,
int beatsPerMeasure,
int numPositions,
boolean left)
|
RotComposer(java.lang.String[] args)
|
RotComposer(java.lang.String featFN,
java.lang.String outFN,
int beatsPerMeasure,
int numPositions,
boolean left)
|
Methods inherited from class com.meapsoft.MEAPUtil |
bytes2doubles, doubles2bytes, getPaths, getProgress, openAudioWriter, openAudioWriter, openInputStream, openInputStream, parseChunkDist, parseFeatDim, parseFeatureExtractor, parseFeatureExtractor, printCommandLineOptions, setExceptionHandler |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
description
public static java.lang.String description
RotComposer
public RotComposer(java.lang.String featFN,
java.lang.String outFN,
int beatsPerMeasure,
int numPositions,
boolean left)
RotComposer
public RotComposer(FeatFile featFN,
EDLFile outFN,
int beatsPerMeasure,
int numPositions,
boolean left)
RotComposer
public RotComposer(java.lang.String[] args)
printUsageAndExit
public void printUsageAndExit()
setup
public void setup()
throws java.io.IOException,
ParserException
- Description copied from class:
Composer
- Setup the Composer - read in files, etc.
This should be called before any call to compose() to ensure
that the inputs and outputs are properly initialized.
- Overrides:
setup
in class Composer
- Throws:
java.io.IOException
ParserException
compose
public EDLFile compose()
- Description copied from class:
Composer
- Compose an EDLFile. This is where the magic happens.
- Specified by:
compose
in class Composer
main
public static void main(java.lang.String[] args)