335 |
*/ |
*/ |
336 |
void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (LinuxSamplerException); |
void DestroyMidiInputDevice(MidiInputDevice* pDevice) throw (LinuxSamplerException); |
337 |
|
|
338 |
|
/** |
339 |
|
* Reset the whole sampler. Destroy all engines, sampler |
340 |
|
* channels, MIDI input devices and audio output devices. |
341 |
|
*/ |
342 |
|
void Reset(); |
343 |
|
|
344 |
protected: |
protected: |
345 |
typedef std::map<uint, AudioOutputDevice*> AudioOutputDeviceMap; |
typedef std::map<uint, AudioOutputDevice*> AudioOutputDeviceMap; |
346 |
typedef std::map<uint, MidiInputDevice*> MidiInputDeviceMap; |
typedef std::map<uint, MidiInputDevice*> MidiInputDeviceMap; |