Skip to content

charton API


charton API / @chart-on/core / index / valueToPitch

Function: valueToPitch() ​

valueToPitch(value, range): number

Defined in: packages/core/src/sonify.ts:147

The frequency (Hz) for value when values from min to max span the pitch range low to high. Equal value steps give equal musical intervals (the frequency grows geometrically); with log, equal ratios of value do instead, like a log price scale. Values outside are clamped.

Parameters ​

value ​

number

range ​

high ​

number

log? ​

boolean

low ​

number

max ​

number

min ​

number

Returns ​

number