uwacan.recordings.MultichannelAudioInterfaceRecording#
- class MultichannelAudioInterfaceRecording(files, assume_sorted=False, **kwargs)[source]#
Bases:
AudioFileRecordingClass for handling multichannel audio interface recordings.
Methods
read_folder(folder, start_time_parser[, ...])Read files in a folder.
Inherited methods
check_file_continuity([start_time, ...])Check the continuity of recorded data.
raw_data([start_time, stop_time])Read raw data from files on disk.
raw_frames([start_time, stop_time, framesize])Generate frames of raw data from files on disk.
rolling([duration, step, overlap])Generate rolling frames of data.
select_file_name(name)Get a recording for a specific file, by name.
select_file_time(time)Get a recording for a specific file, by time.
subwindow([time, start, stop, center, ...])Select a subset of the recording.
Read stored time data.
Attributes
adc_rangeallowable_interruptHow long gap is allowed between files when reading.
file_rangeThe input range of the read files.
gainnum_channelsThe number of channel in the recording, and the read data.
samplerateThe samplerate of the recording, in Hz.
time_windowA
TimeWindowthat covers the recording.