| AbstractMidiDeviceProvider |
Super class for MIDI input or output device provider. |
| AiffFileReader |
AIFF file reader and writer. |
| AiffFileWriter |
AIFF file writer. |
| AlawCodec |
A-law encodes linear data, and decodes a-law data to linear data. |
| AudioFileSoundbankReader |
Soundbank reader that uses audio files as soundbanks. |
| 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. |
| AudioFloatFormatConverter |
This class is used to convert between 8,16,24,32 bit signed/unsigned
big/litle endian fixed/floating stereo/mono/multi-channel audio streams and
perform sample-rate conversion if needed. |
| AudioFloatInputStream |
This class is used to create AudioFloatInputStream from AudioInputStream and
byte buffers. |
| AudioSynthesizerPropertyInfo |
Information about property used in opening AudioSynthesizer. |
| AuFileReader |
AU file reader. |
| AuFileWriter |
AU file writer. |
| DataPusher |
Class to write an AudioInputStream to a SourceDataLine. |
| DirectAudioDeviceProvider |
DirectAudioDevice provider. |
| 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). |
| DLSSoundbankReader |
This class is used to connect the DLSSoundBank class
to the SoundbankReader SPI interface. |
| EmergencySoundbank |
Emergency Soundbank generator. |
| FFT |
Fast Fourier Transformer. |
| JARSoundbankReader |
JarSoundbankReader is used to read sounbank object from jar files. |
| JavaSoundAudioClip |
Java Sound audio clip; |
| JDK13Services |
JDK13Services uses the Service class in JDK 1.3
to discover a list of service providers installed
in the system. |
| MidiInDeviceProvider |
MIDI input device provider. |
| MidiOutDeviceProvider |
MIDI output device provider. |
| MidiUtils |
Some utilities for MIDI (some stuff is used from javax.sound.midi) |
| MidiUtils.TempoCache |
|
| ModelAbstractChannelMixer |
ModelAbstractChannelMixer is ready for use class to implement
ModelChannelMixer interface. |
| ModelAbstractOscillator |
A abstract class used to simplify creating custom ModelOscillator. |
| ModelByteBuffer |
This class is a pointer to a binary array either in memory or on disk. |
| ModelByteBufferWavetable |
Wavetable oscillator for pre-loaded data. |
| 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. |
| ModelIdentifier |
This class stores the identity of source and destinations in connection
blocks, see ModelConnectionBlock. |
| ModelInstrument |
The model instrument class. |
| ModelInstrumentComparator |
Instrument comparator class. |
| ModelMappedInstrument |
This class is used to map instrument to another patch. |
| 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. |
| ModelStandardDirector |
A standard director who chooses performers
by there keyfrom,keyto,velfrom,velto properties. |
| ModelStandardIndexedDirector |
A standard indexed director who chooses performers
by there keyfrom,keyto,velfrom,velto properties. |
| ModelStandardTransform |
A standard transformer used in connection blocks. |
| PCMtoPCMCodec |
Converts among signed/unsigned and little/big endianness of sampled. |
| PortMixerProvider |
Port provider. |
| RealTimeSequencerProvider |
Provider for RealTimeSequencer objects. |
| 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. |
| SF2SoundbankReader |
This class is used to connect the SF2SoundBank class
to the SoundbankReader SPI interface. |
| SimpleInstrument |
A simple instrument that is made of other ModelInstrument, ModelPerformer
objects. |
| SimpleSoundbank |
A simple soundbank that contains instruments and soundbankresources. |
| SoftAbstractResampler |
Abstract resampler class. |
| SoftAudioBuffer |
This class is used to store audio buffer. |
| 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. |
| SoftChorus |
A chorus effect made using LFO and variable delay. |
| SoftCubicResampler |
A resampler that uses third-order (cubic) interpolation. |
| SoftEnvelopeGenerator |
AHDSR control signal envelope generator. |
| SoftFilter |
Infinite impulse response (IIR) filter class. |
| SoftInstrument |
Software synthesizer internal instrument. |
| SoftJitterCorrector |
A jitter corrector to be used with SoftAudioPusher. |
| SoftLanczosResampler |
Lanczos interpolation resampler. |
| SoftLimiter |
A simple look-ahead volume limiter with very fast attack and fast release. |
| SoftLinearResampler |
A resampler that uses first-order (linear) interpolation. |
| SoftLinearResampler2 |
A resampler that uses first-order (linear) interpolation. |
| SoftLowFrequencyOscillator |
LFO control signal generator. |
| SoftMainMixer |
Software synthesizer main audio mixer. |
| SoftMidiAudioFileReader |
MIDI File Audio Renderer/Reader |
| SoftMixingClip |
Clip implemention for the SoftMixingMixer. |
| SoftMixingDataLine |
General software mixing line. |
| SoftMixingDataLine.AudioFloatInputStreamResampler |
|
| SoftMixingMainMixer |
Main mixer for SoftMixingMixer. |
| SoftMixingMixer |
Software audio mixer |
| SoftMixingMixerProvider |
Provider for software audio mixer |
| SoftMixingSourceDataLine |
SourceDataLine implemention for the SoftMixingMixer. |
| SoftPerformer |
This class decodes information from ModelPeformer for use in SoftVoice. |
| SoftPointResampler |
A resampler that uses 0-order (nearest-neighbor) interpolation. |
| SoftProvider |
Software synthesizer provider class. |
| SoftReceiver |
Software synthesizer MIDI receiver class. |
| SoftReverb |
Reverb effect based on allpass/comb filters. |
| SoftShortMessage |
A short message class that support for than 16 midi channels. |
| SoftSincResampler |
Hann windowed sinc interpolation resampler with anti-alias filtering. |
| SoftSynthesizer |
The software synthesizer class. |
| SoftSynthesizer.WeakAudioStream |
|
| SoftTuning |
A tuning program container, for use with MIDI Tuning. |
| SoftVoice |
Software synthesizer voice class. |
| StandardMidiFileReader |
MIDI file reader. |
| StandardMidiFileWriter |
MIDI file writer. |
| Toolkit |
Common conversions etc. |
| UlawCodec |
U-law encodes linear data, and decodes u-law data to linear data. |
| WaveExtensibleFileReader |
WAVE file reader for files using format WAVE_FORMAT_EXTENSIBLE (0xFFFE). |
| WaveFileReader |
WAVE file reader. |
| WaveFileWriter |
WAVE file writer. |
| WaveFloatFileReader |
Floating-point encoded (format 3) WAVE file loader. |
| WaveFloatFileWriter |
Floating-point encoded (format 3) WAVE file writer. |