jp.crestmuse.cmx.amusaj.filewrappers
クラス WAVXMLWrapper.AudioData

java.lang.Object
  上位を拡張 jp.crestmuse.cmx.filewrappers.NodeInterface
      上位を拡張 jp.crestmuse.cmx.amusaj.filewrappers.ByteArrayNodeInterface
          上位を拡張 jp.crestmuse.cmx.amusaj.filewrappers.WAVXMLWrapper.AudioData
すべての実装されたインタフェース:
AudioDataCompatible
含まれているクラス:
WAVXMLWrapper

public class WAVXMLWrapper.AudioData
extends ByteArrayNodeInterface
implements AudioDataCompatible


メソッドの概要
 int channels()
           
 javax.sound.sampled.AudioFormat getAudioFormat()
           
 byte[] getByteArrayWaveform()
           
 DoubleArray[] getDoubleArrayWaveform()
           
protected  java.lang.String getSupportedNodeName()
          Returns the node name supported by the class.
 short[] getWaveform()
           
 int getZeroValue()
           
 int sampleRate()
           
 
クラス jp.crestmuse.cmx.amusaj.filewrappers.ByteArrayNodeInterface から継承されたメソッド
addByteArrayToWrapper, getByteArray, getIntArray, getShortArray, getUnsignedByteArray, getUnsignedShortArray, lengthInByte, lengthInInt, lengthInShort, setByteOrder
 
クラス jp.crestmuse.cmx.filewrappers.NodeInterface から継承されたメソッド
getAttribute, getAttribute, getAttributeDouble, getAttributeDouble, getAttributeInt, getAttributeInt, getAttributeNS, getChildByTagName, getChildByTagNameNS, getChildNodes, getChildText, getChildTextDouble, getChildTextInt, getFirstChild, getLastChild, getNodeName, getText, getText, getTextDouble, getTextInt, hasAttribute, hasAttribute, hasChild, node
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getSupportedNodeName

protected java.lang.String getSupportedNodeName()
クラス NodeInterface の記述:

Returns the node name supported by the class. Please override this method in a subclass.

このオブジェクトがサポートするノード名を返します. このメソッドはサブクラスでオーバーライドしてください.

定義:
クラス NodeInterface 内の getSupportedNodeName

getByteArrayWaveform

public byte[] getByteArrayWaveform()
定義:
インタフェース AudioDataCompatible 内の getByteArrayWaveform

channels

public int channels()
定義:
インタフェース AudioDataCompatible 内の channels

sampleRate

public int sampleRate()
定義:
インタフェース AudioDataCompatible 内の sampleRate

getAudioFormat

public javax.sound.sampled.AudioFormat getAudioFormat()
定義:
インタフェース AudioDataCompatible 内の getAudioFormat

getWaveform

public short[] getWaveform()

getZeroValue

public int getZeroValue()

getDoubleArrayWaveform

public DoubleArray[] getDoubleArrayWaveform()
定義:
インタフェース AudioDataCompatible 内の getDoubleArrayWaveform