#include #include "teensy_midi.h" MIDI_CREATE_INSTANCE(HardwareSerial, Serial1, MIDI); int MIDI_Clock = 1; int MIDI_Clock_Master = 1; // constructor... Teensy_Midi::Teensy_Midi() { } void Teensy_Midi::init() { MIDI.begin(); Serial.print("Midi Begin: "); } void Teensy_Midi::start() { if (MIDI_Clock == 1 && MIDI_Clock_Master == 1) { MIDI.send((midi::MidiType)0xFA, 0, 0, 1); } } void Teensy_Midi::stop() { if (MIDI_Clock == 1 && MIDI_Clock_Master == 1) { MIDI.send((midi::MidiType)0xFC, 0, 0, 1); } } void Teensy_Midi::clock() { //Send midi-CLock if (MIDI_Clock == 1 && MIDI_Clock_Master == 1) { MIDI.send((midi::MidiType)0xF8, 0, 0, 1); } }