--- linuxsampler/trunk/src/Sampler.h 2006/07/05 16:29:44 898 +++ linuxsampler/trunk/src/Sampler.h 2006/07/05 17:53:22 900 @@ -52,6 +52,7 @@ * * @param EngineType - type of the engine to use * @throws Exception - if \a EngineType is invalid + * @see Sampler::AvailableEngineTypes() */ void SetEngineType(String EngineType) throw (Exception); @@ -287,6 +288,17 @@ std::vector AvailableAudioOutputDrivers(); /** + * Returns the names of all available MIDI input drivers. + */ + std::vector AvailableMidiInputDrivers(); + + /** + * Returns the names of all available sampler engine types. + * @see SamplerChannel::SetEngineType() + */ + std::vector AvailableEngineTypes(); + + /** * Create an audio output device. * * @param AudioDriver - name of the audio driver