Skip to contents

All functions

P_r()
The radar equation
PseudoWave-class
An S4 class to represent a PseudoWave object that is converted to a Wave object when operated on.
`-`(<PseudoWave>,<numeric>)
PseudoWave scalar subtraction
STP
STP: Standard Temperature and Pressure
TaggedWave-class
A S4 class for tagged waves
TaggedWaveMC-class
A S4 class for tagged multi-channel waves
TimeRegion-class
An S4 class to represent a TimeRegion within a Wave object.
WaveFilter-class
A S4 class to represent a filter for a Wave object
ab_diel_traits()
Convert text times of day in audioblast traits to numeric values
ab_seqss_nearestStart()
Nearest start time
addSpectra()
Add two spectra from seewave
allChannels()
Apply a function to all channels of a Wave or WaveMC object
audio_filesize()
Calculated size of raw audio files
audioblast()
Get data or analyses from audioBlast
audioblastDownload()
Download audio files from audioBlast
audioblast_ASITSN()
audioBlast - a stitch in time saves nine
audiomoth_config()
Read AudioMoth configuration file
audiomoth_wave()
Read AudioMoth metadata from a wave file
autoBandPass()
Automatic Band Pass Filter
bandpass()
Simple bandpass filter
beatComplexity()
Beat spectrum complexity
beatSpectrum()
Computes a beat spectrum
channels_se()
Channels for sound ecology
circularise()
Circularise a dataset
convert2Celsius()
Convert temperature to Celsius
convert2Fahrenheit()
Convert temperature to Fahrenheit
convert2Kelvin()
Convert temperature to Kelvin
convert2Pascals()
Convert pressure to Pascals
convert2bytes()
Convert bits to bytes
convert2degrees()
Convert angle to degrees
convert2dyne_cm2()
Convert pressure to dyne per square centimetre
convert2radians()
Convert angle to radians
convert2seconds()
Convert time to seconds
corWaveMC()
Correlate channels in a WaveMC object
cutws()
Cut wave by samples
data2Wave()
Convert data into a Wave object
dayPhase()
Phase of day
dayPhases()
Phases of day
daysPhases()
Phases of days
defaultCluster()
Create Default Cluster for Windowing
dielFraction()
Calculate the fraction of a day given by a value
dielHistogram()
Diel Histogram
dielLabels()
Generate labels for a diel plot
dielPlot()
Create a diel plot
dielPositions()
Generate positions of labels for a diel plot
dielRings()
Plot rings on a diel plot
dolbear()
Dolbear's law
dutyCycle()
Calculate the duty cycle of a wave
emptyDiel()
Create an empty diel plot
emptyYearly()
Create an empty yearly plot
entropyStats()
Various measurements of frequency values for a Wave object
filterw()
Apply a WaveFilter object to a Wave object
frequencySound()
Get the frequency from wavelength and speed of sound
frequencyStats()
Various measurements of frequency values for a Wave object
generateNoise()
Add noise to a soundwave
gs_transcribe()
Google Speech API Transcribe
humanBytes()
Converts bytes in human readable form
humanTime()
Converts seconds in human readable form
jitter()
Calculate the jitter in a Wave object
labelPadding()
Pad labels with interval
labelReduction()
Combines labels which overlap into single continuous regions
naturalFrequency()
Calculate the natural frequency
ntd()
Natural Time Domain
parseFilename()
Parse a filename
pd_dietrich2004()
Pulse detection using Dietrich (2004)
pd_simple()
Simplified pulse detection using Dietrich (2004)
`+`(<PseudoWave>,<numeric>)
PseudoWave scalar addition
`+`(<numeric>,<PseudoWave>)
Numeric addition by PseudoWave
pulseDetection()
Pulse detection
pulseIntervals()
Pulse intervals
radar.range()
Radar range
radialPolygon()
Plot a radial polygon
rainfallDetection()
Rainfall detection
readAudio()
Read an audio file
readAudioBlast()
Download recording from audioBlast as a PseudoWave
readBirdNet()
Read output files from BirdNet Analyser
readRespeaker6()
Read a file from Seeed Studio Respeaker 6 mic array
referenceIntensity()
Reference intensity
referencePressure()
Reference pressure
resonantFrequency()
Calculate the resonant frequency
sDuration()
Sample duration
sheepFrequencyStats
Sheep frequencyStats
shimmer()
Calculate the shimmer in a Wave object
`/`(<PseudoWave>,<numeric>)
PseudoWave scalar division
soundSpeed()
Calculate the speed of sound in a medium
soundSpeedMedium()
Get the speed of sound in a medium
soundSpeed_cramer1993()
Speed of sound in air using Cramer (1993)
specStats()
Calculate and plot statistics on a frequency spectrum
ste()
Short term energy
`[`(<Wave>,<TimeRegion>)
Allow subsetting a Wave object with a TimeRegion
subtractSpectra()
Subtract two spectra from seewave
sweptsine()
Generate a frequency-swept sine wave
tSamples()
Samples per time period
tagSlots()
List of extra slots for TaggedWave and TaggedWaveMC
tagWave()
Tag a Wave or WaveMC object
`*`(<PseudoWave>,<numeric>)
PseudoWave scalar manipulation
`*`(<numeric>,<PseudoWave>)
Numeric multiplication by PseudoWave
typicalVolume()
Typical volumes
tz()
Converts a timezone offset into a rotation
upsample()
Upsample a wave
validateIsWave()
Check an object is a Wave object
windowing()
Windowing Function for Wave Objects
yearlyFraction()
Calculate the fraction of a year given by a value
yearlyLabels()
Generate labels for a yearly plot
yearlyPlot()
Create a yearly plot
yearlyPositions()
Generate positions of labels for a yearly plot
zeroSpectrum()
Zero spectrum
zerocross()
Identify zero crossings in a Wave object