(alteration->chromatic-offset v)(base-structure-update structure)(bass-update [type & content])(degree-alteration-update degree alteration)(degree-update degree alteration)(interpret & xs)(omission->removed-scale-idx v)(parse x)Parse x according to harmony.bnf, return a sequence of parse results.
Parse `x` according to `harmony.bnf`, return a sequence of parse results.
(parsed-tree->update [type & [[x1] [x2] :as content]])(pitch-class->bass-update natural-pitch-class alteration)(pitch-offset natural-pitch-class alteration)(roman-degree->natural-pitch-class v)(roman-degree->scale-degree v)(roman-degree->scale-idx v)(scale-degree->natural-pitch-class v)(scale-degree->scale-idx v)(scale-idx->bass-update scale-idx)(string-digit->scale-idx v)(structure-addition-update degree alteration)cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |