Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
pitfalls
norns library for defining microtonal scales and chords - play on grid as a isomorphic keyboard
You might want to try Sonic Pi, which pairs Ruby with the SuperCollider synthesizer engine: https://sonic-pi.net/
Hi there - was wondering if you had come across my Pentatonic scale github repo by any chance? :) It's a very similar type of study, where I attempted to generate all possible pentatonic scales (within reason).
You can then explore frequency ratios beyond those available in 12 EDO: https://github.com/robmckinnon/pitfalls/blob/main/lib/ratios...
And chords based on those ratios: https://github.com/robmckinnon/pitfalls/blob/main/lib/chords...
The above links are Lua code files for a monome norns library for exploring microtonal tuning: https://llllllll.co/t/pitfalls/37795
Overtone is a music toolkit in Clojure. One of its source modules similarly captures music theory:
https://github.com/overtone/overtone/blob/master/src/overton...
https://learnxinyminutes.com might be what you're looking for. Concise syntax guides for many languages.