Skip to contents

[Experimental]

windowed objects are lists of egm objects that represent segments or windows of the original signal. This allows for specialized methods to be applied to collections of signal windows. This function primarily serves as the class generation function, and only applies class attributes. It is used by the window() function to ensure appropriate class and properties.

Usage

windowed(
  x = list(),
  window_method = "rhythm",
  source_record = character(),
  ...
)

Arguments

x

A list of egm objects

window_method

The windowing method used to create the list

source_record

The name of the original record

...

Additional arguments passed to methods

Value

An object of class windowed which inherits from list