Learn R Programming

monitoR (version 1.0.3)

collapseClips: Summarize/Archive Song Events

Description

Read in a Wave object, extract the song events, and bind them into a single Wave object for archiving or comparison viewing.

Usage

collapseClips(rec, start.times, end.times, return.times = FALSE)

Arguments

rec
Object of class Wave or file path to wave file.
start.times
Vector of event start times, in seconds.
end.times
Vector of event end times, in seconds.
return.times
Logical. TRUE will return

Value

  • If return.times = FALSE, an object of class Wave. If return.times = TRUE, a list:
  • timesA data frame with the start and end times of events in the wave object
  • waveAn object of class Wave

Details

A stripped-down version of bindEvents, perhaps more readily applied to the output of findPeaks.

See Also

viewSpec, bindEvents, bind.

Examples

Run this code
data(survey_anno)
data(survey)
events <- collapseClips(rec = survey, start.times = survey_anno[,"start.time"], 
                        end.times = survey_anno[,"end.time"], return.times = FALSE)

Run the code above in your browser using DataLab