public abstract class TDirectSynthesizer extends TMidiDevice implements Synthesizer
This base class is for Synthesizer implementations that do not itself operate on MIDI, but instread implement the MidiChannel interface. For these implementations, MIDI behaviour is simulated on top of MidiChannel.
MidiChannel
TMidiDevice.Info, TMidiDevice.TReceiver, TMidiDevice.TTransmitter
MidiDevice.Info
Constructor and Description |
---|
TDirectSynthesizer(MidiDevice.Info info)
Initialize this class.
|
close, getDeviceInfo, getMaxReceivers, getMaxTransmitters, getMicrosecondPosition, getReceiver, getReceivers, getTransmitter, getTransmitters, isOpen, open
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAvailableInstruments, getChannels, getDefaultSoundbank, getLatency, getLoadedInstruments, getMaxPolyphony, getVoiceStatus, isSoundbankSupported, loadAllInstruments, loadInstrument, loadInstruments, remapInstrument, unloadAllInstruments, unloadInstrument, unloadInstruments
close, getDeviceInfo, getMaxReceivers, getMaxTransmitters, getMicrosecondPosition, getReceiver, getReceivers, getTransmitter, getTransmitters, isOpen, open
public TDirectSynthesizer(MidiDevice.Info info)
info
- The info object that describes this instance.