MultiChanRecorder:
Filter:
Classes (extension) | Files

MultiChanRecorder : Object
ExtensionExtension

a utility for recording multiple Busses to multiple time-aligned files

Description

This is a utility for recording an array of supplied Busses to multiple files. Recording can be paused/resumed. The busses can be optionally mixed and monitored through the main outs.

Class Methods

MultiChanRecorder.new(busses)

Arguments:

busses

Inherited class methods

Instance Methods

.limit

.limit = value

boolean

By default it uses a Limiter on each channel. Set limit to false to defeat this.

.path

.path = value

.recHeaderFormat

.recHeaderFormat = value

.recSampleFormat

.recSampleFormat = value

.init(buses)

Arguments:

buses

.prepareForRecord(basePath)

Arguments:

basePath

.isPrepared

.record(atTime)

Arguments:

atTime

see atTime

.isRecording

.pauseRecording(atTime)

Arguments:

atTime

see atTime

.stop

.monitor(boo: true)

Arguments:

boo

.isMonitoring

.cmdPeriod

Inherited instance methods