Learn R Programming

tuneR (version 0.2-6)

noteFromFF: 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 round. A higher value means that 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', ...

concept

  • note
  • pitch
  • fundamental
  • frequency
  • tracking
  • f0
  • periodogram
  • Wave

Details

The formula used is simply round(12 * log(x / diapason, 2) + roundshift).

See Also

FF, periodogram, and tuneR for a very complete example.