21 |
* MA 02111-1307 USA * |
* MA 02111-1307 USA * |
22 |
***************************************************************************/ |
***************************************************************************/ |
23 |
|
|
24 |
#ifndef __LS_MIDIINPUTDEVICEMIDISHARE1_H__ |
#ifndef __LS_MIDIINPUTDEVICEMIDISHARE_H__ |
25 |
#define __LS_MIDIINPUTDEVICEMIDISHARE1_H__ |
#define __LS_MIDIINPUTDEVICEMIDISHARE_H__ |
26 |
|
|
27 |
#include <MidiShare.h> |
#include <MidiShare.h> |
28 |
|
|
29 |
#include "../common/global.h" |
#include "../common/global.h" |
|
#include "../common/Thread.h" |
|
|
#include "../common/RingBuffer.h" |
|
30 |
#include "MidiInputDevice.h" |
#include "MidiInputDevice.h" |
31 |
|
|
32 |
namespace LinuxSampler { |
namespace LinuxSampler { |
33 |
|
|
34 |
/** MidiShare input driver |
/** MidiShare input driver |
35 |
* |
* |
36 |
* Implements MIDI input using MidiShare |
* Implements MIDI input using MidiShare (www.grame.fr/MidiShare) |
37 |
*/ |
*/ |
38 |
class MidiInputDeviceMidiShare : public MidiInputDevice { |
class MidiInputDeviceMidiShare : public MidiInputDevice { |
39 |
public: |
public: |
67 |
}; |
}; |
68 |
} |
} |
69 |
|
|
70 |
#endif // __LS_MIDIINPUTDEVICEMIDISHARE1_H__ |
#endif // __LS_MIDIINPUTDEVICEMIDISHARE_H__ |