|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
java.lang.Objectjp.crestmuse.cmx.commands.CMXCommand<WAVWrapper,FileWrapperCompatible>
jp.crestmuse.cmx.amusaj.commands.AbstractWAVAnalyzer
jp.crestmuse.cmx.amusaj.commands.WAV2SPD
public class WAV2SPD
| コンストラクタの概要 | |
|---|---|
WAV2SPD()
|
|
| メソッドの概要 | |
|---|---|
protected java.lang.String |
getAmusaXMLFormat()
Please override this method so that this returns "array" or "peaks" |
protected ModuleConnection[] |
getModuleConnections()
Please override this method to specify the connections between modules described in the getUsedModules() method. |
protected OutputData[] |
getOutputData()
Please override this method to specify what data should be output to a file. |
protected ProducerConsumerCompatible[] |
getUsedModules()
Please override this method so that this returns the list of modules (typically subclasses of SPModule) used in this class. |
static void |
main(java.lang.String[] args)
|
| クラス jp.crestmuse.cmx.amusaj.commands.AbstractWAVAnalyzer から継承されたメソッド |
|---|
customSetting, getParam, getParamDouble, getParamInt, getWindowSlider, preproc, readInputData, requiredFiles, run, setBoolOptionsLocal, setOptionsLocal, setParam, setParam, setParam, usesStereo |
| クラス jp.crestmuse.cmx.commands.CMXCommand から継承されたメソッド |
|---|
addOptionHelpMessage, exitWithMessage, getBaseName, getBaseName, getConfigXMLWrapper, getDestDir, getHelpMessage, getOutFileName, getVersion, init, loopEnabled, postproc, removeDirName, removeExt, removeExt, run, showErrorMessage, start, start |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public WAV2SPD()
| メソッドの詳細 |
|---|
protected java.lang.String getAmusaXMLFormat()
AbstractWAVAnalyzer の記述:
AbstractWAVAnalyzer 内の getAmusaXMLFormatprotected ModuleConnection[] getModuleConnections()
AbstractWAVAnalyzer の記述:
protected ModuleConnection[] getModuleConnections() {
return new ModuleConnection[] {
new ModuleConnection(stft, 0, peakext, 0);
};
}
AbstractWAVAnalyzer 内の getModuleConnectionsprotected OutputData[] getOutputData()
AbstractWAVAnalyzer の記述:
AbstractWAVAnalyzer 内の getOutputDataprotected ProducerConsumerCompatible[] getUsedModules()
AbstractWAVAnalyzer の記述:
private ProducerConsumerCompatible stft, peakext;
protected abstractProducerConsumerCompatible[] getUsedModules() {
return new ProducerConsumerCompatible[] {
stft = new STFT(),
peakext = new PeakExtractor()
};
}
AbstractWAVAnalyzer 内の getUsedModulespublic static void main(java.lang.String[] args)
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||