RecNodeProxy:
Filter:
Classes | JITLib > NodeProxy

RecNodeProxy : NodeProxy : BusPlug : AbstractFunction : Object

a NodeProxy that can record

Description

this is also created from a NodeProxy, or an Ndef with the message record.

Class Methods

RecNodeProxy.new(server, rate, numChannels, inputs)

From superclass: NodeProxy

see superclass

RecNodeProxy.audio(server, numChannels)

From superclass: BusPlug

see superclass

RecNodeProxy.newFrom(proxy, numChannels)

instantiate a new proxy that listens to the in proxy.

Inherited class methods

Undocumented class methods

RecNodeProxy.control

Instance Methods

.open(argPath, headerFormat: "aiff", sampleFormat: "int16")

open new file and initialize buffer on server

.record(paused: true, clock, quant)

start the recording synth.

Arguments:

paused

if paused is false start recording immediately.

clock

optional - the clock to use for scheduling recording ...

quant

... if a non-nil quant is given.

.close

stop recording, close file

.isRecording

see if recording right now

.wakeUp

From superclass: NodeProxy

until the proxy is not used by any output ( either .play or .ar/.kr ) it is not running on the server. you can wake it up to force it playing.

Inherited instance methods

Undocumented instance methods

.buffer

.cmdPeriod

.path

.pause

.recGroup

.resume

.unpause

Examples

recording from some bus

instance creation from an existent node proxy

instance creation from an existent node proxy again

recording from other sources