Learn R Programming

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

seewave (version 1.4.4)

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, cross correlation and autocorrelation, zero-crossing, dominant frequency, 2D and 3D spectrograms.

Copy Link

Version

Install

install.packages('seewave')

Monthly Downloads

2,795

Version

1.4.4

License

GPL version 2 or newer

Maintainer

Jerome Sueur

Last Published

October 19th, 2023

Functions in seewave (1.4.4)

Q

Resonance quality factor of a frequency spectrum
ama

Amplitude modulation analysis of a time wave
ftwindow

Fourier transform windows
diffspec

Difference between two frequency spectra
cepstro

2D-cepstrogram of a time wave
fir

Finite Impulse Response filter
orni

Song of the cicada Cicada orni
noise

Generate noise
pellucens

Calling song of the tree cricket Oecanthus pellucens
peewit

Song of the bird Vanellus vanellus
fund

Fundamental frequency track
corenv

Cross-correlation between two time wave envelopes
dBscale

dB colour scale for a spectrogram display
seewave-internal

Internal Seewave Functions
diffenv

Difference between two amplitude envelopes
addsilw

Add or insert a silence section
resamp

Resample a time wave
savewav

Save .wav file
meanspec

Mean frequency spectrum of a time wave
mute

Replace time wave data by 0 values
seewave

Time wave analysis and graphical representation
revw

Time reverse of a time wave
ffilter

Frequency filter
oscillo

Show a time wave as an oscillogram
zc

Instantaneous frequency of a time wave by zero-crossing
sheep

Sheep bleat
coh

Coherence between two time waves
export

Export sound data
deletew

Delete a section of a time wave
alauda

Song of the bird Alauda arvensis
attenuation

Generate sound intensity attenuation data
sh

Spectral entropy
H

Total entropy
oscilloST

Show a stereo time wave as oscillograms
cutw

Cut a section of a time wave
lfs

Linear Frequency Shift
diffwave

Difference between two time waves
timer

Time measurements of a time wave
spectro3D

3D-spectrogram of a time wave
simspec

Similarity between two frequency spectra
listen

Play a sound wave
ceps

Cepstrum or real cepstrum
rmoffset

Remove the offset of a time wave
synth

Synthesis of time wave
convSPL

Convert sound pressure level in other units
csh

Continuous spectral entropy
mel

Hertz / Mel conversion
tico

Song of the bird Zonotrichia capensis
spec

Frequency spectrum of a time wave
dfreq

Dominant frequency of a time wave
autoc

Short-term autocorrelation of a time wave
ccoh

Continuous coherence function between two time waves
corspec

Cross-correlation between two frequency spectra
moredB

Addition of dB values
spectro

2D-spectrogram of a time wave
th

Temporal entropy
pastew

Paste a time wave to another one
afilter

Amplitude filter
covspectro

Covariance between two spectrograms
pulse

Generate rectangle pulse