| 
   
    MIDI Control Surface library for Arduino 
   | 
 
 
 
 
Go to the documentation of this file.
   11     virtual const int8_t *
begin() 
const = 0;
 
   12     virtual const int8_t *
end() 
const = 0;
 
  
T * end()
Get a pointer to the memory beyond the array.
 
const Chord< 3 > DominantSeventh
 
virtual ~IChord()=default
 
Chord(const Array< int8_t, N > &offsets)
 
const Chord< 2 > MinorFirstInv
 
Predefined Chord constants with bass notes.
 
const int8_t * begin() const override
 
#define BEGIN_CS_NAMESPACE
 
Array< T, M+N > cat(const Array< T, M > &a, const Array< T, N > &b)
Concatenate two arrays.
 
Array< int8_t, N > offsets
 
virtual const int8_t * end() const =0
 
An array wrapper for easy copying, comparing, and iterating.
 
const Chord< 2 > Diminished
 
T * begin()
Get a pointer to the first element.
 
const Chord< 2 > Augmented
 
virtual const int8_t * begin() const =0
 
Chord< N+1 > operator+(int8_t rhs) const
 
const Chord< 3 > MajorSeventh
 
const Chord< 2 > MajorFirstInv
 
Predefined Chord constants.
 
const Chord< 2 > MinorSecondInv
 
const Chord< 2 > MajorSecondInv
 
const int8_t * end() const override
 
const Array< int8_t, N > getOffsets() const
 
Chord< N+M > operator+(const Chord< M > &rhs) const