Control Surface  1.2.0
MIDI Control Surface library for Arduino
Classes | Namespaces | Typedefs
FastLED.hpp File Reference
#include <FastLED.h>
#include <Settings/NamespaceSettings.hpp>
#include <stdint.h>
#include <MIDI_Inputs/NoteCCRange.hpp>
+ Include dependency graph for FastLED.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Color
 A structure for RGB colors. More...
 
struct  DefaultColorMapper
 The default mapping from a 7-bit MIDI value to an RGB color. More...
 
class  NoteCCFastLEDCallback< ColorMapper >
 Callback for Note or CC range or value input that displays the value to a FastLED strip. More...
 
class  NoteRangeFastLED< RangeLen, ColorMapper >
 MIDI Input Element that listens for MIDI Note messages in a given range, and displays their values using a FastLED LED strip. More...
 
class  NoteValueFastLED< ColorMapper >
 
class  CCRangeFastLED< RangeLen, ColorMapper >
 
class  CCValueFastLED< ColorMapper >
 
class  NoteRangeFastLED< RangeLen, BankSize, ColorMapper >
 
class  NoteValueFastLED< BankSize, ColorMapper >
 
class  CCRangeFastLED< RangeLen, BankSize, ColorMapper >
 
class  CCValueFastLED< BankSize, ColorMapper >
 

Namespaces

 Bankable
 A namespace for MIDI elements that can be added to a Bank, to change their address or channel.
 

Typedefs

using index_permuter_f = uint8_t(*)(uint8_t)
 Function pointer type to permute indices. More...
 

Typedef Documentation

◆ index_permuter_f

using index_permuter_f = uint8_t (*)(uint8_t)

Function pointer type to permute indices.

Definition at line 36 of file FastLED.hpp.