org.tritonus.midi.sb.fluidsynth
Class FluidSoundbank

java.lang.Object
  extended by org.tritonus.midi.sb.fluidsynth.FluidSoundbank
All Implemented Interfaces:
Soundbank

public class FluidSoundbank
extends java.lang.Object
implements Soundbank


Nested Class Summary
 class FluidSoundbank.FluidInstrument
           
 
Constructor Summary
FluidSoundbank(FluidSynthesizer synth, int sfontID)
           
 
Method Summary
 java.lang.String getDescription()
           
 Instrument getInstrument(Patch patch)
           
 Instrument[] getInstruments()
           
 java.lang.String getName()
           
 SoundbankResource[] getResources()
           
 java.lang.String getVendor()
           
 java.lang.String getVersion()
           
 FluidSoundbank.FluidInstrument[] nGetInstruments(int sfontID)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FluidSoundbank

public FluidSoundbank(FluidSynthesizer synth,
                      int sfontID)
Method Detail

nGetInstruments

public FluidSoundbank.FluidInstrument[] nGetInstruments(int sfontID)

getInstrument

public Instrument getInstrument(Patch patch)
Specified by:
getInstrument in interface Soundbank

getVersion

public java.lang.String getVersion()
Specified by:
getVersion in interface Soundbank

getVendor

public java.lang.String getVendor()
Specified by:
getVendor in interface Soundbank

getResources

public SoundbankResource[] getResources()
Specified by:
getResources in interface Soundbank

getName

public java.lang.String getName()
Specified by:
getName in interface Soundbank

getInstruments

public Instrument[] getInstruments()
Specified by:
getInstruments in interface Soundbank

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface Soundbank