Control Surface main
MIDI Control Surface library for Arduino
Loading...
Searching...
No Matches
Classes | Functions | Variables
Channel.hpp File Reference
#include <AH/Arduino-Wrapper.h>
#include <Settings/NamespaceSettings.hpp>
+ Include dependency graph for Channel.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Channel
 A type-safe class for MIDI channels. More...
 

Functions

Print & operator<< (Print &, Channel)
 

Variables

constexpr Channel Channel_1 = Channel::createChannel(1)
 
constexpr Channel Channel_2 = Channel::createChannel(2)
 
constexpr Channel Channel_3 = Channel::createChannel(3)
 
constexpr Channel Channel_4 = Channel::createChannel(4)
 
constexpr Channel Channel_5 = Channel::createChannel(5)
 
constexpr Channel Channel_6 = Channel::createChannel(6)
 
constexpr Channel Channel_7 = Channel::createChannel(7)
 
constexpr Channel Channel_8 = Channel::createChannel(8)
 
constexpr Channel Channel_9 = Channel::createChannel(9)
 
constexpr Channel Channel_10 = Channel::createChannel(10)
 
constexpr Channel Channel_11 = Channel::createChannel(11)
 
constexpr Channel Channel_12 = Channel::createChannel(12)
 
constexpr Channel Channel_13 = Channel::createChannel(13)
 
constexpr Channel Channel_14 = Channel::createChannel(14)
 
constexpr Channel Channel_15 = Channel::createChannel(15)
 
constexpr Channel Channel_16 = Channel::createChannel(16)
 
constexpr Channel CHANNEL_1 = Channel_1
 
constexpr Channel CHANNEL_2 = Channel_2
 
constexpr Channel CHANNEL_3 = Channel_3
 
constexpr Channel CHANNEL_4 = Channel_4
 
constexpr Channel CHANNEL_5 = Channel_5
 
constexpr Channel CHANNEL_6 = Channel_6
 
constexpr Channel CHANNEL_7 = Channel_7
 
constexpr Channel CHANNEL_8 = Channel_8
 
constexpr Channel CHANNEL_9 = Channel_9
 
constexpr Channel CHANNEL_10 = Channel_10
 
constexpr Channel CHANNEL_11 = Channel_11
 
constexpr Channel CHANNEL_12 = Channel_12
 
constexpr Channel CHANNEL_13 = Channel_13
 
constexpr Channel CHANNEL_14 = Channel_14
 
constexpr Channel CHANNEL_15 = Channel_15
 
constexpr Channel CHANNEL_16 = Channel_16
 

Function Documentation

◆ operator<<()

Print & operator<< ( Print & os,
Channel c )

Definition at line 6 of file Channel.cpp.

Variable Documentation

◆ Channel_1

constexpr Channel Channel_1 = Channel::createChannel(1)
constexpr

◆ Channel_2

constexpr Channel Channel_2 = Channel::createChannel(2)
constexpr

◆ Channel_3

constexpr Channel Channel_3 = Channel::createChannel(3)
constexpr

◆ Channel_4

constexpr Channel Channel_4 = Channel::createChannel(4)
constexpr

◆ Channel_5

constexpr Channel Channel_5 = Channel::createChannel(5)
constexpr

◆ Channel_6

constexpr Channel Channel_6 = Channel::createChannel(6)
constexpr

◆ Channel_7

constexpr Channel Channel_7 = Channel::createChannel(7)
constexpr
Examples
1.First-Output.ino, and MIDI_controller-97.ino.

Definition at line 124 of file Channel.hpp.

◆ Channel_8

constexpr Channel Channel_8 = Channel::createChannel(8)
constexpr
Examples
1.First-Output.ino, and MIDI_controller-97.ino.

Definition at line 125 of file Channel.hpp.

◆ Channel_9

constexpr Channel Channel_9 = Channel::createChannel(9)
constexpr
Examples
MIDI_controller-97.ino, and Send-All-MIDI-Messages.ino.

Definition at line 126 of file Channel.hpp.

◆ Channel_10

constexpr Channel Channel_10 = Channel::createChannel(10)
constexpr
Examples
MIDI_controller-97.ino.

Definition at line 127 of file Channel.hpp.

◆ Channel_11

constexpr Channel Channel_11 = Channel::createChannel(11)
constexpr
Examples
MIDI_controller-97.ino.

Definition at line 128 of file Channel.hpp.

◆ Channel_12

constexpr Channel Channel_12 = Channel::createChannel(12)
constexpr
Examples
MIDI_controller-97.ino.

Definition at line 129 of file Channel.hpp.

◆ Channel_13

constexpr Channel Channel_13 = Channel::createChannel(13)
constexpr

Definition at line 130 of file Channel.hpp.

◆ Channel_14

constexpr Channel Channel_14 = Channel::createChannel(14)
constexpr

Definition at line 131 of file Channel.hpp.

◆ Channel_15

constexpr Channel Channel_15 = Channel::createChannel(15)
constexpr

Definition at line 132 of file Channel.hpp.

◆ Channel_16

constexpr Channel Channel_16 = Channel::createChannel(16)
constexpr

Definition at line 133 of file Channel.hpp.

◆ CHANNEL_1

constexpr Channel CHANNEL_1 = Channel_1
constexpr

Definition at line 136 of file Channel.hpp.

◆ CHANNEL_2

constexpr Channel CHANNEL_2 = Channel_2
constexpr

Definition at line 137 of file Channel.hpp.

◆ CHANNEL_3

constexpr Channel CHANNEL_3 = Channel_3
constexpr

Definition at line 138 of file Channel.hpp.

◆ CHANNEL_4

constexpr Channel CHANNEL_4 = Channel_4
constexpr

Definition at line 139 of file Channel.hpp.

◆ CHANNEL_5

constexpr Channel CHANNEL_5 = Channel_5
constexpr

Definition at line 140 of file Channel.hpp.

◆ CHANNEL_6

constexpr Channel CHANNEL_6 = Channel_6
constexpr

Definition at line 141 of file Channel.hpp.

◆ CHANNEL_7

constexpr Channel CHANNEL_7 = Channel_7
constexpr

Definition at line 142 of file Channel.hpp.

◆ CHANNEL_8

constexpr Channel CHANNEL_8 = Channel_8
constexpr

Definition at line 143 of file Channel.hpp.

◆ CHANNEL_9

constexpr Channel CHANNEL_9 = Channel_9
constexpr

Definition at line 144 of file Channel.hpp.

◆ CHANNEL_10

constexpr Channel CHANNEL_10 = Channel_10
constexpr

Definition at line 145 of file Channel.hpp.

◆ CHANNEL_11

constexpr Channel CHANNEL_11 = Channel_11
constexpr

Definition at line 146 of file Channel.hpp.

◆ CHANNEL_12

constexpr Channel CHANNEL_12 = Channel_12
constexpr

Definition at line 147 of file Channel.hpp.

◆ CHANNEL_13

constexpr Channel CHANNEL_13 = Channel_13
constexpr

Definition at line 148 of file Channel.hpp.

◆ CHANNEL_14

constexpr Channel CHANNEL_14 = Channel_14
constexpr

Definition at line 149 of file Channel.hpp.

◆ CHANNEL_15

constexpr Channel CHANNEL_15 = Channel_15
constexpr

Definition at line 150 of file Channel.hpp.

◆ CHANNEL_16

constexpr Channel CHANNEL_16 = Channel_16
constexpr

Definition at line 151 of file Channel.hpp.