getHarmonics | R Documentation |
Creates a sound sample corresponding to the kth harmonics of a given frequency
getHarmonics(
freq,
k,
peak = 0.03,
decay = 0.8,
duration = 1,
sustain = 0.25,
type = "sine"
)
freq |
Numeric, base frequency in Hz |
k |
Integer >=1, kth harmonics |
peak |
Numeric, peak time in seconds |
decay |
Numeric, end-of-decay time in seconds |
duration |
Numeric, total duration in seconds |
sustain |
Numeric, sustain volume |
type |
String, oscillator type, one of 'sine', 'saw', 'square' or 'triangle'. If an unknowm string is provided, a sine oscillator will be used. |
An object of class 'soundSample'.
sam1 <- getHarmonics(440,1)
plot(sam1)
sam2 <- getHarmonics(440,3)
plot(sam2)
## Not run:
# This line of code is wrapped in \dontrun{} since it relies
# on an external audio player to listen to the audio sample.
# See ?tuneR::setWavPlayer for setting a default player.
listen(sam2)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.