1.First-Output
This is the first example used in the 'Getting Started' guide: https://tttapa.github.io/Control-Surface-doc/Doxygen/d5/d7d/md_pages_Getting-Started.html
- Boards: 🛈
- AVR, AVR USB, Nano Every, Due, Nano 33 IoT, Nano 33 BLE, UNO R4, Pi Pico, Teensy 3.x, ESP32, ESP8266
Written by PieterP, 2018-08-29
https://github.com/tttapa/Control-Surface
CD74HC4051 mux {
A0,
{3, 4, 5}
};
};
void setup() {
}
void loop() {
}
constexpr Channel Channel_7
constexpr Channel Channel_6
constexpr Channel Channel_3
constexpr Channel Channel_1
constexpr Channel Channel_2
constexpr Channel Channel_4
constexpr Channel Channel_5
constexpr Channel Channel_8
The main header file that includes all Control-Surface header files.
Control_Surface_ & Control_Surface
A predefined instance of the Control Surface to use in the Arduino sketches.
A class of MIDIOutputElements that read the analog input from a potentiometer or fader,...
void begin()
Initialize the Control_Surface.
void loop()
Update all MIDI elements, send MIDI events and read MIDI input.
A class for MIDI interfaces sending MIDI messages over a USB MIDI connection.
constexpr uint8_t Channel_Volume