|
jlscp v0.8 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Device | Defines the generic properties that every device should have. |
Driver | Defines the generic properties that every driver should have. |
Instrument | |
Parameter<T> | Defines the generic properties that every parameter should have. |
Parseable | This interface defines standard method for parsing lines of text. |
Class Summary | |
---|---|
AbstractDevice | This class provides default implementation of the Device interface. |
AbstractDriver | This class provides default implementation of the Driver interface. |
AbstractInstrument | |
AbstractParameter<T> | This class provides default implementation of the Parameter interface. |
AudioOutputChannel | This class provides detailed information about an audio output chanel. |
AudioOutputDevice | Provides information about the current settings of a specific audio output device. |
AudioOutputDriver | This class provides detailed information about an audio output driver. |
BoolListParameter | This class implements the Parameter<Boolean[]> interface. |
BoolParameter | This class implements the Parameter<Boolean> interface. |
BufferFill | Provides information about the fill state of a disk stream buffer. |
Client | This class is the abstraction representing a client endpoint for communication with LinuxSampler instance. |
DbDirectoryInfo | Provides information about a database instrument directory. |
DbInstrumentInfo | Provides information about a database instrument. |
DbSearchQuery | This class represents a query containg the search criterias for the instruments to obtain. |
FloatListParameter | This class implements the Parameter<Float[]> interface. |
FloatParameter | This class implements the Parameter<Float> interface. |
FxSend | Provides information about the current settings of a specific effect send. |
IntListParameter | This class implements the Parameter<Integer[]> interface. |
IntParameter | This class implements the Parameter<Integer> interface. |
MidiInputDevice | Provides information about the current settings of a specific MIDI input device. |
MidiInputDriver | This class is used to provide detailed information about a MIDI input driver. |
MidiInstrumentEntry | Specifies a position of a MIDI instrument in a MIDI instrument map. |
MidiInstrumentInfo | Provides information about a MIDI instrument. |
MidiInstrumentMapInfo | Represents a MIDI instrument map used for mapping instruments to corresponding MIDI bank select and MIDI program change messages. |
MidiPort | This class is used to provide detailed information about a MIDI port. |
ParameterFactory | This class represents a factory for creating Parameter instances. |
Parser | This class contains only helper functions that are used from the other classes in this library. |
SamplerChannel | Provides information about the current settings of a specific sampler channel. |
SamplerEngine | Provides information about a specific sampler engine. |
ScanJobInfo | Provides information about a running scan job. |
ServerInfo | Provides general information about LinuxSampler instance. |
StringListParameter | This class implements the Parameter<String[]> interface. |
StringParameter | This class implements the Parameter<String> interface. |
Enum Summary | |
---|---|
Client.ScanMode | |
DbSearchQuery.InstrumentType | |
MidiInstrumentInfo.LoadMode | |
ParameterType | Represents the parameter type. |
Exception Summary | |
---|---|
LscpException | Thrown to indicate unexpected error in the LinuxSampler control protocol. |
LSException | Thrown to indicate that LinuxSampler has returned an error message. |
Provides classes for retrieving information and configuring LinuxSampler instance.
The controlling of LinuxSampler backend application will be done through the
Client
class which provides APIs
for all commands specified in the LSCP protocol v1.0.
|
jlscp v0.8 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |