RP2040 · USB MIDI

ChoCo

Un controller USB MIDI basato su RP2040 per suonare accordi in scala.

Scegli un grado con uno dei sette tasti, muovi il joystick per cambiare accordo e invia le note a uno strumento MIDI o a una DAW. Il display OLED mostra l’accordo e le modalità attive.

Foto del prototipo ChoCo assemblato con OLED, Raspberry Pi Pico, joystick e dieci tasti
Prototipo ChoCo assemblato
7 tasti per i gradi9 scaleUSB MIDI in uscita128×64 OLED
IL CONTROLLER

Cosa fa ChoCo

ChoCo usa pochi controlli fisici per creare accordi coerenti con la scala scelta. Il firmware gira su Raspberry Pi Pico e invia note MIDI via USB; il suono viene prodotto dallo strumento collegato.

Suona in una scala

I tasti 0–6 selezionano i sette gradi. A cambia la tonica e B scorre le nove scale.

Cambia accordo

Muovi il joystick per ottenere sospensioni, settime, estensioni e altre varianti. Tornando al centro ripristini la triade di base.

Scegli come suonare

Le modalità latch, basso, strum, nota singola e smart voicing cambiano il modo in cui vengono suonate le note.

Controlla lo stato

L’OLED mostra tonica e scala, nome dell’accordo, modalità attive e suggerimenti armonici.

USO E REALIZZAZIONE

Documentazione e file

La guida è una pagina unica con indice laterale. Spiega il primo avvio, i comandi, i collegamenti, il firmware, la configurazione e la risoluzione dei problemi. Il retro stampato del prototipo richiama una tavoletta di cioccolato.

Foto del retro marrone del prototipo ChoCo con otto quadretti incavati a forma di tavoletta di cioccolato
Il retro a tavoletta del prototipo