# NoteRange Reads a contiguous range of incoming Note values. ```cpp pico #include "pico/stdlib.h" #include "pico/cyw43_arch.h" #include using namespace cs; BluetoothMIDI_Interface midi; NoteRange<4> noteRange {{MIDI_Notes::C[4], Channel_1}}; int main() { stdio_init_all(); if (cyw43_arch_init()) return 1; Control_Surface.begin(); while (true) { Control_Surface.loop(); for (uint8_t i = 0; i < 4; i++) { uint8_t val = noteRange.getValue(i); (void)val; } sleep_ms(1); } } ```