|
|
|
|
|
|
|
|
void sendPolyPressure(uint8_t note, uint8_t pressure, uint8_t channel, uint8_t cable=0) __attribute__((always_inline)) { |
|
|
void sendPolyPressure(uint8_t note, uint8_t pressure, uint8_t channel, uint8_t cable=0) __attribute__((always_inline)) { |
|
|
send(0xA0, note, pressure, channel, cable); |
|
|
send(0xA0, note, pressure, channel, cable); |
|
|
} |
|
|
} |
|
|
void sendAfterTouch(uint8_t note, uint8_t pressure, uint8_t channel, uint8_t cable=0) __attribute__((always_inline)) { |
|
|
|
|
|
|
|
|
void sendAfterTouchPoly(uint8_t note, uint8_t pressure, uint8_t channel, uint8_t cable=0) __attribute__((always_inline)) { |
|
|
send(0xA0, note, pressure, channel, cable); |
|
|
send(0xA0, note, pressure, channel, cable); |
|
|
} |
|
|
} |
|
|
void sendControlChange(uint8_t control, uint8_t value, uint8_t channel, uint8_t cable=0) __attribute__((always_inline)) { |
|
|
void sendControlChange(uint8_t control, uint8_t value, uint8_t channel, uint8_t cable=0) __attribute__((always_inline)) { |