rasmus.midi.provider
Class RasmusSoundbank

java.lang.Object
  extended by rasmus.midi.provider.RasmusSoundbank
All Implemented Interfaces:
javax.sound.midi.Soundbank

public class RasmusSoundbank
extends java.lang.Object
implements javax.sound.midi.Soundbank


Constructor Summary
RasmusSoundbank(java.lang.String filename, SF2SoundFont sf2soundfont)
           
 
Method Summary
 java.lang.String getDescription()
           
 java.lang.String getFileName()
           
 javax.sound.midi.Instrument getInstrument(javax.sound.midi.Patch arg0)
           
 javax.sound.midi.Instrument[] getInstruments()
           
 java.lang.String getName()
           
 javax.sound.midi.SoundbankResource[] getResources()
           
 java.lang.String getVendor()
           
 java.lang.String getVersion()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RasmusSoundbank

public RasmusSoundbank(java.lang.String filename,
                       SF2SoundFont sf2soundfont)
Method Detail

getFileName

public java.lang.String getFileName()

getName

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

getVersion

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

getVendor

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

getDescription

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

getResources

public javax.sound.midi.SoundbankResource[] getResources()
Specified by:
getResources in interface javax.sound.midi.Soundbank

getInstruments

public javax.sound.midi.Instrument[] getInstruments()
Specified by:
getInstruments in interface javax.sound.midi.Soundbank

getInstrument

public javax.sound.midi.Instrument getInstrument(javax.sound.midi.Patch arg0)
Specified by:
getInstrument in interface javax.sound.midi.Soundbank