Hi Thomas,
Am Montag, den 02. Dezember 2002 um 14:57:26 Uhr (+0100) schrieb Thomas Grill:
Hi Orm,
- vasp.window
more precisely it's vasp.*window, vasp.*!window or vasp.*xwindow
Thanx a lot. Looks pretty cool. That seems to come just in the right moment. I'm going to look into it (and vex) later today, but after a quick glance I'm pretty sure, it's what I'm looking for.
Not knowing yet, what vasp.*window is, I guess, with vasp it is possible to determine the size of a table/buffer, or there is a way to tell some operations to use "all the samples" of the buffer.
-- Orm
Hi Orm,
Not knowing yet, what vasp.*window is, I guess, with vasp it is possible to determine the size of a table/buffer, or there is a way to tell some operations to use "all the samples" of the buffer.
Both is possible. The message format going into the vasp objects is (a bit simplified)
[vasp (length) buffer-name (offset) (channel) ]
which describes a reference into a buffer (array) Elements in parantheses are optional length... length of reference in frames (aka samples), defaults to -1, which means all offset .... offset into a buffer , defaults to 0 channel... currently only for Max/MSP, channel index for interleaved buffers, defaults to 0
vasp.*window is an object that does a multiplication of such a vasp reference with a window function (for example a rising slope)
see pd/VASP-HELP.pd of the vasp package for an introduction into the syntax and an overview of the available objects.
best greetings, Thomas