Convert between frequency ratios and logarithmic cents

ratio_to_cents(x, y = NULL)

cents_to_ratio(x)

Arguments

x

a vector of ratios if y = NULL, otherwise frequencies. Cents for cents_to_ratio().

y

if not NULL, frequencies and the ratios are given by y / x.

Value

numeric

Examples

ratio_to_cents(c(0.5, 1, 1.5, 2))
#> [1] -1200.000     0.000   701.955  1200.000
cents_to_ratio(c(-1200, 0, 701.955, 1200))
#> [1] 0.5 1.0 1.5 2.0