Learn R Programming

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

warbleR

A tool to streamline the analysis of animal acoustic signal structure. The package offers functions for downloading avian vocalizations from the open-access online repository Xeno-Canto, displaying the geographic extent of the recordings, manipulating sound files, detecting acoustic signals or importing detected signals from other software, assessing performance of methods that measure acoustic similarity, conducting cross-correlations, dynamic time warping, measuring acoustic parameters and analysing interactive vocal signals, among others. Functions working iteratively allow parallelization to improve computational efficiency.The code in warbleR can be executed by less experienced R users, but has also been thoroughly commented, which will facilitate further customization by advanced users.

Copy Link

Version

Install

install.packages('warbleR')

Monthly Downloads

7,146

Version

1.1.7

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Marcelo ArayaSalas

Last Published

April 24th, 2017

Functions in warbleR (1.1.7)

Phae.long4

Audio recording #1 of
autodetec

Automatically detect vocalizations in sound files
Cryp.soui

Acoustic recording of
Phae.long1

Audio recording #1 of
checksels

Check selection data frames
checkwavs

Check .wav files
catalog

Create catalog of vocal signals
catalog2pdf

catalog2pdf
Phae.long2

Audio recording #2 of
Phae.long3

Audio recording #3 of
fixwavs

Fix .wav files to allow importing them into R
ffts

Extract the fundamental frequency values as a time series
filtersels

Subset selection data frames based on manually filtered image files
coor.test

Randomization test for singing coordination
dfDTW

Acoustic dissimilarity using dynamic time warping on dominant frequency contours
dfts

Extract the dominant frequency values as a time series
ffDTW

Acoustic dissimilarity using dynamic time warping on fundamental frequency contours
manualoc

Interactive view of spectrograms
mp32wav

Convert .mp3 files to .wav
imp.raven

Import Raven selections
querxc

Access Xeno-Canto recordings and metadata
selec.table

Data frame of selections (i.e. selection table).
wavdur

Measure the duration of sound files
xcmaps

Maps of Xeno-Canto recordings by species
specan

Measure acoustic parameters in batches of sound files
specreator

Spectrograms of selected signals
xcorr

Spectrogram cross-correlation
xcorr.graph

Pairwise plots of spectrogram cross-correlation scores
imp.syrinx

Import Syrinx selections
warbleR-internals

snrspecs

Spectrograms with background noise margins
lspec

Create long spectrograms of whole sound files
lspec2pdf

lspec2pdf
compare.methods

Assessing the performance of acoustic distance measurements
coor.graph

Coordinated singing graphs
selection.files

Selections files from Raven and Syrinx.
seltailor

Interactive view of spectrograms to tailor start and end of selections
trackfreqs

Spectrograms with frequency measurements
warbleR

warbleR: A package to streamline bioacoustic analysis
sp.en.ts

Extract the spectral entropy across signals as a time series
sig2noise

Measure signal-to-noise ratio
sim.coor.sing

Simulated coordinated singing events.