Montevideo is some music tools
It can be used for:
mtv-lang: live-codingmtv-monome: playing via a monomemtv-earTrain: ear trainingmtv-ji: music theory
You don't need a monome to use Montevideo. The above are all independent projects -- you don't need a monome to use the language, you don't need the language to use a monome, you don't even need SuperCollider installed to use the music theory piece. (The projects that generate sound all rely on SuperCollider, though.)
The first two projects have dedicated README files (linked above). I haven't documented the ear training and music theory modules well, but if I see evidence that anybody else wants to use them, I could.
Hacking it
I'm not sure how helpful they are, but my own notes on montevideo can be found at my public org-roam knowledge graph, at https://github.com/JeffreyBenjaminBrown/notes-in-org-format-on-tech/blob/master/montevideo.org You don't need to use org-roam to read them; they are ordinary .org-formatted notes.
Why the name
It's a mashup of monome, Tidal(Cycles) and Vivid.