rasmus.util.riff.sf2
Class SoundFont

java.lang.Object
  extended by rasmus.util.riff.sf2.SoundFont

public class SoundFont
extends java.lang.Object


Constructor Summary
SoundFont()
           
 
Method Summary
 Info getInfo()
           
 java.util.ArrayList getInstrumentGeneratorList()
           
 java.util.ArrayList getInstrumentIndexList()
           
 java.util.ArrayList getInstrumentNamesAndIndicesList()
           
 java.util.ArrayList getInsturmentModulatorList()
           
 java.util.ArrayList getPresetGeneratorList()
           
 java.util.ArrayList getPresetHeaderList()
           
 java.util.ArrayList getPresetIndexList()
           
 java.util.ArrayList getPresetModulatorList()
           
 long getSampleDataSize()
           
 java.io.InputStream getSampleDataStream(java.io.InputStream inputstream)
           
 java.util.ArrayList getSampleHeaderList()
           
 void read(java.io.InputStream inputstream)
           
 org.w3c.dom.Document toDocument()
           
 java.lang.String toString()
           
 void write(java.io.OutputStream outputstream, java.io.InputStream samplestream, long samplesize)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SoundFont

public SoundFont()
Method Detail

getInfo

public Info getInfo()

getPresetHeaderList

public java.util.ArrayList getPresetHeaderList()

getPresetIndexList

public java.util.ArrayList getPresetIndexList()

getPresetModulatorList

public java.util.ArrayList getPresetModulatorList()

getPresetGeneratorList

public java.util.ArrayList getPresetGeneratorList()

getInstrumentNamesAndIndicesList

public java.util.ArrayList getInstrumentNamesAndIndicesList()

getInstrumentIndexList

public java.util.ArrayList getInstrumentIndexList()

getInsturmentModulatorList

public java.util.ArrayList getInsturmentModulatorList()

getInstrumentGeneratorList

public java.util.ArrayList getInstrumentGeneratorList()

getSampleHeaderList

public java.util.ArrayList getSampleHeaderList()

getSampleDataSize

public long getSampleDataSize()

getSampleDataStream

public java.io.InputStream getSampleDataStream(java.io.InputStream inputstream)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

write

public void write(java.io.OutputStream outputstream,
                  java.io.InputStream samplestream,
                  long samplesize)
           throws java.io.IOException
Throws:
java.io.IOException

read

public void read(java.io.InputStream inputstream)
          throws java.lang.Exception
Throws:
java.lang.Exception

toDocument

public org.w3c.dom.Document toDocument()
                                throws java.lang.Exception
Throws:
java.lang.Exception

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object