This script allows the ROLI PIANO to interact visually with the Synthesia software. It provides real-time visual feedback for MIDI input (optimized for Synthesia) while maintaining a persistent background scale guide with customizable roots and modes.
- 7-Mode Scale Cycling: Toggle between No Scale, Major, Minor, Pentatonic (Maj/Min), and Blues (Maj/Min).
- 6-Mode Palette Cycling: Cycle through 6 color palettes.
- Warm Root Identification: The root of the scale is highlighted in a warm Cream/Parchment tint, providing a clear visual anchor.
- Dimmed Background Guide: Non-root scale notes are shown in a dim neutral grey (low intensity) to assist navigation without distracting from active MIDI notes.