noteFromFF {tuneR} | R Documentation |
Deriving notes from frequencies
Description
Deriving notes from given (fundamental) frequencies.
Usage
noteFromFF(x, diapason = 440, roundshift = 0)
Arguments
x |
Fundamental frequency. |
diapason |
Frequency of diapason a, default is 440 (Hertz). |
roundshift |
Shift that indicates from here to round to the next integer (note).
The default (0) is “classical” rounding as described in Example: if |
Details
The formula used is simply round(12 * log(x / diapason, 2) + roundshift)
.
Value
An integer representing the (rounded) difference in halftones from diapason a,
i.e. indicating the note that corresponds to fundamental frequency x
given the value of diapason
.
For example: 0 indicates diapason a, 3: c', 12: a', ...
Author(s)
Uwe Ligges ligges@statistik.tu-dortmund.de
See Also
FF
, periodogram
, and tuneR for a very complete example.