javax > javax.sound > javax.sound.midi > javax.sound.midi.synthesizer >

Interface: javax.sound.midi.Synthesizer
    javax.sound.midi.Synthesizer


public interface Synthesizer extends MidiDevice


FIELDS:

CONSTRUCTORS:

METHODS:
Instrument[] getAvailableInstruments()

MidiChannel[] getChannels()

Soundbank getDefaultSoundbank()

long getLatency()

Instrument[] getLoadedInstruments()

int getMaxPolyphony()

VoiceStatus[] getVoiceStatus()

boolean isSoundbankSupported(Soundbank soundbank)

boolean loadAllInstruments(Soundbank soundbank)
Throws: IllegalArgumentException

boolean loadInstrument(Instrument instrument)

boolean loadInstruments(Soundbank soundbank, Patch[] patchList)
Throws: IllegalArgumentException

boolean remapInstrument(Instrument from, Instrument to)

void unloadAllInstruments(Soundbank soundbank)
Throws: IllegalArgumentException

void unloadInstrument(Instrument instrument)

void unloadInstruments(Soundbank soundbank, Patch[] patchList)
Throws: IllegalArgumentException


INHERITED METHODS:

SUBINTERFACES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net