@tonaljs/scale
Musical scales and its relations
Found 70 results for scales
Musical scales and its relations
Create color scales by rotating hue
A simple utility mimicking Microsoft Excel's Color Scales conditional formatting, which returns the color of a value in a linear gradient between two color endpoints with defined min and max values.
SVG color legends for continuous or discrete D3 scales
Headless compiler for openchart: spec validation, data compilation, scales, and layout
A Stylelint plugin pack to enforce numeric scales
Helper to create scales
A toolbox to build interactive and smart instruments on the web and mobile.
Give your AI coding assistant musical knowledge — scales, chords, progressions, key detection, genre-aware composition intelligence, and rhythm patterns. Works with Claude Code, Cursor, Windsurf, and any MCP-compatible IDE.
Music theory multitool with a jazz focus
Tools and utilities for a generic representation of scales, chords, progressions etc. for use in music software, music related web & mobile apps, VST/VCV plugins and Max for Live devices.
A Vue component that scales its child node in relation to its parent node's width
A harmony-based music composition toolkit with MIDI I/O
Create music scales
Diatonic chord progressions for Teoria.js
A library that generates musical frequencies for use with the Web Audio API
a collection of color tools
Generate color information based off of the hash of any object (or a valid color string)
Read serial port for getting data from FG-60 scales
A musical scale dictionary
Provides a variety of musical scales as arrays of values for use in the Web Audio Javascript API and other Javascript-based audio environments.
a JavaScript music library for easy programmatic music composition
A library to easily get information from musical scales
Linear presets for temperature units
Create and manipulate music scales
Linear presets for volume units
Linear presets for length units
Linear presets for temperature difference
Node to connect a hx711 module
Linear presets for metric prefixes
Abstractions for music software
Linear presets for mass units
A framework for developing musical ideas
Linear presets for time units
Linear presets for area units
Linear presets for velocity units
Linear presets for digital information units
Linear presets for angle units
Facilities to use svg transforms to project data, rather than d3 scales directly
Headless compiler for openchart: spec validation, data compilation, scales, and layout
A Javascript library for mapping CSS custom properties from a numerical range.
Find any music interval. Enter the note, the interval, and can specify if you want a downward interval. The enharmonically correct note name will be returned.
ESLint config for JavaScript
Linear presets for amount of substance units
Linear presets for electric current units
A collection of color scales.
Utility to make working with d3 scales less painful
Linear presets for luminous intensity units
The Music Builder provides the notes needed for a chord or scale.
An alternative implementation of d3's quantitative scales
Scale names
Music theory knowledge database
Use this library when you need a comprehensive but lightweight solution for working with musical notes in Typescript. It provides functions, types and constants that make it easy to manipulate musical note information. Works great in conjunction with othe
A super-simple javascript music utility
Greek Bouzouki music scale generator – Laikoi Dromoi. Comprehensive collection of Greek music scales (dromoi) with transposition utilities.
Simple client for Shtrikh-M POS2 scales
A musical scale implemented with binary numbers
A JavaScript library for music theory
Modelling for music objects such as notes, chords, scales and intervals
Get yourself some npm publishnotes
Celsius-Fahrenheit-Kelvin conversion calculator. Accept input in '#C' (or '#c') or '#F' (or '#f') or '#K' (or '#k') format.
Utitlity methods to translate names and values of various naming schemes for powers of 10
A module to convert between units of the temperature.
A module to convert between units of the pressure.
Framework-agnostic scale functions for data visualization
Color harmony is a basic color theory technique for combining colors. This technique suggests potential relationships between colors that we can use to convey our messages or create a particular universe.
A library for connecting to USB HID scales.
👉 https://hyper.fun/c/carbon-icon-scales/1.3.0
A set of resources and modules I use to develop music applications.
A set of ressources I use to develop music applications