As expensive as stringed instruments are, there really hasn't been much innovation in the past century.
What it does
Unlike a traditional instrument, where two frets produce three notes (0, 1, or 2 pressed), in the digital world two frets contain two bits of information, and thus map to four notes. Then, with just three keys to press, we can get eight notes! As a result, we can either make the instrument really small and compact, or we can take advantage of this information density to enable other features (for example, changing instruments or special effects on the fly).
- Full digital frets (exponentially capable inputs rather than traditional linear stringed behavior)
- Four instruments (control two at a time)
- Chord progression mode (play four-note chords in a classic progression)
- Digital strings (you can "pluck" a certain position to get the same note)
- Virtual capo (easily change key)
- LED visualization (so the audience can understand the performer's actions from afar, and the performer can visualize settings)
- Unibody physical design (enclosing all electronics)
- Bluetooth and 3.5mm audio output
Input devices <-GPIO-> ESP32 <-Serial-> Raspberry Pi server <-OSC-> Sonic Pi