Learn R Programming

⚠️There's a newer version (2.2.3) of this package.Take me there.

seewave (version 1.5.5)

Time wave analysis and graphical representation

Description

seewave provides functions for analysing, manipulating, displaying, editing and synthesizing time waves (particularly sound). This package processes time analysis (oscillograms and envelopes), spectral content, resonance quality factor, entropy, cross correlation and autocorrelation, zero-crossing, dominant frequency, analytic signal, frequency coherence, 2D and 3D spectrograms and many other analyses.

Copy Link

Version

Install

install.packages('seewave')

Monthly Downloads

3,671

Version

1.5.5

License

GPL (>= 2)

Maintainer

Jerome Sueur

Last Published

June 26th, 2009

Functions in seewave (1.5.5)

diffspec

Difference between two frequency spectra
Q

Resonance quality factor of a frequency spectrum
diffwave

Difference between two time waves
covspectro

Covariance between two spectrograms
fund

Fundamental frequency track
listen

Play a sound wave
mel

Hertz / Mel conversion
ifreq

Instantaneous frequency
oscillo

Show a time wave as an oscillogram
rmoffset

Remove the offset of a time wave
drawenv

Draw the amplitude envelope of a time wave
sh

Spectral entropy
ceps

Cepstrum or real cepstrum
specprop

Spectral properties
dBscale

dB colour scale for a spectrogram display
cepstro

2D-cepstrogram of a time wave
wf

Waterfall display
corenv

Cross-correlation between two time wave envelopes
diffenv

Difference between two amplitude envelopes
ffilter

Frequency filter
moredB

Addition of dB values
peewit

Song of the bird Vanellus vanellus
sheep

Sheep bleat
th

Temporal entropy
cutw

Cut a section of a time wave
cutspec

Cut a frequency spectrum
deletew

Delete a section of a time wave
fma

Frequency modulation analysis
pulse

Generate rectangle pulse
orni

Song of the cicada Cicada orni
crest

Crest factor and visualization
timer

Time measurements of a time wave
resamp

Resample a time wave
meanspec

Mean frequency spectrum of a time wave
revw

Time reverse of a time wave
env

Amplitude envelope of a time wave
dfreq

Dominant frequency of a time wave
ftwindow

Fourier transform windows
mutew

Replace time wave data by 0 values
pellucens

Calling song of the tree cricket Oecanthus pellucens
ama

Amplitude modulation analysis of a time wave
noise

Generate noise
autoc

Short-term autocorrelation of a time wave
export

Export sound data
lfs

Linear Frequency Shift
spec

Frequency spectrum of a time wave
symba

Symbol analysis of a numeric (time) series
oscilloST

Show a stereo time wave as oscillograms
rmam

Remove the amplitude modulations of a time wave
rmnoise

Remove noise
hilbert

Hilbert transform and analytic signal
csh

Continuous spectral entropy
micsens

Microphone sensitivity and conversion
pastew

Paste a time wave to another one
savewav

Save .wav file
sfm

Spectral Flatness Measure
simspec

Similarity between two frequency spectra
spectro3D

3D-spectrogram of a time wave
addsilw

Add or insert a silence section
H

Total entropy
dBweight

dB weightings
convSPL

Convert sound pressure level in other units
corspec

Cross-correlation between two frequency spectra
spectro

2D-spectrogram of a time wave
tico

Song of the bird Zonotrichia capensis
afilter

Amplitude filter
ccoh

Continuous coherence function between two time waves
coh

Coherence between two time waves
attenuation

Generate sound intensity attenuation data
fir

Finite Impulse Response filter
discrets

Time series discretisation
rms

Root Mean Square
seewave

Time wave analysis and graphical representation
wav2flac

wav-flac file conversion
synth

Synthesis of time wave