PlayerRecorder:
Filter:
Classes (extension) | Libraries > crucial > Players

PlayerRecorder : Object
ExtensionExtension

utility class to prepare and precisely record a player to a soundfile

Description

Class Methods

PlayerRecorder.new(player, recHeaderFormat: 'AIFF', recSampleFormat: 'float')

Arguments:

player
recHeaderFormat
recSampleFormat

Inherited class methods

Instance Methods

.player

.player = value

.recHeaderFormat

.recHeaderFormat = value

.recSampleFormat

.recSampleFormat = value

.limit

.limit = value

.record(path, endBeat, onComplete, atTime)

Arguments:

path
endBeat
onComplete
atTime

see atTime

.liveRecord(path, onComplete, atTime)

Arguments:

path
onComplete
atTime

see atTime

.stop

.cmdPeriod

.makePath

.server

.bufferAndThen(path, then)

Arguments:

path
then

.prRecord(path, endBeat, atTime, timeOfRequest)

Arguments:

path
endBeat
atTime

see atTime

timeOfRequest

.prLiveRecord(path, atTime, timeOfRequest)

Arguments:

path
atTime

see atTime

timeOfRequest

.synthDefToBundle(bundle, listen: true)

Arguments:

bundle
listen

.free

Inherited instance methods