Modest: A Lua Library for Musical Harmony
2025-02-02
Modest is a robust Lua library for musical harmony, offering Chord, Note, and Interval objects that handle a wide range of chords, from simple major/minor to complex jazz chords. It features flexible string parsing for chord identification, transposition capabilities, and individual note retrieval. Easily installable via LuaRocks or manual compilation, Modest supports Lua 5.4 and LuaJIT and avoids polluting the global namespace. Its core functionality, including chord identification, transposition, note extraction, and interval calculations, provides efficient tools for music software development.
Development
Music