@chordlang/chord
v0.1.1
Published
Chord-symbol normalizer (tonal wrapper → canonical struct)
Readme
@chordlang/chord
Chord-symbol normalizer for chordlang — wraps tonal with a pre-fold (dialect variants) and post-fold (canonical struct).
Does not parse chart structure; use @chordlang/parser for that.
Install
npm install @chordlang/chordUsage
import { normalize } from "@chordlang/chord";
const c = normalize("F#m7b5");
// c.render.ascii, c.render.harte, c.factors, c.bass, …Handles 7alt as underspecified (no fabricated voicing), and treats ø7 and
m7b5 as equivalent.
API
normalize(symbol: string): Canonical
