Control Surface
1.1.0
MIDI Control Surface library for Arduino
src
MIDI_Constants
MCUNameFromNoteNumber.hpp
Go to the documentation of this file.
1
2
// =============== AUTOMATICALLY GENERATED FILE: DO NOT EDIT! =============== //
3
// //
4
// Edit MCUNameFromNoteNumber.py instead. //
5
6
#pragma once
7
8
#include <Arduino.h>
// __FlashStringHelper
9
#include <Settings/NamespaceSettings.hpp>
10
11
BEGIN_CS_NAMESPACE
12
13
/// @addtogroup MIDIConstants
14
/// @{
15
16
namespace
MCU
{
17
18
/**
19
* @brief Convert a note number to the name of the corresponding Mackie
20
* Control Universal function.
21
*
22
* @param note
23
* The note number of the function to look up.
24
*/
25
const
__FlashStringHelper *
getMCUNameFromNoteNumber
(uint8_t
note
);
26
27
}
// namespace MCU
28
29
/// @}
30
31
END_CS_NAMESPACE
MCU
Names and note and controller numbers for the Mackie Control Universal (MCU) protocol.
Definition:
LCDDisplay.hpp:10
BEGIN_CS_NAMESPACE
#define BEGIN_CS_NAMESPACE
Definition:
Settings/NamespaceSettings.hpp:9
END_CS_NAMESPACE
#define END_CS_NAMESPACE
Definition:
Settings/NamespaceSettings.hpp:10
MIDI_Notes::note
constexpr int8_t note(int8_t note, int8_t numOctave)
Get the MIDI note in the given octave.
Definition:
Notes.hpp:35
MCU::getMCUNameFromNoteNumber
const __FlashStringHelper * getMCUNameFromNoteNumber(uint8_t note)
Convert a note number to the name of the corresponding Mackie Control Universal function.
Definition:
MCUNameFromNoteNumber.cpp:253
Generated by
1.8.16