LinuxSampler Namespace Reference

Classes

class  SamplerChannel
 LinuxSampler sampler channel. More...
class  Sampler
 LinuxSampler main class. More...
class  ListenerList
class  ChannelCountListener
 This class is used as a listener, which is notified when the number of sampler channels is changed. More...
class  ChannelCountAdapter
 This class exists as convenience for creating listener objects. More...
class  AudioDeviceCountListener
 This class is used as a listener, which is notified when the number of audio output devices is changed. More...
class  MidiDeviceCountListener
 This class is used as a listener, which is notified when the number of MIDI input devices is changed. More...
class  MidiPortCountListener
 This class is used as a listener, which is notified when the number of MIDI input ports is changed. More...
class  MidiInstrumentCountListener
 This class is used as a listener, which is notified when the number of MIDI instruments on a particular MIDI instrument map is changed. More...
class  MidiInstrumentInfoListener
 This class is used as a listener, which is notified when a MIDI instrument in a MIDI instrument map is changed. More...
class  MidiInstrumentMapCountListener
 This class is used as a listener, which is notified when the number of MIDI instrument maps is changed. More...
class  MidiInstrumentMapInfoListener
 This class is used as a listener, which is notified when the settings of a MIDI instrument map are changed. More...
class  FxSendCountListener
 This class is used as a listener, which is notified when the number of effect sends on a particular sampler channel is changed. More...
class  VoiceCountListener
 This class is used as a listener, which is notified when the number of active voices in a particular sampler channel is changed. More...
class  StreamCountListener
 This class is used as a listener, which is notified when the number of active disk streams in a particular sampler channel is changed. More...
class  BufferFillListener
 This class is used as a listener, which is notified when the fill state of the disk stream buffers on a particular sampler channel is changed. More...
class  TotalStreamCountListener
 This class is used as a listener, which is notified when the total number of active streams is changed. More...
class  TotalVoiceCountListener
 This class is used as a listener, which is notified when the total number of active voices is changed. More...
class  EngineChangeListener
 This class is used as a listener, which is notified when the engine type of a particular sampler channel is changed. More...
class  Exception
 Exception that will be thrown in NON REAL TIME PARTS of the LinuxSampler application. More...
class  Thread
 Abstract base class for classes that need to run in an own thread. More...
class  Device
 Abstract base class for all kind of drivers in LinuxSampler. More...
class  DeviceRuntimeParameter
class  DeviceRuntimeParameterBool
class  DeviceRuntimeParameterInt
class  DeviceRuntimeParameterFloat
class  DeviceRuntimeParameterString
class  DeviceRuntimeParameterStrings
class  DeviceCreationParameter
class  DeviceCreationParameterBool
class  DeviceCreationParameterInt
class  DeviceCreationParameterFloat
class  DeviceCreationParameterString
class  DeviceCreationParameterStrings
class  AudioChannel
 Audio Channel (always mono). More...
class  AudioOutputDevice
 Abstract base class for audio output drivers in LinuxSampler. More...
class  AudioOutputException
 Audio output exception that should be thrown by the AudioOutputDevice descendants in case initialization of the audio output system failed (which should be done in the constructor of the AudioOutputDevice descendant). More...
struct  midi_prog_index_t
 MIDI program index. More...
class  MidiInputPort
class  MidiInputException
 Midi input exception that should be thrown by the MidiInputDevice descendants in case initialization of the MIDI input system failed (which should be done in the constructor of the MidiInputDevice descendant). More...
class  MidiInputDevice
 Abstract base class for MIDI input drivers in LinuxSampler. More...
class  MidiInstrumentMapper
 Mapping MIDI bank/program numbers with real instruments. More...
class  VirtualMidiDevice
 Light-weight MIDI interface (for MIDI in & out) intended to be used by pure software MIDI "devices", that is e.g. More...
class  Engine
 LinuxSampler Sampler Engine Interface. More...
class  EngineChannel
 Channel Interface for LinuxSampler Sampler Engines. More...
class  FxSend
 Engine Channel Effect Send. More...
class  InstrumentManagerException
 Will be thrown by InstrumentManager implementations on errors. More...
class  InstrumentManager
 Abstract interface class for InstrumentManagers. More...
class  InstrumentEditor
 Instrument Editor Interface (external plugin). More...
class  InstrumentEditorListener
 Instrument Editor Notifications. More...
class  InstrumentEditorFactory

Enumerations

enum  midi_chan_t {
  midi_chan_1 = 0, midi_chan_2 = 1, midi_chan_3 = 2, midi_chan_4 = 3,
  midi_chan_5 = 4, midi_chan_6 = 5, midi_chan_7 = 6, midi_chan_8 = 7,
  midi_chan_9 = 8, midi_chan_10 = 9, midi_chan_11 = 10, midi_chan_12 = 11,
  midi_chan_13 = 12, midi_chan_14 = 13, midi_chan_15 = 14, midi_chan_16 = 15,
  midi_chan_all = 16
}
 

MIDI channels.

More...

Enumeration Type Documentation

MIDI channels.

Enumerator:
midi_chan_1 
midi_chan_2 
midi_chan_3 
midi_chan_4 
midi_chan_5 
midi_chan_6 
midi_chan_7 
midi_chan_8 
midi_chan_9 
midi_chan_10 
midi_chan_11 
midi_chan_12 
midi_chan_13 
midi_chan_14 
midi_chan_15 
midi_chan_16 
midi_chan_all 

Definition at line 34 of file midi.h.

Generated on Sat Jan 28 11:44:01 2012 for linuxsampler by  doxygen 1.6.3