framesnap~ Reference

Output an FFT frame or signal vector as a list

framesnap~

Description

The framenap~ object is similar to snapshot~ but outputs a list with the contents of a signal vector convenient for capturing an FFT frame when used inside a pfft~ object.

Arguments

interval [int]

Optional

An optional number argument sets the internal sampling interval in milliseconds. If the argument is 0 or not present, framesnap~ will not generate output automatically. In this case, you will need to send a bang message to output a frame of signal data.

Attributes

active [int]

Enables/disables output of the framesnap~ object.

interval [10 atoms]

Sets the output interval. The interval can be specified in any Max time format.

Common Box Attributes

Messages

bang

bang message produces a list containing the contents of the current signal vector.

int

See float message below.

float

(In left inlet) Sending a non-zero number to the left inlet starts the object's automatic reporting of signal values. A zero received in the left inlet stops automatic reporting.
(In right inlet) A number sent to the right inlet of the framesnap~ object sets the internal sampling interval in milliseconds. If the interval is set to 0, framesnap~ will not generate output automatically. In this case, you will need to send a bang message to output a frame of signal data.

list

Any message that conforms to the Max time format (ms, hh:mm:ss, ticks bars.beats.units, notevalues, hz, or samples) can be used to specify the internal sampling interval used by the framesnap~ object.

anything

Any message that conforms to a Max time format message (e.g. ms, hh:mm:ss, ticks bars.beats.units, notevalues, hz, or samples,) can be used to specify the internal sampling interval used by the framesnap~ object.

sampleinterval

The word sampleinterval, followed by an integer, sets the internal sampling interval in milliseconds.

signal

A signal connected to the framesnap~ object's left inlet will used to output a list when the object receives a bang or its internal sample interval clock fires.

start

The message start starts the framesnap~ object's automatic output if the sample interval is non-zero. If the sample output is zero, the start message is equivalent to the bang message, causing a single signal vector output.

stop

The message stop stops the framesnap~ object from automatic output if its sample interval is non-zero.

See Also

Name Description
cartopol
cartopol~
fft~
fftin~
fftinfo~
fftout~
frame~
frameaccum~
framedelta~
ifft~
in
out
poltocar
poltocar~
vectral~
MSP Analysis Tutorial 3: Using the FFT MSP Analysis Tutorial 3: Using the FFT
MSP Analysis Tutorial 4: Signal Processing with pfft~ MSP Analysis Tutorial 4: Signal Processing with pfft~