Modifier and Type | Class and Description |
---|---|
private static class | |
protected static class |
Modifier and Type | Field and Description |
---|---|
pack-priv boolean | |
pack-priv SoftChannel[] | |
pack-priv boolean | |
pack-priv final Object | |
private float | |
private static Soundbank | |
private int | |
pack-priv SoftChannelProxy[] | |
private AudioFormat | |
private int | |
private boolean | |
pack-priv static final MidiDevice. | |
pack-priv static final String | |
pack-priv static final String | |
pack-priv static final String | |
pack-priv static final String | |
private final Map | |
private boolean | |
private boolean | |
private long | |
pack-priv boolean | |
private final Map | |
private SoftMainMixer | |
private int | |
private int | |
private boolean | |
private SoftAudioPusher | |
private AudioInputStream | |
private final ArrayList | |
private SoftResampler | |
private String | |
pack-priv boolean | |
pack-priv boolean | |
private SourceDataLine | |
private static SourceDataLine | |
private final Map | |
pack-priv int | |
pack-priv int | |
private SoftVoice[] | |
pack-priv SoftSynthesizer. |
Access | Constructor and Description |
---|---|
public |
Modifier and Type | Method and Description |
---|---|
public void | close()
Implements javax. |
pack-priv SoftInstrument | |
public Instrument[] | getAvailableInstruments()
Implements javax. |
private void | |
public MidiChannel[] | getChannels()
Implements javax. |
pack-priv float | |
public Soundbank | getDefaultSoundbank()
Implements javax. |
pack-priv int | |
public MidiDevice. | getDeviceInfo()
Implements javax. Strings containing its name, vendor, and description.
|
public AudioFormat | getFormat()
Implements com. |
pack-priv int | |
public long | getLatency()
Implements javax. |
public Instrument[] | getLoadedInstruments()
Implements javax. Synthesizer .
|
pack-priv SoftMainMixer | |
public int | getMaxPolyphony()
Implements javax. |
public int | getMaxReceivers()
Implements javax. |
public int | getMaxTransmitters()
Implements javax. |
public long | getMicrosecondPosition()
Implements javax. |
public AudioSynthesizerPropertyInfo[] | getPropertyInfo(Map<String, Object>
a proposed list of tag/value pairs that will be sent on open. info)Implements com. |
public Receiver | getReceiver()
Implements javax. |
public Receiver | getReceiverReferenceCounting()
Implements com. |
public List | getReceivers()
Implements javax. MidiDevice .
|
private Properties | |
public Transmitter | getTransmitter()
Implements javax. |
public Transmitter | getTransmitterReferenceCounting()
Implements com. |
public List | getTransmitters()
Implements javax. MidiDevice .
|
pack-priv SoftTuning | |
pack-priv int | |
pack-priv SoftVoice[] | |
public VoiceStatus[] | getVoiceStatus()
Implements javax. |
public boolean | |
public boolean | isSoundbankSupported(Soundbank
soundbank for which support is queried soundbank)Implements javax. |
public boolean | loadAllInstruments(Soundbank
the soundbank)Soundbank whose are instruments are to be
loadedImplements javax. Synthesizer all instruments contained in the
specified Soundbank .
|
public boolean | loadInstrument(Instrument
instrument to load instrument)Implements javax. |
private boolean | |
public boolean | loadInstruments(Soundbank
the soundbank, Patch[] Soundbank containing the instruments to
loadlist of patches for which instruments should be loaded patchList)Implements javax. Soundbank .
|
private boolean | |
public void | open()
Implements javax. |
public void | open(SourceDataLine
which line, Map<String, Object> AudioSynthesizer writes output audio into.
If line is null, then line from system default mixer is used.a info)Map<String,Object> object containing
properties for additional configuration supported by synthesizer.
If info is null then default settings are used.Implements com. SourceDataLine .
|
public AudioInputStream | openStream(AudioFormat
specifies the targetFormat, Map<String, Object> AudioFormat
used in returned AudioInputStream .a info)Map<String,Object> object containing
properties for additional configuration supported by synthesizer.
If info is null then default settings are used.Implements com. AudioInputStream .
|
private String | |
private void | |
public boolean | remapInstrument(Instrument
the from, Instrument Instrument object to be replacedthe to)Instrument object to be used in place of the old
instrument, it should be loaded into the synthesizerImplements javax. |
pack-priv void | |
private void | |
pack-priv void | |
public void | unloadAllInstruments(Soundbank
soundbank containing instruments to unload soundbank)Implements javax. Soundbank .
|
public void | unloadInstrument(Instrument
instrument to unload instrument)Implements javax. |
public void | unloadInstruments(Soundbank
soundbank containing instruments to unload soundbank, Patch[] list of patches for which instruments should be
unloaded patchList)Implements javax. |