This is an old version of the documentation. View the latest version here.
Control Surface  1.0.0
MIDI Control Surface library for Arduino
Namespaces | Functions | Variables
Notes.hpp File Reference
#include <Settings/NamespaceSettings.hpp>
#include <stdint.h>
Include dependency graph for Notes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 MIDI_Notes
 MIDI note names.
 

Functions

constexpr int8_t MIDI_Notes::octave (int8_t numOctave)
 Get the first MIDI note in the given octave. More...
 
constexpr int8_t MIDI_Notes::note (int8_t note, int8_t numOctave)
 Get the MIDI note in the given octave. More...
 

Variables

constexpr int8_t MIDI_Notes::C = 0
 
constexpr int8_t MIDI_Notes::Db = 1
 
constexpr int8_t MIDI_Notes::D = 2
 
constexpr int8_t MIDI_Notes::Eb = 3
 
constexpr int8_t MIDI_Notes::E = 4
 
constexpr int8_t MIDI_Notes::F = 5
 
constexpr int8_t MIDI_Notes::Gb = 6
 
constexpr int8_t MIDI_Notes::G = 7
 
constexpr int8_t MIDI_Notes::Ab = 8
 
constexpr int8_t MIDI_Notes::A = 9
 
constexpr int8_t MIDI_Notes::Bb = 10
 
constexpr int8_t MIDI_Notes::B = 11