public class AlsaSynthesizer extends AlsaMidiDevice implements Synthesizer
TMidiDevice.Info, TMidiDevice.TReceiver, TMidiDevice.TTransmitterMidiDevice.Info| Constructor and Description |
|---|
AlsaSynthesizer(int nClient,
int nPort,
int nVoices) |
| Modifier and Type | Method and Description |
|---|---|
Instrument[] |
getAvailableInstruments() |
MidiChannel[] |
getChannels() |
Soundbank |
getDefaultSoundbank() |
long |
getLatency() |
Instrument[] |
getLoadedInstruments() |
int |
getMaxPolyphony() |
VoiceStatus[] |
getVoiceStatus() |
boolean |
isSoundbankSupported(Soundbank soundbank) |
boolean |
loadAllInstruments(Soundbank soundbank) |
boolean |
loadInstrument(Instrument instrument) |
boolean |
loadInstruments(Soundbank soundbank,
Patch[] aPatches) |
boolean |
remapInstrument(Instrument from,
Instrument to) |
void |
unloadAllInstruments(Soundbank soundbank) |
void |
unloadInstrument(Instrument instrument) |
void |
unloadInstruments(Soundbank soundbank,
Patch[] aPatches) |
dequeueEvent, getMicroSecondPosition, getReceiver, getTransmitterclose, getDeviceInfo, getMaxReceivers, getMaxTransmitters, getMicrosecondPosition, getReceivers, getTransmitters, isOpen, openequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, getDeviceInfo, getMaxReceivers, getMaxTransmitters, getMicrosecondPosition, getReceiver, getReceivers, getTransmitter, getTransmitters, isOpen, openpublic int getMaxPolyphony()
getMaxPolyphony in interface Synthesizerpublic long getLatency()
getLatency in interface Synthesizerpublic MidiChannel[] getChannels()
getChannels in interface Synthesizerpublic VoiceStatus[] getVoiceStatus()
getVoiceStatus in interface Synthesizerpublic boolean isSoundbankSupported(Soundbank soundbank)
isSoundbankSupported in interface Synthesizerpublic boolean loadInstrument(Instrument instrument)
loadInstrument in interface Synthesizerpublic void unloadInstrument(Instrument instrument)
unloadInstrument in interface Synthesizerpublic boolean remapInstrument(Instrument from, Instrument to)
remapInstrument in interface Synthesizerpublic Soundbank getDefaultSoundbank()
getDefaultSoundbank in interface Synthesizerpublic Instrument[] getAvailableInstruments()
getAvailableInstruments in interface Synthesizerpublic Instrument[] getLoadedInstruments()
getLoadedInstruments in interface Synthesizerpublic boolean loadAllInstruments(Soundbank soundbank)
loadAllInstruments in interface Synthesizerpublic void unloadAllInstruments(Soundbank soundbank)
unloadAllInstruments in interface Synthesizerpublic boolean loadInstruments(Soundbank soundbank, Patch[] aPatches)
loadInstruments in interface Synthesizerpublic void unloadInstruments(Soundbank soundbank, Patch[] aPatches)
unloadInstruments in interface Synthesizer