NiCMidi 1.1.0
A MIDI library derived from J.D.Koftinoff jdksmidi
driver.h File Reference

Contains the definition of the classes MIDIOutDriver and MIDIInDriver, used by the library to communicate with hardware MIDI ports. More...

#include "msg.h"
#include "processor.h"
#include "timer.h"
#include "../rtmidi-4.0.0/RtMidi.h"
#include <vector>
#include <string>
#include <mutex>

Go to the source code of this file.

Classes

struct  MIDIRawMessage
 Used by the MIDIInDriver to keep track of incoming messages. More...
 
class  MIDIOutDriver
 Sends MIDI messages to an hardware MIDI out port. More...
 
class  MIDIInDriver
 Receives MIDI messages from an hardware MIDI in port. More...
 

Macros

#define DRIVER_USES_MIDIMATRIX   0
 This item only affects AllNotesOff() function. More...
 

Detailed Description

Contains the definition of the classes MIDIOutDriver and MIDIInDriver, used by the library to communicate with hardware MIDI ports.