Control Surface main
MIDI Control Surface library for Arduino
Loading...
Searching...
No Matches
Classes | Enumerations
BankConfig.hpp File Reference
#include <Def/Def.hpp>
+ Include dependency graph for BankConfig.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BaseBankConfig< N >
 A struct for selecting the bank of BankableMIDIInputs and the bank type. More...
 
struct  BankConfig< N, DefaultBankType >
 
class  BaseOutputBankConfig
 A struct for selecting the bank of BankableMIDIOutputs and the bank type. More...
 
struct  OutputBankConfig< DefaultBankType >
 

Enumerations

enum  BankType {
  ChangeAddress = 0 , CHANGE_ADDRESS = ChangeAddress , ChangeChannel = 1 , CHANGE_CHANNEL = ChangeChannel ,
  ChangeCable = 2 , CHANGE_CABLENB = ChangeCable
}
 An enumeration of the different bank types. More...
 

Enumeration Type Documentation

◆ BankType

enum BankType

An enumeration of the different bank types.

Enumerator
ChangeAddress 

Change the offset of the address (i.e.

Controller number or Note number) of the element.

CHANGE_ADDRESS 
ChangeChannel 

Change the offset of the channel number of the element.

CHANGE_CHANNEL 
ChangeCable 

Change the offset of the cable number of the element.

CHANGE_CABLENB 

Definition at line 12 of file BankConfig.hpp.