ratio2interval

pitchtools.ratio2interval(ratio)[source]

Convert the ratio between 2 freqs. to their interval in semitones

Parameters:

ratio (float) – a ratio between two frequencies

Return type:

float

Returns:

The interval (in semitones) between those frequencies

Example

>>> f1 = n2f("C4")
>>> f2 = n2f("D4")
>>> ratio2interval(f2/f1)
2