8#ifndef SRC_MIDIHANDLER_H_
9#define SRC_MIDIHANDLER_H_
10#include "target_constants.h"
18 virtual void midiRx(uint8_t itf,uint8_t packet[4]);
19 virtual void noteOn(uint8_t chan, uint8_t note,uint8_t
velocity)=0;
21 virtual void controlChange(uint8_t chan, uint8_t c, uint8_t val);
23 virtual void pitchBend(uint8_t chan, int16_t val);
27 static uint8_t
buf[4];
virtual void noteOn(uint8_t chan, uint8_t note, uint8_t velocity)=0
virtual void noteOff(uint8_t chan, uint8_t note, uint8_t velocity)=0
virtual void midiRx(uint8_t itf, uint8_t packet[4])
virtual void pitchBend(uint8_t chan, int16_t val)
virtual void otherPacket(uint8_t packet[4])
virtual void programChange(uint8_t chan, uint8_t val)
virtual void controlChange(uint8_t chan, uint8_t c, uint8_t val)