Learn R Programming

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

seewave (version 1.6.3)

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.6.3

License

GPL (>= 2)

Maintainer

Jerome Sueur

Last Published

April 11th, 2012

Functions in seewave (1.6.3)

Q

Resonance quality factor of a frequency spectrum
H

Total entropy
addsilw

Add or insert a silence section
afilter

Amplitude filter
ama

Amplitude modulation analysis of a time wave
attenuation

Generate sound intensity attenuation data
autoc

Short-term autocorrelation of a time wave
ccoh

Continuous coherence function between two time waves
coh

Coherence between two time waves
ceps

Cepstrum or real cepstrum
convSPL

Convert sound pressure level in other units
corspec

Cross-correlation between two frequency spectra
corenv

Cross-correlation between two time wave envelopes
crest

Crest factor and visualization
cepstro

2D-cepstrogram of a time wave
cutspec

Cut a frequency spectrum
cutw

Cut a section of a time wave
dfreq

Dominant frequency of a time wave
csh

Continuous spectral entropy
deletew

Delete a section of a time wave
diffenv

Difference between two amplitude envelopes
dBweight

dB weightings
covspectro

Covariance between two spectrograms
diffspec

Difference between two frequency spectra
dynoscillo

Dynamic oscillogram
diffwave

Difference between two time waves
discrets

Time series discretisation
export

Export sound data
dBscale

dB colour scale for a spectrogram display
drawenv

Draw the amplitude envelope of a time wave
echo

Echo generator
fbands

Frequency bands plot
dynspec

Dynamic sliding spectrum
fdoppler

Doppler effect
env

Amplitude envelope of a time wave
fadew

Fade in and fade out of a time wave
ffilter

Frequency filter
field

Near field and far field limits
fir

Finite Impulse Response filter
fma

Frequency modulation analysis
fpeaks

Frequency peak detection
ftwindow

Fourier transform windows
fund

Fundamental frequency track
hilbert

Hilbert transform and analytic signal
itakura.dist

Itakuro-Saito distance
kl.dist

Kullback-Leibler distance
listen

Play a sound wave
meandB

mean of dB values
lfs

Linear Frequency Shift
meanspec

Mean frequency spectrum of a time wave
mel

Hertz / Mel conversion
localpeaks

Local maximum frequency peak detection
mutew

Replace time wave data by 0 values
logspec.dist

Log-spectral distance
ifreq

Instantaneous frequency
moredB

Addition of dB values
micsens

Microphone sensitivity and conversion
notefreq

Frequency of a muscical note
oscilloST

Show a stereo time wave as oscillograms
octaves

Octave values
peewit

Song of the bird Vanellus vanellus
oscillo

Show a time wave as an oscillogram
pulse

Generate rectangle pulse
orni

Song of the cicada Cicada orni
noisew

Generate noise
pastew

Paste a time wave to another one
pellucens

Calling song of the tree cricket Oecanthus pellucens
revw

Time reverse of a time wave
repw

Repeat a time wave
rmam

Remove the amplitude modulations of a time wave
resamp

Resample a time wave
rmoffset

Remove the offset of a time wave
rmnoise

Remove noise
savewav

Save a .wav file
rms

Root Mean Square
seedata

A quick look at quantitative data
rugo

Rugosity of a time wave
roughness

Roughness or total curvature
setenv

Set the amplitude envelope of a time wave to another one
seewave-internal

Internal Seewave Functions
sfm

Spectral Flatness Measure
simspec

Similarity between two frequency spectra
ks.dist

Kolmogorov-Smirnov distance
sheep

Sheep bleat
specprop

Spectral properties
spectro

2D-spectrogram of a time wave
smoothw

A function to tentavily smooth a time wave
th

Temporal entropy
symba

Symbol analysis of a numeric (time) series
wasp

WAve length and SPeed of sound
tico

Song of the bird Zonotrichia capensis
timer

Time measurements of a time wave
zc

Instantaneous frequency of a time wave by zero-crossing
spectro3D

3D-spectrogram of a time wave
phaseplot

Phase-phase 2D or 3D plot of a time wave
wav2flac

wav-flac file conversion
wf

Waterfall display
zapsilw

Zap silence periods of a time wave
sh

Shannon and Renyi spectral entropy
synth

Synthesis of time wave
spec

Frequency spectrum of a time wave
seewave

Time wave analysis and graphical representation