Learn R Programming

tuneR (version 0.4-2)

powspec: Powerspectrum

Description

Compute the powerspectrum of the input signal. Basically output a power spectrogram using a Hamming window.

Usage

powspec(x, sr = 8000, wintime = 0.025, steptime = 0.01, dither = FALSE)

Arguments

x
Vector of samples.
sr
Sampling rate of the signal.
wintime
Window length in sec.
steptime
Step between successive windows in sec.
dither
Add offset to spectrum as if dither noise.

Value

  • Matrix, where each column represents a power spectrum for a given frame and each row represents a frequency.

concept

powerspectrum

References

Daniel P. W. Ellis: http://www.ee.columbia.edu/~dpwe/resources/matlab/rastamat/

See Also

specgram

Examples

Run this code
testsound <- normalize(sine(400) + sine(1000) + square(250), "16")
  pspectrum <- powspec(testsound@left, testsound@samp.rate)

Run the code above in your browser using DataLab