Create ranges of notes
Deprecated: use tonal-range
Create (musical) note ranges
Utility functions to work with collections (arrays)
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
Range header field string parser
tonaljs music theory library
Functions to work with midi numbers
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
tonal music theory full library
TypeScript definitions for range-parser
Utility for normalizing a numeric range, with a wrapping function useful for polar coordinates
Tonal array utilities
Parse and manipulate music notes in scientific notation
Work with roman numeral representation of degrees
Create and manipulate pitch class sets
Conversion between key numbers and note names
Music interval creation and manipulation
Voicings and Voice Leading for Chords
Range data type parser and serializer for PostgreSQL
Common get-version-range-type shared between changeset packages
Find musical chord voicings and transitions
Tonal functions for strudel
Find the greatest satisfied semver range from an array of ranges.