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

java.lang.Object
  上位を拡張 jp.crestmuse.cmx.filewrappers.CMXFileWrapper
      上位を拡張 jp.crestmuse.cmx.amusaj.filewrappers.WAVXMLWrapper

public class WAVXMLWrapper
extends CMXFileWrapper


入れ子のクラスの概要
 class WAVXMLWrapper.AudioData
           
 class WAVXMLWrapper.DataChunk
           
 class WAVXMLWrapper.FmtChunk
           
 
フィールドの概要
static java.lang.String TOP_TAG
           
 
クラス jp.crestmuse.cmx.filewrappers.CMXFileWrapper から継承されたフィールド
catalogFileName, linkmanager
 
コンストラクタの概要
WAVXMLWrapper()
           
 
メソッドの概要
 void addDataChunk(byte[] data)
           
 void addFmtChunk(int format, int channels, int sampleRate, int byteRate, int blockAlign, int bitsPerSample)
           
 WAVXMLWrapper.DataChunk[] getDataChunkList()
           
 WAVXMLWrapper.FmtChunk getFmtChunk()
           
static WAVXMLWrapper readWAV(java.lang.String filename)
           
 void writefileAsWAV(java.lang.String filename)
           
 
クラス jp.crestmuse.cmx.filewrappers.CMXFileWrapper から継承されたメソッド
addChild, addChild, addChildAndText, addChildAndText, addChildAndText, addClassTable, addDocumentTypeTable, addLinks, addLinks, addSibling, addSibling, addText, addText, addText, analyze, checkFinalized, createDocument, finalizeDocument, getDocument, getFileName, getTopTagAttribute, getTopTagAttributeNS, init, isFinalized, readfile, readfile, readfile, returnToParent, selectNodeList, selectNodeList, selectSingleNode, selectSingleNode, setAttribute, setAttribute, setAttribute, setAttributeNS, setAttributeNS, setAttributeNS, setTopTagAttribute, setTopTagAttributeNS, write, write, writefile, writefile, writeGZippedFile, writeGZippedFile
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

TOP_TAG

public static final java.lang.String TOP_TAG
関連項目:
定数フィールド値
コンストラクタの詳細

WAVXMLWrapper

public WAVXMLWrapper()
メソッドの詳細

getFmtChunk

public WAVXMLWrapper.FmtChunk getFmtChunk()

getDataChunkList

public WAVXMLWrapper.DataChunk[] getDataChunkList()

addFmtChunk

public void addFmtChunk(int format,
                        int channels,
                        int sampleRate,
                        int byteRate,
                        int blockAlign,
                        int bitsPerSample)

addDataChunk

public void addDataChunk(byte[] data)

readWAV

public static WAVXMLWrapper readWAV(java.lang.String filename)
                             throws java.io.IOException,
                                    javax.xml.parsers.ParserConfigurationException,
                                    org.xml.sax.SAXException,
                                    javax.xml.transform.TransformerException
例外:
java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
javax.xml.transform.TransformerException

writefileAsWAV

public void writefileAsWAV(java.lang.String filename)
                    throws java.io.IOException
例外:
java.io.IOException