BuGUI
BUtton Grid User Interface
Loading...
Searching...
No Matches
midi_message.hpp
1#pragma once
2#include <cstdint>
3#include <concepts/message.hpp>
4
5namespace bugui
6{
7// note_on is the default message type
8template <typename Tp>
10{
11 static consteval uint8_t value() { return 144; }; // note_on
12};
13
14template <is_on_off Tp>
15struct midi_message<Tp>
16{
17 static consteval uint8_t value() { return 144; }; // note_on
18};
19
20template <is_cc Tp>
21struct midi_message<Tp>
22{
23 static consteval uint8_t value() { return 144; }; // cc
24};
25
26} // namespace bugui
Definition midi_message.hpp:10