uwacan.recordings.RecordingArray#

class RecordingArray(*recordings)[source]#

Bases: Recording

Holds multiple separate recordings.

This class handles multiple different recording instances at once. This is typically needed when more than one hardware recorder was used for a field trial, and the data from them should be analyzed together.

Parameters:
*recordingsRecording

The recording objects.

Methods

subwindow([time, start, stop, center, ...])

Select a subset of the recording.

time_data()

Read stored time data.

Inherited methods

Attributes

num_channels

The total number of channels.

samplerate

The samplerate(s) of the recordings.

sensor

The sensors used, as a sensor_array.

time_window

A TimeWindow that covers the recording.