| Class and Description |
|---|
| AudioFloatConverter
This class is used to convert between 8,16,24,32,32+ bit signed/unsigned
big/litle endian fixed/floating point byte buffers and float buffers.
|
| AudioFloatInputStream
This class is used to create AudioFloatInputStream from AudioInputStream and
byte buffers.
|
AudioSynthesizer
AudioSynthesizer is a Synthesizer
which renders it's output audio into SourceDataLine
or AudioInputStream. |
| AudioSynthesizerPropertyInfo
Information about property used in opening
AudioSynthesizer. |
| DLSInfo
This class is used to store information to describe soundbanks, instruments
and samples.
|
| DLSInstrument
This class is used to store information to describe instrument.
|
| DLSModulator
This class is used to store modulator/artiuclation data.
|
| DLSRegion
This class is used to store region parts for instrument.
|
| DLSSample
This class is used to store the sample data itself.
|
| DLSSampleLoop
This class is used to store loop points inside DLSSampleOptions class.
|
| DLSSampleOptions
This class stores options how to playback sampled data like pitch/tuning,
attenuation and loops.
|
| DLSSoundbank
A DLS Level 1 and Level 2 soundbank reader (from files/url/streams).
|
| InvalidDataException
This exception is used when a file contains illegal or unexpected data.
|
| InvalidFormatException
This exception is used when a reader is used to read file of a format
it doesn't unterstand or support.
|
| ModelByteBuffer
This class is a pointer to a binary array either in memory or on disk.
|
| ModelChannelMixer
ModelChannelMixer is used to process channel voice mix output before going
to master output.
It can be used to: Implement non-voice oriented instruments. Add insert effect to instruments; for example distortion effect. |
| ModelConnectionBlock
Connection blocks are used to connect source variable
to a destination variable.
|
| ModelDestination
This class is used to identify destinations in connection blocks,
see ModelConnectionBlock.
|
| ModelDirectedPlayer
ModelDirectedPlayer is the one who is directed by ModelDirector
to play ModelPerformer objects.
|
| ModelDirector
A director chooses what performers should be played for each note on
and note off events.
|
| ModelIdentifier
This class stores the identity of source and destinations in connection
blocks, see ModelConnectionBlock.
|
| ModelInstrument
The model instrument class.
|
| ModelOscillator
This interface is used for oscillators.
|
| ModelOscillatorStream
This interface is used for audio streams from ModelOscillator.
|
| ModelPatch
A extended patch object that has isPercussion function.
|
| ModelPerformer
This class is used to define how to synthesize audio in universal maner
for both SF2 and DLS instruments.
|
| ModelSource
This class is used to identify sources in connection blocks,
see ModelConnectionBlock.
|
| ModelTransform
Model transform interface.
|
| ModelWavetable
This is a wavetable oscillator interface.
|
| RIFFReader
Resource Interchange File Format (RIFF) stream decoder.
|
| RIFFWriter
Resource Interchange File Format (RIFF) stream encoder.
|
| SF2GlobalRegion
Soundfont global region.
|
| SF2Instrument
Soundfont instrument.
|
| SF2InstrumentRegion
Soundfont instrument region.
|
| SF2Layer
Soundfont layer.
|
| SF2LayerRegion
Soundfont layer region.
|
| SF2Modulator
Soundfont modulator container.
|
| SF2Region
Soundfont general region.
|
| SF2Sample
Soundfont sample storage.
|
| SF2Soundbank
A SoundFont 2.04 soundbank reader.
|
| SoftAbstractResampler
Abstract resampler class.
|
| SoftAudioBuffer
This class is used to store audio buffer.
|
| SoftAudioProcessor
Audio processor interface.
|
| SoftAudioPusher
This is a processor object that writes into SourceDataLine
|
| SoftChannel
Software Synthesizer MIDI channel class.
|
| SoftChannelProxy
A MidiChannel proxy object used for external access to synthesizer internal
channel objects.
|
SoftControl
SoftControl are the basic controls
used for control-rate processing. |
| SoftInstrument
Software synthesizer internal instrument.
|
| SoftMainMixer
Software synthesizer main audio mixer.
|
| SoftMixingDataLine
General software mixing line.
|
| SoftMixingMainMixer
Main mixer for SoftMixingMixer.
|
| SoftMixingMixer
Software audio mixer
|
| SoftPerformer
This class decodes information from ModelPeformer for use in SoftVoice.
|
| SoftProcess
Control signal processor interface
|
| SoftResampler
Basic resampler interface.
|
| SoftResamplerStreamer
Resampler stream interface.
|
| SoftSynthesizer
The software synthesizer class.
|
| SoftSynthesizer.WeakAudioStream |
| SoftTuning
A tuning program container, for use with MIDI Tuning.
|
| SoftVoice
Software synthesizer voice class.
|