home/ atoms/ glicol-no-native-scale-chord

Glicol has no native scale or chord primitive; pitches must be hand-listed as frequencies or seq integers

Glicol has no built-in scale quantizer, chord type, or named note-to-frequency conversion. Pitches must be specified directly as frequencies or as MIDI integers in a seq node. There is no equivalent to Strudel’s .scale() or chord names. This is not an error — the vocabulary does not exist — and it is documented as a realizability gap that feeds L2c notes. All scale and chord reasoning must be pre-computed by the composer before writing the Glicol code.

Examples

seq 261 293 329 349 to approximate a C major scale in Hz.

Assessment

Explain how a Glicol composer would approximate a Cm7 chord, and name the framework-agnostic concept this gap maps to.

“Glicol has **no** native scale/chord primitive (per rig L0). Hand-roll pitches as frequencies or a `seq` of numbers”
context/ · L5-debug/glicol.md · chunk 1