Represents a missing Node
vvvv group
Help patch "Dummy (VVVV) help.v4p" not found
Interface element to change values
vvvv group
Interface element to change strings
vvvv group
Interface element to change enums
vvvv group
Interface element to change colors
vvvv group
Interface element to connect nodes
vvvv group
Configures the QuickNodes list that appears on right doubleclick in a patch
vvvv group
Rotates the incoming transformation in 3d
vvvv group
Rotates the incoming transformation in 3d
vvvv group
Rotates around a Quaternion.
vvvv group
Scales the incoming transformation in 3d
vvvv group
Scales the incoming transformation in 3d
vvvv group
Scales the incoming transformation uniformly in 3d
vvvv group
Translates the incoming transformation in 3d
vvvv group
Translates the incoming transformation in 3d
vvvv group
Squeezes the incoming transformation to a trapezoidal shape
vvvv group
Does a perspective projection
vvvv group
Does a perspective projection.
vvvv group
Does a perspective projection
vvvv group
Help patch "Vertigo (Transform Planes) help.v4p" not found
Does a perspective projection. Allows to keep a plane at certain distance in focus means changing the field of view (FOV) will dolly the camera position accordingly so that objects at a certain distance keep their size.
vvvv group
Does a perspective projection
vvvv group
Does an orthogonal projection
vvvv group
Does an orthogonal projection
vvvv group
Returns the inverse of another matrix transformation
vvvv group
Returns a * b; concatenates matrices
vvvv group
Returns the transpose of a matrix
vvvv group
Help patch "Transpose (Transform) help.v4p" not found
generate a shear transformation. with it you can distort an entire scene or create psychedelic effects.&cr;&lf;note that you can unshear the transform by concatenating another shear transform with negative shear values.&cr;&lf;this is a volume preserving transformation.
vvvv group
transforms the incoming transformation in 3d
vvvv group
transforms the incoming transformation in 3d
vvvv group
transforms the incoming transformation in 2d
vvvv group
transforms the incoming transformation in 2d
vvvv group
Help patch "Transform (Transform 2d Vector) help.v4p" not found
squeeses the incoming transformation to the given aspect ratio
vvvv group
Returns the moving triad/trihedron of an animated point in 3d. With it you can align moving objects.
vvvv group
Dr. Ching-Kuang Shene for his lectures on http://www.cs.mtu.edu/~shene/COURSES/cs3621/NOTES/curves/normal.html
Help patch "MovingTriad (Transform) help.v4p" not found
Returns the moving triad/trihedron of an animated point in 3d. With it you can align moving objects.
vvvv group
Dr. Ching-Kuang Shene for his lectures on http://www.cs.mtu.edu/~shene/COURSES/cs3621/NOTES/curves/normal.html
Help patch "MovingTriad (Transform Vector) help.v4p" not found
Provides a translation and a rotation to look from one point to another.
vvvv group
Provides a translation and a rotation to look from one point to another.
vvvv group
Define a new coordinate system with three arbitrary vectors (x,y,z) for the three axes. (building a parallelepiped starting at Position)
vvvv group
Define a new coordinate system with three arbitrary vectors (x,y,z) for the three axes. (building a parallelepiped starting at Position)
vvvv group
spits out a spread of all points to be transformed and requests the transformed coordinates of them. use this to build arbitary transformations
vvvv group
spits out a spread of all points to be transformed and requests the transformed coordinates of them. use this to build arbitary transformations
vvvv group
Applies the given transform to the points
vvvv group
Applies the given transform to the points
vvvv group
converts a matrix transform into the explicit matrix.
vvvv group
converts an explicit matrix into a traditional transform for DX9 geometries (quads, pillows..).
vvvv group
calculates the 2D-homography matrix between two sets of 4 points
vvvv group
transform points in homogenous space (w=1) with the given matrix (and transform back to homogenous space).
vvvv group
transform 4d vectors at the given matrix.
vvvv group
transform points in homogenous space (w=1) with the given matrix (and transform back to homogenous space).
vvvv group
transform 4d vectors at the given matrix.
vvvv group
Rotates towards camera. Z axis points perpendicular onto Projection Plane.
vvvv group
Flips towards camera. A camera will always be in front, never behind.
vvvv group
View Space is a 3d coordinate system relative to the camera pose. +z is in front.
vvvv group
Projection Space represents your whole screen area.
vvvv group
Normalized Projection Space represents your whole screen area. Aspect ratio has no influence.
vvvv group
Viewport Space represents the cropped, visible part of your screen.
vvvv group
Write something with a Teletypewriter
vvvv group
Write something with a Teletypewriter and start a new Line
vvvv group
clears the console and writes something
vvvv group
Help patch "WritePage (TTY) help.v4p" not found
Graphic Device Interface Window
vvvv group
set undo/redo properties
vvvv group
Herr Inspektor, wer glaums denn, dass ich bin!?
vvvv group
Returns wether vvvv is running in blackbox mode, if a dongle is present and an optional license info.
vvvv group
Classic synthesizer envelope generator with attack time, decay time, sustain level and release time
vvvv group
generates various classic blink patterns used in consumer electronics
vvvv group
outputs 1 when the input has changed in this frame. outputs 0 if the input was equal to the one in the last frame
vvvv group
counts the frames if enabled
vvvv group
follows the input value with a constant speed
vvvv group
Calculates the difference between the current input value and the input value from the last frame
vvvv group
Calculates the speed of the input change (dividing the frame difference by the elapsed time)
vvvv group
does a differential multiply
vvvv group
Adds two values while preserving their velocity
vvvv group
does a differential multiply
vvvv group
does a differential merge
vvvv group
does a differential dynamic merge
vvvv group
does a differential sin
vvvv group
does a differential integrate
vvvv group
does a differential divide
vvvv group
Delays the input value one calculation frame
vvvv group
Delays the input strings one calculation frame
vvvv group
Delays the input colors one calculation frame
vvvv group
saw tooth oscillator (ramping from 0 to 1 and switching back to 0)
vvvv group
saw tooth oscillator (ramping from 0 to 1 and switching back to 0)
vvvv group
Ramps from one value to another in a given time in a linear fashion
vvvv group
Ramps from one value to another in a given time in a linear fashion but with some advanced features
vvvv group
Help patch "LinearFilter (Animation Advanced) help.v4p" not found
Pendulum style oscillator with some advanced features
vvvv group
Pendulum (swinging) style oscillator.
vvvv group
Applies a force to the input value which prevents the output to reach the new value for a given time
vvvv group
acceleration based filter which allows super-smooth movements
vvvv group
ramps from one value to another based on a given acceleration
vvvv group
Records values and plays them back
vvvv group
Delays incoming values for a certain time
Stores only the values of the last 1024 frames
vvvv group
Controls the line out mixer of the sound card
vvvv group
TAudioMixer Version 1.60; Copyright © 2001 by Vit Kovalcik; http://www.fi.muni.cz/~xkovalc vkovalcik@iname.com
Controls the recording selector of the sound card
vvvv group
TAudioMixer Version 1.60; Copyright © 2001 by Vit Kovalcik; http://www.fi.muni.cz/~xkovalc vkovalcik@iname.com
reads out the ID3-tags from an mp3 file. Uses the v2 tags by default, but falling back to v1 tags
vvvv group
Audio Tools Library 1.2; Copyright © 2001, 2002 by Jürgen Faul; http://jfaul.de/atl jfaul@gmx.de
parses a m3u playlist files and returns the individual playlist items
vvvv group
creates a colour out of the given hue, saturation, lightness and alpha values
vvvv group
splits a colour into hue, saturation, lightness and alpha values
vvvv group
creates a colour out of the red, green, blue and alpha components
vvvv group
combines the colors by additive mixing
no dynamic pins at input
vvvv group
combines the colors by subtractive mixing
no dynamic pins at input
vvvv group
returns the complementary color
vvvv group
Concatenates all incoming spreads to one spread
vvvv group
Help patch "Cons (Color Legacy) help.v4p" not found
returns a color which simulates the appearance of an monochromatic spectral color of the given frequency
vvvv group
mixes different tints out of the inputs
vvvv group
blends form one input to the other
vvvv group
changes the alpha value in the given color
vvvv group
splits a color in red, green, blue and alpha components
vvvv group
scales a color by multiplying alpha and/or multiplying color
vvvv group
translates colors in the HSL color space to colors in the HSV color space.
vvvv group
translates colors in the HSV color space to colors in the HSL color space.
vvvv group
creates a colour out of the given hue, saturation, value and alpha values
vvvv group
splits a colour into hue, saturation, value and alpha values
vvvv group
Converts a color into its hexadecimal string representation
vvvv group
Converts a hexadecimal web-color string into its corresponding color
vvvv group
Reverses the order of the slices in the spread
vvvv group
Shifts the slices in the spread upwards by the given phase
vvvv group
Help patch "Shift (Color) help.v4p" not found
Splits the spread into the first element and the rest
vvvv group
Splits the spread into the last element and the rest
vvvv group
returns the system colors of various classic computer models
vvvv group
returns the sysrem wide user interface colors settings of the windows host
vvvv group
Help patch "Windows98Colors (Color) help.v4p" not found
returns a color of a given name
vvvv group
Help patch "NetscapeColors (Color) help.v4p" not found
Switches between various color inputs
vvvv group
Help patch "Switch (Color Input) help.v4p" not found
switches a input color to different outputs
vvvv group
Help patch "Switch (Color Output) help.v4p" not found
Physical interface for www.zirkeltraining.org rebraun stereo
vvvv group
Help patch "Rebraun (Devices) help.v4p" not found
used for IAA 2003 Frankfurt with an increment dial connected to a Cinetix Sensorbox at port 3
vvvv group
thanks to Wolfgang Schemmmert at www.cinetix.de
Help patch "Dial (Devices Custom) help.v4p" not found
prints information about the elapsed time to the gdi window or to the console
vvvv group
outputs the current cpu load in percent. Beware of Heisenberg style effects when setting doCheck to permanent 1
vvvv group
based on code by Alexey A. Dynnikov <aldyn@chat.ru>
prints information about the memory usage to the gdi window or to the console
On computers with more than 4 GB of memory, the node can return incorrect information.
vvvv group
prints information about the network usage to the gdi window or to the console
vvvv group
Encapsulates for example an MS Free Style Pro game controller connected to the game port
vvvv group
Help patch "GameController (Devices MSFreeStylePro) help.v4p" not found
Encapsulates for example some custom electronics connected to the game port
vvvv group
Help patch "GameController (Devices Analog) help.v4p" not found
Encapsulates a 3-axis 8-buttons joystick
vvvv group
Help patch "GameController (Devices JoyWarrior) help.v4p" not found
Gemtek FM Radio Reciever connected to Serial Port
vvvv group
Help patch "FMRadio (Devices GemtekSerial) help.v4p" not found
FlockOfBirds 6DOF Tracker connected to Serial Port
vvvv group
Help patch "Tracker (Devices AscensionFlockOfBirds) help.v4p" not found
FlockOfBirds 6DOF Tracker connected to Serial Port
vvvv group
Help patch "Tracker (Devices AscensionFlockOfBirds Vector) help.v4p" not found
Receives input from a Polhemus Isotrak II 6dof tracker connected to the serial port
vvvv group
Help patch "Tracker (Devices Polhemus IsoTrakII) help.v4p" not found
Handles midi inputs
vvvv group
For use with devices such as the Native Instruments 4Control or the Doepfer Pocket Dial (Preset 85-88)
vvvv group
Help patch "MidiController (Devices Relative) help.v4p" not found
Handles midi inputs
vvvv group
Handles midi inputs
vvvv group
Handles midi inputs
vvvv group
Handles midi clock input
vvvv group
Help patch "MidiClock (Devices) help.v4p" not found
Handles midi time code input
vvvv group
Help patch "MidiTimeCode (Devices) help.v4p" not found
Handles midi sysex input
vvvv group
Handles general midi input
vvvv group
Sends a short midi message
not spreadable yet
vvvv group
Sends a midi sysex message
not spreadable yet
vvvv group
Set controller to factory preset F1
vvvv group
Help patch "FaderBox (Devices Peavey FaderMaster) help.v4p" not found
controller node for the CM MotorMix
vvvv group
Help patch "FaderBox (Devices CM MotorMix) help.v4p" not found
Sends strings to a serial port
ports are not spreadable
vvvv group
Help patch "RS232 (Devices Legacy) help.v4p" not found
Sends color spreads to the Optimus Mini 3 and recieves the button events
ports are not spreadable
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "OptimusMini (Devices) help.v4p" not found
RDIF Tag Reader connected to Serial Port
vvvv group
Help patch "RFID (Devices GiS-TS-HR200) help.v4p" not found
Encapsulates a 12port Wiesemann+Theis Digital-EA connected to the network
vvvv group
Encapsulates a BMC meM-PIO Digital-EA interface connected to the USB port
vvvv group
Help patch "IO (Devices BMC meM-PIO) help.v4p" not found
Encapsulates a Cinetix Sensorbox interface
only inputs are implemented now
vvvv group
thanks to Wolfgang Schemmmert at www.cinetix.de
Help patch "IO (Devices Cinetix Sensorbox) help.v4p" not found
Encapsulates a Touchscreen by ELO connected to the serial port
vvvv group
Help patch "Touchscreen (Devices ELOTouch) help.v4p" not found
Sends data to a DMX output. Needs 'dashard.dll' in \bin directory
vvvv group
Help patch "DMX (Devices SoundLight USBDMX) help.v4p" not found
Sends data to a DMX output. Needs 'dashard2006.dll' in \bin directory
vvvv group
Help patch "DMX (Devices Sunlite SLESA) help.v4p" not found
controls Pioneer V7400 industrial CD/DVD player
not spreadable
vvvv group
Help patch "DVDPlayer (Devices Pioneer) help.v4p" not found
Rings the bell on any telephone in the world
may dial arbitrary numbers with your modem
will not talk to the other party. needs an voice-capable modem
vvvv group
Help patch "Bell (Devices TAPI) help.v4p" not found
Write to and read from x86 IO-ports. Needs IO.DLL from www.geekhideout.com
bypasses windows and can do almost anything to your hardware, including immediate system crashes
vvvv group
IO.DLL by Fred Bulback at www.geekhideout.com
Help patch "Port (Devices) help.v4p" not found
connects io warrior 40 to vvvv
vvvv group
HidDeviceComponent at http://jvcl.sourceforge.net + IOWarrior samples by Robert Marquardt
Sends textures to ecue devices according to an ecue-patch-file
vvvv group
Sends DMX values to ecue butler devices
vvvv group
Shows ecue devices that are visible in the local network
vvvv group
Sets the Nic IP the ecue nodes should bind to
vvvv group
Help patch "eNet (Devices ecue Config) help.v4p" not found
Send and receive reports from hid devices
vvvv group
HidDeviceComponent at http://jvcl.sourceforge.net + HID samples by Robert Marquardt
Generates pinout on basis of a HID-Report-Descriptor
vvvv group
HidDeviceComponent at http://jvcl.sourceforge.net + HID samples by Robert Marquardt
Help patch "HIDEncode (Devices) help.v4p" not found
Generates pinout on basis of a HID-Report-Descriptor
vvvv group
HidDeviceComponent at http://jvcl.sourceforge.net + HID samples by Robert Marquardt
Help patch "HIDDecode (Devices) help.v4p" not found
ILDA, DMX
Controls the Minilumax Light Interface which handles ILDA and DMX. Needs 'lumax.dll' in \bin directory
TTL output not yet implemented
vvvv group
Help patch "Lumax (Devices) help.v4p" not found
vvvv group
vvvv group
Help patch "NULL (Enumerations) help.v4p" not found
vvvv group
Converts an enumerated value to its corresponding string
vvvv group
Help patch "Enum2String (Enumerations) help.v4p" not found
Converts a string to a its corresponding enumerated value from a given enumeration
vvvv group
Help patch "String2Enum (Enumerations) help.v4p" not found
Allows you to create additional Direct3D Devices manually
vvvv group
Help patch "Device (EX9 Manual) help.v4p" not found
Provides a view on all automatically created Direct3D Devices
vvvv group
Help patch "Device (EX9 Auto) help.v4p" not found
DirectX9 Render Window
vvvv group
Use this node to control the behaviour of nodes that render partially outside the viewport.
vvvv group
point, wireframe, solid
Set fill mode to solid, wireframe or point
vvvv group
Set the blending mode of the particle
vvvv group
Set the blending mode of the particle by modifying the directx flags directly
vvvv group
Set fog for the geometry
vvvv group
Enables inidividual color channels of the texture. The result will be dependant of your graphics card
vvvv group
enables back face culling
vvvv group
Control the fixed function pipelines shading mode (flat, gouraud, phong) of a DX Object
vvvv group
Sets the wrapping mode of the texture when using texture coordinates not in (0,0)(1,1)
vvvv group
Setting texture filtering
vvvv group
Set per pixel alpha testing. If the test passes, the pixel is processed by the frame buffer. Otherwise, all frame-buffer processing is skipped for the pixel.
vvvv group
enable / disable the application writing to the depth buffer; if false, depth comparisons are still made according to the compare function, assuming that depth buffering is taking place, but depth values are not written to the buffer.
vvvv group
For setting advanced texture coordinate creation / transforms
vvvv group
Help patch "TexCoords (EX9.TextureState) help.v4p" not found
sets global default render states.
vvvv group
group layers to be rendered one after another
vvvv group
group layers to be rendered one after another
vvvv group
Returns an estimate of the amount of available texture memory.&cr;&lf;The returned value is rounded to the nearest MB. This is done to reflect the fact that video memory estimates are never precise due to alignment and other issues that affect consumption by certain resources. Applications can use this value to make gross estimates of memory availability to make large-scale resource decisions such as how many levels of a mipmap to attempt to allocate, but applications cannot use this value to make small-scale decisions such as if there is enough memory left to allocate another resource.
vvvv group
fixed function pipeline rendering of a mesh.
vvvv group
Help patch "DrawFixed (EX9.Effect) help.v4p" not found
Renders a rectangle in the dx window
vvvv group
Renders a circular segment in the dx window
vvvv group
Renders a rectangle with soft edges in the dx window
vvvv group
Renders a rectangle with the given numner of sub-rectangles in the dx window
vvvv group
Renders a grid segment in the dx window
vvvv group
Renders a rope in the dx window by connecting the points
vvvv group
Renders a triangle in the dx window; the indices select the vertices from the vertex list; a vertex is build up with coordinates (x/y/z), texture coordinates (Tx/Ty), and a color.
vvvv group
Renders a Sphere in the dx window
vvvv group
vvvv group
Help patch "Text (EX9.Geometry) help.v4p" not found
loads an XFile and returns a mesh + texture-filename(s), if included in the file
vvvv group
vvvv group
vvvv group
Help patch "Torus (EX9.Geometry) help.v4p" not found
vvvv group
vvvv group
vvvv group
vvvv group
Help patch "Grid (EX9.Geometry) help.v4p" not found
Draws a line of given vertices.
vvvv group
Outputs 1 when the input has changed in this frame. Else 0
vvvv group
Outputs number of subsets, faces and vertices of a mesh
vvvv group
Outputs vertexdeclaration of a meshs vertexbuffer
vvvv group
Saves a mesh as XFile
vvvv group
Help patch "Writer (EX9.Geometry XFile) help.v4p" not found
Checks if mesh lies in viewing frustum
vvvv group
Outputs bounding box of a mesh
vvvv group
Creates a vertex buffer
vvvv group
Creates a vertex buffer
vvvv group
Help patch "VertexBuffer (EX9.Geometry Join Advanced) help.v4p" not found
Deconstructs a vertex buffer
vvvv group
Splits a mesh into a vertex and index buffer
vvvv group
Help patch "Mesh (EX9.Geometry Split) help.v4p" not found
Creates a mesh from a VertexBuffer and a spread of indices
vvvv group
Creates a vvvv mesh from a number of vertexbuffers and a spread of indices
vvvv group
Help patch "Mesh (EX9.Geometry Join VVVV) help.v4p" not found
Controls the reordering of mesh faces and vertices to optimize performance
vvvv group
Compute normals, tangents and binormals for a mesh. To compute tangent and/or binormal the mesh needs to provide texture-coordinates
vvvv group
allows image files to be used as textures in the DX window
vvvv group
Sends the video part of a direct show stream to a video window
vvvv group
Renders an audio stream on the specified device
vvvv group
Returns the current mediasample as a String
vvvv group
Help patch "Dump (DShow9) help.v4p" not found
Writes a DirectShow video stream to an AVI file
vvvv group
Renders a midi stream on the specified device
vvvv group
Writes the current mediasample to a shared memory location
vvvv group
Renders a video stream to the specified device
vvvv group
Help patch "VideoOut (DShow9 Device) help.v4p" not found
Renders video onto a texture.
vvvv group
Requires Windows XP SP2. Renders video on a texture. Depending on graphics card optionally allows deinterlacing and color transformations.
vvvv group
Creates a texture dynamically based on the input color spread
vvvv group
Creates a texture dynamically based on the input value spread
vvvv group
Creates a texture from a sequence of bytes containing the data of a file of type : .bmp, .dds, .dib, .jpg, .png, or .tga format
vvvv group
Allows to use an EX9 Renderer to render into a texture
vvvv group
Generic ScreenShooter
Modes WindowOfHandle and ClientOfHandle not implemented properly yet.
vvvv group
Inserts new texture at index 0 and shifts all other textures upwards
vvvv group
Inserts new texture at the given index
vvvv group
framedelay for textures
vvvv group
Get dimensions and format of a texture
vvvv group
Save the texture connected to the format selected
vvvv group
Converts the connected texture to a string
vvvv group
Returns the connected texture as raw bytes.
vvvv group
Help patch "AsRaw (EX9.Texture) help.v4p" not found
Get the color of the specified pixel
vvvv group
Help patch "Pipet (EX9.Texture Legacy) help.v4p" not found
Get the color of the specified pixel
vvvv group
Splits the texture into its RGBA channels.
vvvv group
Save the texture connected to an AVI file
vvvv group
vvvv group
Teletypewriter window
vvvv group
Allows to use the content of any drawn window as a texture in a DX window
vvvv group
Converts Shared Memory into a texture
vvvv group
Reads some info including a poster frame from avi files
vvvv group
Help patch "AviParser (EX9.Texture) help.v4p" not found
multiply luminance matrix with color to convert to greyscale
vvvv group
Paul Haeberli for his explanations concerning "Matrix Operations for Image Processing" on http://www.sgi.com/grafica/matrix/index.html
Help patch "LuminanceMatrix (Transform) help.v4p" not found
create HSL matrix to perform HSL color transform; Saturation = -1 -> Invert
vvvv group
Paul Haeberli for his explanations concerning "Matrix Operations for Image Processing" on http://www.sgi.com/grafica/matrix/index.html
create RGB matrix to perform RGB color transform; set all min to 1, all max to 0 -> Invert
vvvv group
Gets an audio signal from the sound card
vvvv group
Reads a DirectShow stream from disk
vvvv group
Reads a DirectShow stream from disk
vvvv group
Output of values through the soundcard
vvvv group
Create DirectShow video stream from texture
vvvv group
Create DirectShow video stream from shared memory
vvvv group
Help patch "SharedMemory (DShow9) help.v4p" not found
Gets a video signal from a directshow compatible device
vvvv group
Play back wave files
vvvv group
Encapsulates OpenCV's CalibFilter to undistort camera images.
vvvv group
Help patch "Undistort (DShow9 OpenCV) help.v4p" not found
Converts the directshowstream to the given MediaType
vvvv group
Compresses a DirectShow video stream
vvvv group
Encapsulates the DirectShow Filter of the DScaler Project: http://www.dscaler.org/
vvvv group
Help patch "DScaler (DShow9) help.v4p" not found
Scales RGB24 DirectShow Video Streams
The target dimensions can not be greater than twice the original image dimensions.
vvvv group
Encapsulates the Scale DirectShow Filter provided by: http://wirelessafrica.meraka.org.za/wiki/index.php/Real-Time_Video_Coding
Help patch "Scale (DShow9 Meraka) help.v4p" not found
Crops RGB24 DirectShow Video Streams
vvvv group
Encapsulates the Crop DirectShow Filter provided by: http://wirelessafrica.meraka.org.za/wiki/index.php/Real-Time_Video_Coding
Help patch "Crop (DShow9 Meraka) help.v4p" not found
Passes Video trough and writes the current mediasample into a shared memory location
vvvv group
Applies a distortion effect to an audio stream
vvvv group
Help patch "Distortion (DShow9) help.v4p" not found
Applies a reverb effect to an audio stream
vvvv group
Help patch "Reverb (DShow9 Waves) help.v4p" not found
Applies a reverb effect to an audio stream
vvvv group
Help patch "Reverb (DShow9 I3DL2) help.v4p" not found
Applies a reverb effect to an audio stream
vvvv group
Help patch "Reverb (DShow9 Preset) help.v4p" not found
Applies a equalizer effect to an audio stream
vvvv group
Help patch "ParametricEQ (DShow9) help.v4p" not found
gets the RMS value from the sound
will only work on direct AudioInput connection
vvvv group
gets a spread with a FFT analysis
will only work on direct AudioInput connection
vvvv group
gets a spread with the content of the last block, downsampled to the spread count
vvvv group
Returns various folders in the system
vvvv group
displays the contents of given directories and returns a spread with as many slices as files in the folder(s).
vvvv group
Lists the subdirectories of a given directory
vvvv group
file
Returns the contents of a file or a spread of files as a spread of raw data
vvvv group
file
Writes raw data into a file
Creates and overwrites files
vvvv group
splits a filename or a spread of filenames into directory, filename and extension
vvvv group
moves a spread of files from one location to another
move files
vvvv group
copies a file or a spread of files to another location
override files
vvvv group
Get "Created", "Modified" and "Accessed" Date of a File.
vvvv group
checks if a certain file is present in a specified location.
vvvv group
copies a spread of files to a location without causing vvvv to halt during the copy process. Outputs the progress of the copy process
override files
vvvv group
partially based on code by Erwin Molendijk
converts a filename to an absolute filename
vvvv group
converts a filename to an relative filename
vvvv group
Flash Renderer Window
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
group layers to be rendered one after another
vvvv group
group layers to be rendered one after another
vvvv group
draws closed bézier curves in the gdi window. the control points are relative to their point
vvvv group
draws bézier curves in the gdi window. the control points are relative to their point
vvvv group
Draws a polymarker in on of the classic GKS styles in the gdi window
vvvv group
Draws a horizontal line in the gdi window
vvvv group
Draws a vertical line in the gdi window
vvvv group
Draws a circle in the gdi window
vvvv group
draws lines in the gdi window
vvvv group
Draws a rectangle in the gdi window
vvvv group
Draws text in the gdi window
In multilinemode vertical align doesnt work
vvvv group
distorts the input at attractors
vvvv group
shifts the x and y coordinates towards the spread of attractors
vvvv group
each value influences the others
vvvv group
Help patch "Attractor (Value Self) help.v4p" not found
calculates orientation and speed of the object by comparing x and y to the last frame
vvvv group
Creates the coordinates of a specific sub-rectangle with a given aspect ratio out of a given matrix of rectangles.
vvvv group
Creates the coordinates of a specific sub-rectangle out of a given matrix of rectangles
vvvv group
returns the index of the sub-rectangle in a given matrix of rectangles
vvvv group
connect all points with each other
returns one line when input spreadcount is one
vvvv group
connect the points in order
vvvv group
find the hull surrounding all points
vvvv group
find a short path between all points (within the given number of iterations)
vvvv group
Returns the center point and the angle of the two given points
vvvv group
returns two coordinates out of a center point and an angle
vvvv group
toVector
Returns cartesian coordinates of a point given in polar coordinates
vvvv group
toVector
Returns cartesian coordinates of a point given in polar coordinates
vvvv group
toVector
Returns cartesian coordinates of a point given in polar coordinates
vvvv group
toVector
Returns cartesian coordinates of a point given in polar coordinates
vvvv group
Help patch "Cartesian (3d Vector) help.v4p" not found
fromVector
Returns polar coordinates of a point given in cartesian coordinates
vvvv group
fromVector
Returns polar coordinates of a point given in cartesian coordinates
vvvv group
fromVector
Returns polar coordinates of a point given in cartesian coordinates
vvvv group
fromVector
Returns polar coordinates of a point given in cartesian coordinates
vvvv group
Help patch "Polar (3d Vector) help.v4p" not found
Returns the moving triad/trihedron of an animated point in 3d. With it you can align moving objects.
vvvv group
Dr. Ching-Kuang Shene for his lectures on http://www.cs.mtu.edu/~shene/COURSES/cs3621/NOTES/curves/normal.html
Help patch "MovingTriad (3d) help.v4p" not found
Returns the moving triad/trihedron of an animated point in 3d. With it you can align moving objects.
vvvv group
Dr. Ching-Kuang Shene for his lectures on http://www.cs.mtu.edu/~shene/COURSES/cs3621/NOTES/curves/normal.html
Help patch "MovingTriad (3d Vector) help.v4p" not found
Returns cartesian coordinates of a Vector.
vvvv group
Builds a Vector out of its ingredients (the catesian coordinates).
vvvv group
Normalizes a Quaternion.
vvvv group
Normalizes a Quaternion.
vvvv group
Normalizes a 3d Vector.
vvvv group
Normalizes a 3d Vector.
vvvv group
Cross Product of two 3d Vectors
vvvv group
Dot Product of two 3d Vectors
vvvv group
Returns cartesian coordinates of a Vector.
vvvv group
Help patch "Vector (2d Split) help.v4p" not found
Builds a Vector out of its ingredients (the catesian coordinates).
vvvv group
Help patch "Vector (2d Join) help.v4p" not found
Returns cartesian coordinates of a Vector.
vvvv group
Help patch "Vector (4d Split) help.v4p" not found
Builds a Vector out of its ingredients (the catesian coordinates).
vvvv group
Help patch "Vector (4d Join) help.v4p" not found
Connects points using the Delaunay algorithm
vvvv group
Help patch "Delaunay (2d Triangle) help.v4p" not found
Connects points using the Delaunay algorithm
vvvv group
calculate the combined rotation out of two rotations.&cr;&lf;not commutative (rotation order is important).
vvvv group
Interpolates between two rotations, using spherical linear interpolation
vvvv group
rotation around an axis -> quaternion.&cr;&lf;builds up the quaternion representaion of a rotation around an axis.
vvvv group
rotation around an axis -> quaternion.&cr;&lf;builds up the quaternion representaion of a rotation around an axis.
vvvv group
quaternion -> rotation around an axis.&cr;&lf;gets the rotation around an axis outof a quaternion..
vvvv group
quaternion -> rotation around an axis.&cr;&lf;gets the rotation around an axis outof a quaternion..
vvvv group
pitch yaw roll -> quaternion.&cr;&lf;builds up the quaternion representaion of a rotation given by euler angles.
vvvv group
pitch yaw roll -> quaternion.&cr;&lf;builds up the quaternion representaion of a rotation given by euler angles.
vvvv group
Help patch "Euler (Quaternion Set Vector) help.v4p" not found
Rotates a Point around a Quaternion.
vvvv group
Help patch "Rotate (Quaternion Point) help.v4p" not found
Rotates a Point around a Quaternion.
vvvv group
Help patch "Rotate (Quaternion Point Vector) help.v4p" not found
join x,y,z,w to a quaternion 4dvector. (just a convenient stallone)
vvvv group
split a quaternion 4dvector into its components x,y,z,w. (just a convenient stallone)
vvvv group
retrieves a point on a B-spline curve
vvvv group
Dr. Ching-Kuang Shene for his lectures on http://www.cs.mtu.edu/~shene/COURSES/cs3621/NOTES/notes-new.html
3d Perlin Noise Function
vvvv group
2d Perlin Noise Function
vvvv group
Intersects a line with a quad.
vvvv group
Intersects a line with a quad.
vvvv group
Help patch "Intersect (3d Quad Line Legacy) help.v4p" not found
Intersects a Mesh with a Ray
vvvv group
Intersects a Mesh with a Ray
vvvv group
Help patch "Intersect (3d Mesh Ray Legacy) help.v4p" not found
Intersects a Mesh Subset with a Ray
vvvv group
Help patch "Intersect (3d Mesh Subset Ray Legacy) help.v4p" not found
Renders a HTML string
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "Renderer (HTML String) help.v4p" not found
Renders URLs as HTML
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "Renderer (HTML URL) help.v4p" not found
Insert spreads of a given size into another spread at a specified position
Does not deal correctly when 2 spreads are being inserted at the same position
vvvv group
Help patch "InsertSlice (Spreads Legacy) help.v4p" not found
Replace individual slices of the spread with the given input
vvvv group
Help patch "SetSlice (Spreads Legacy) help.v4p" not found
Replace individual slices of the spread with the given input
vvvv group
Help patch "SetSlice (Color Legacy) help.v4p" not found
Replace individual slices of the spread with the given input
vvvv group
Help patch "SetSlice (String Legacy) help.v4p" not found
Parses a mathematical expression in the string and returns the value
vvvv group
TExpressionParser Version 1.1.4; Copyright © 2002 by Egbert van Nes; Contributors: John Bultena and Ralf Junker; http://www.dow.wau.nl/aew/ParseExpr.html
Help patch "Expr (Value Legacy) help.v4p" not found
Write a program in a kind of programming language to control complex if-then-else structures.
vvvv group
Switches between multiple value inputs
vvvv group
Switches between multiple value outputs
vvvv group
linearily interpolates between multiple value inputs
introduce same filters as in resample
vvvv group
linearily interpolates between multiple color inputs
introduce same filters as in resample
vvvv group
Sets the output to 1 if a flank on the set input appears. Sets the output to 0 if a flank on the reset input appears.
vvvv group
returns the index of the first pin which is TRUE, and keeps the value if no input pin is TRUE.
vvvv group
Sets the output to 1 for a predefined time.
vvvv group
counts upwards and downwards
overflow/underflow in clamp mode might not work as expected
vvvv group
Sample and Hold - if set is 1 just passes the input through, but take a sample and hold it, as long as set is 0
vvvv group
Toggles the output each time a flank on the input appears
vvvv group
counts the input flanks by selecting always one of the outputs
vvvv group
Switches to 1 as the input gets higher than the HighValue, but switches to 0 only as soon as the input gets lower than the LowValue
vvvv group
Detects upwards and downwards flanks in the input
vvvv group
timer, measure time
vvvv group
Sample and Hold - if set is 1 just passes the input through, but take a sample and hold it, as long as set is 0
vvvv group
Sample and Hold - if set is 1 just passes the input through, but take a sample and hold it, as long as set is 0
vvvv group
Help patch "S+H (Raw) help.v4p" not found
gets all slices specified in the index input from the input spread
vvvv group
gets all slices specified in the index input from the input spread
vvvv group
gets all slices specified in the index input from the input spread
vvvv group
Replace individual slices of the spread with the given input
vvvv group
Replace individual slices of the spread with the given input
vvvv group
Replace individual slices of the spread with the given input
vvvv group
returns sub-spreads from the input specified via offset and count
vvvv group
returns sub-spreads from the input specified via offset and count
vvvv group
Help patch "GetSpread (Color) help.v4p" not found
returns sub-spreads from the input specified via offset and count
vvvv group
Help patch "GetSpread (String) help.v4p" not found
Insert spreads of a given size into another spread at a specified position
vvvv group
Insert spreads of a given size into another spread at a specified position
vvvv group
Insert spreads of a given size into another spread at a specified position
vvvv group
Searches an arbitrary graph for pathes from one node to another. It was originally implemented for a project called coverbox in 2000.To that time Sebastian Gregor (me) decided to not look at the literature and reinvented the wheel, so that's why you find more curious options here and few of those you would expect.
vvvv group
Returns the sum of the inputs
vvvv group
Subtracts one value from another
vvvv group
Returns the product of the inputs
vvvv group
returns a divided by b
vvvv group
Returns the remainder when dividing a by b
vvvv group
returns the logarithm of a with base b
vvvv group
Returns the minimum of the inputs (use this as logical and)
vvvv group
Returns the maximum of the inputs (use this as logical or)
vvvv group
calculates the a raised to the bth power. complex results get returned as the real part.
vvvv group
returns 0 if >0.5 1 if <=0.5
vvvv group
slicewise operation: returns true (1) if all inputs are true (>0.5)
vvvv group
slicewise operation: returns true (1) if one of the inputs is true (>0.5)
vvvv group
slicewise operation: interprets inputs as booleans (>0.5) and xors them.
vvvv group
returns 1 when a is less than b
vvvv group
returns 1 when a is greater than b
vvvv group
returns 1 when a is less or equal than b
vvvv group
returns 1 when a is greater or equal than b
vvvv group
returns 1 when a is equal to b within the given tolerance
vvvv group
calculates the least common multiple
vvvv group
calculates the greatest common divisor
vvvv group
Maps the value in the given range to a proportional value in the given output range
vvvv group
Maps the value in the given range to a proportional value in the given output range
will return the input minimum if the source max-min is near zero
vvvv group
mixes values to various percentages
vvvv group
Clamps points into a box.
vvvv group
combines a number from individual digits (in a given base) to digits in a (presumably different) base
vvvv group
returns a random number (range 0..1)
vvvv group
Splits a value in an integer part and an fraction part. the integer is always the next smaller number. the sum of the outputs equals the input
vvvv group
Splits a value in a factor and a power of 10. The mantissa is always in the interval ]-1, 1[ the exponent is an integer.
vvvv group
Splits a value in the sign and the absolute value. The product of the outputs equals the input.
vvvv group
applies one of some classic wave shaping functions to the value (range 0..1)
vvvv group
applies a gamma wave shaping functions to the value (range 0..1)
vvvv group
Parses a mathematical expression in the string and returns the value
vvvv group
Project JEDI Code Library (JCL)
Compute the Discrete Fourier Transform of a Spread
vvvv group
Returns the Addition of the inputs
vvvv group
Returns the Subtraction of the inputs
vvvv group
Returns the Multiplication of the inputs
vvvv group
Returns the Division of the inputs
vvvv group
Returns the Square of the input
vvvv group
Returns the Square Root of the input
vvvv group
Returns the Power of the inputs
vvvv group
Returns the Absolute Value of the input, aka Magnitude or Modulus
vvvv group
Returns the Argument of the input, counterclockwise angle to the real axis
vvvv group
Returns the Conjugate of the input
vvvv group
Returns the Exp of the input
vvvv group
Returns the Ln of the input
vvvv group
Returns the selected trigonometric or hyperbolic function of the input
vvvv group
Returns the selected inverse trigonometric or hyperbolic function of the input
vvvv group
Returns the selected function of the input
vvvv group
returns the solutions (x1, x2) to the quadratic equation ax² + bx + c = 0.
vvvv group
Help patch "QuadraticEquation (Value) help.v4p" not found
vvvv group
Solve a system of linear equations Ax=b for vector x with the Gauss-Jordan elimination algorithm
vvvv group
Generates an OSC packet from a given address and arguments
vvvv group
code inspired by original OSC reference implementation (OSC-Kit) and OSC.Net library as shipped with the TUIO-CSharp sample! from http://reactable.iua.upf.edu/?software
Decodes an OSC packet into its arguments
vvvv group
code inspired by original OSC reference implementation (OSC-Kit) and OSC.Net library as shipped with the TUIO-CSharp sample! from http://reactable.iua.upf.edu/?software
have a chat in an irc channel
open a network connection
vvvv group
have a chat in an irc channel
open a network connection
vvvv group
parse input with newsfeed format
vvvv group
sends pings to clients in spread
vvvv group
returns information about network adapters
vvvv group
returns the MAC address from a given network name or IP
vvvv group
Help patch "MAC (Network) help.v4p" not found
is waiting for UDP packets
vvvv group
is sending UDP packets
vvvv group
is waiting for TCP connections
vvvv group
is connecting to a TCP server service
vvvv group
posts data to given urls on the web
send data to the internet
vvvv group
gets data from given urls on the web
get data from the internet
vvvv group
send rsh commands to rshd running machines
vvvv group
by Stefan Hartmann
Sends a DMX universe to a remote device
vvvv group
Receives a DMX universe from a remote device
vvvv group
defines the render server in a multi-machine setup
vvvv group
information for the render client in a multi-machine setup
vvvv group
Serves Ressources via HTTP
open a network connection
vvvv group
Receives HTTP Requests
open a network connection
vvvv group
send numeric values to a R node in the patch
vvvv group
Receive numeric values from a S node in the patch
vvvv group
send colors to a R node in the patch
vvvv group
Receive colors from a S node in the patch
vvvv group
send string values to a R node in the patch
vvvv group
Receive string values from a S node in the patch
vvvv group
send a transformation or a texture (..) to a R node in the patch
vvvv group
Receive a transformation or a texture (..) from a S node in the patch
vvvv group
Converts an enumerated value to its corresponding numeric value
vvvv group
Help patch "Enum2Ord (Enumerations) help.v4p" not found
Converts a value to a its corresponding enumerated value from a given enumeration
vvvv group
Interface element switch between nodes
vvvv group
Interface element switch between nodes
vvvv group
gets all slices specified in the index input from the input spread
vvvv group
Outputs current Greenwich Mean Time (GMT), current local time and additional information concerning time zone and daylight saving time
vvvv group
Splits a date value into separate values in a way pope gregory XIII would be happy with.
check issues with dates before 1899
vvvv group
Help patch "Gregorian (Astronomy Split) help.v4p" not found
Encodes separate values to a date value in a way pope gregory XIII would be happy with.
check issues with dates before 1899
vvvv group
Help patch "Gregorian (Astronomy Join) help.v4p" not found
Calculates the horizontal coordinates of the moon at a given time and place.
vvvv group
TMoon Component Version 2.0; Copyright © 1997-2001 by Andreas Hörstemeier; Algorithms taken from the book "Astronomical Algorithms" by Jean Meeus; http://www.hoerstemeier.com/moon.htm andy@hoerstemeier.de
Help patch "Moon (Astronomy) help.v4p" not found
Calculates the horizontal coordinates of the sun at a given time and place.
vvvv group
TMoon Component Version 2.0; Copyright © 1997-2001 by Andreas Hörstemeier; Algorithms taken from the book "Astronomical Algorithms" by Jean Meeus; http://www.hoerstemeier.com/moon.htm andy@hoerstemeier.de
ODE world and space global parameters
vvvv group
Russell Smith who is responsible for the great ODE. http://ode.org/&cr;&lf;Mattias Fagerlund, Christophe Hosten, Dominique Louis and Stuart Gooding for translating ode to delphi. http://www.cambrianlabs.com/Mattias/DelphiODE/
a movable body in the ODE world
vvvv group
Russell Smith who is responsible for the great ODE. http://ode.org/&cr;&lf;Mattias Fagerlund, Christophe Hosten, Dominique Louis and Stuart Gooding for translating ode to delphi. http://www.cambrianlabs.com/Mattias/DelphiODE/
a geom in the ODE space
vvvv group
Russell Smith who is responsible for the great ODE. http://ode.org/&cr;&lf;Mattias Fagerlund, Christophe Hosten, Dominique Louis and Stuart Gooding for translating ode to delphi. http://www.cambrianlabs.com/Mattias/DelphiODE/
a geom in the ODE space
vvvv group
Russell Smith who is responsible for the great ODE. http://ode.org/&cr;&lf;Mattias Fagerlund, Christophe Hosten, Dominique Louis and Stuart Gooding for translating ode to delphi. http://www.cambrianlabs.com/Mattias/DelphiODE/
a geom in the ODE space
vvvv group
Russell Smith who is responsible for the great ODE. http://ode.org/&cr;&lf;Mattias Fagerlund, Christophe Hosten, Dominique Louis and Stuart Gooding for translating ode to delphi. http://www.cambrianlabs.com/Mattias/DelphiODE/
a geom in the ODE space
vvvv group
Russell Smith who is responsible for the great ODE. http://ode.org/&cr;&lf;Mattias Fagerlund, Christophe Hosten, Dominique Louis and Stuart Gooding for translating ode to delphi. http://www.cambrianlabs.com/Mattias/DelphiODE/
a geom in the ODE space
vvvv group
Russell Smith who is responsible for the great ODE. http://ode.org/&cr;&lf;Mattias Fagerlund, Christophe Hosten, Dominique Louis and Stuart Gooding for translating ode to delphi. http://www.cambrianlabs.com/Mattias/DelphiODE/
returns the indices on which spectral operations will occur in other spectral nodes.
vvvv group
Help patch "Indices (Spectral) help.v4p" not found
returns the average of the incoming spread
vvvv group
returns the average of the squares of the incoming spread
vvvv group
http://documents.wolfram.com/v5/Add-onsLinks/StandardPackages/Statistics/DescriptiveStatistics.html
vvvv group
Help patch "HarmonicMean (Spectral) help.v4p" not found
returns the squareroot of the average of the squares of the incoming spread. http://documents.wolfram.com/v5/Add-onsLinks/StandardPackages/Statistics/DescriptiveStatistics.html
vvvv group
Help patch "RootMeanSquare (Spectral) help.v4p" not found
returns minimum, maximum and the average of the incoming spread
vvvv group
returns the geometric mean of the incoming spread. http://documents.wolfram.com/v5/Add-onsLinks/StandardPackages/Statistics/DescriptiveStatistics.html
vvvv group
returns the sum of the incoming spread
vvvv group
returns the product of the incoming spread
vvvv group
returns several statistics of the incoming spread. for further explanations please refer to http://documents.wolfram.com/v5/Add-onsLinks/StandardPackages/Statistics/DescriptiveStatistics.html
vvvv group
Help patch "Variance (Spectral) help.v4p" not found
ANDs the incoming spread. only true (1) if all slices are >0.5
vvvv group
ORs the incoming spread. true (1) if one of the slices is >0.5
vvvv group
group layers to be rendered one after another
vvvv group
group layers to be rendered one after another
vvvv group
creates a spread of values linearly spread across the given interval
vvvv group
creates a spread of values forming an oval
vvvv group
creates a spread of values randomly filling a range
vvvv group
creates a spread of values randomly filling a range
vvvv group
Help patch "RandomSpread (Spreads Legacy) help.v4p" not found
creates a range of values with a gaussian normal distribution
vvvv group
returns a spread of zeroes, with a peak with value 1 at the position given in the input
vvvv group
returns 1 for all slices with an index smaller or equal than the given input, 0 for all others (like in a bar graph display)
vvvv group
Returns a spread of integers counting from min to max
vvvv group
resamples the incoming points along a bézier curve
vvvv group
Concatenates the given strings and puts one of the predefined strings inbetween
vvvv group
Splits a given string at the selected separator into slices
vvvv group
Removes the second string from the first if they match
vvvv group
encloses the given string in one of the predefined brackets
vvvv group
case
Change the capitalisation of the given string
FirstChar mode not working properly
vvvv group
Outputs given String as bytecode
vvvv group
Repeats the given text <i>count</i> times
vvvv group
Fills up the given string with the padding character to reach the given length. Clips it if its longer
uses only the first char of the padding string
vvvv group
concatenates all slices in the given string spread and put one of the predefined strings inbetween
vvvv group
returns substrings containing Count characters starting at Index.
vvvv group
returns an empty string if the input stayed the same. if the input changed, returns the input
vvvv group
outputs 1 when the input string has changed in this frame. outputs 0 if the input was equal to the one in the last frame
vvvv group
returns the number of characters in the string
vvvv group
Help patch "Length (String) help.v4p" not found
returns 1 when a is equal to b
vvvv group
removes blank characters from the beginning and the end of the string
vvvv group
Substitutes Strings
vvvv group
Repeats the string n times
vvvv group
Rearranges UTF8-encoded strings into a preferred form
vvvv group
Help patch "Normalize (String) help.v4p" not found
Implements a case-insensitive comparison between the two supplied strings. If the two strings match the function returns 0 otherwise it returns the number of different characters. If the supplied strings are of equal length but are not identical the function returns the difference of the first mismatched character.
vvvv group
Help patch "Compare (String) help.v4p" not found
Returns the number of occurences of a substring in a string and the 0-based position-index of the first character of the substring in the string. The comparison is case-sensitive.
vvvv group
Convert strings between different encodings
vvvv group
Help patch "Convert (String Legacy) help.v4p" not found
Splits the spread into the first element and the rest
vvvv group
Splits the spread into the last element and the rest
vvvv group
Concatenates all incoming spreads to one spread
vvvv group
Help patch "Cons (Spreads Legacy) help.v4p" not found
Reverses the order of the slices in the spread
vvvv group
Sorts the slices in the spread by numerical value
vvvv group
Shifts the slices in the spread upwards by the given phase
vvvv group
Sort incoming data packages by key values and get the data at specified positions
vvvv group
swap slices at specified indices
vvvv group
substitute values
vvvv group
find first, last or all occurences of values in a spread of values
vvvv group
Resample the input spread to a new size by applying various techniques
cubic and linear minification not implemented
vvvv group
Creates geometry and brightness information for the segments of a seven-segnent display when displaying a given string
vvvv group
Returns the number of slices in the given spread of values
vvvv group
Returns the number of slices in the given spread of strings
vvvv group
Returns the number of slices in the given spread of node connections
vvvv group
Returns the number of slices in the given spread of colors
vvvv group
Returns the number of slices in the given spread of values
vvvv group
Help patch "Count (Enumerations) help.v4p" not found
Stallone is a very flexible node, which allows you to merge slices from any number of inputs and distribute them to any number of slices on any number of outputs.
vvvv group
Stallone is a very flexible node, which allows you to merge slices from any number of inputs and distribute them to any number of slices on any number of outputs.
vvvv group
Stallone is a very flexible node, which allows you to merge slices from any number of inputs and distribute them to any number of slices on any number of outputs.
vvvv group
Help patch "Stallone (Color) help.v4p" not found
generates all combination pairs of the two inputs at the output
vvvv group
generates all combination triplets of the inputs at the outputs
vvvv group
Inserts the Input at the given ring buffer position and return the whole buffer as a spread
vvvv group
Help patch "RingBuffer (Spreads Legacy) help.v4p" not found
Inserts the Input in the queue and return the whole queue as a spread
vvvv group
Help patch "Queue (Spreads Legacy) help.v4p" not found
Tracks the changes in the input value and try to simulate them when no new values are fed in
vvvv group
select the slices which form the new spread.
vvvv group
select the slices which form the new spread.
vvvv group
select the slices which form the new spread.
vvvv group
count the occurences of the indices
vvvv group
Strange Attractor.
vvvv group
Maps the value in the given range to a proportional value in the given output range
vvvv group
Sums up a spread of values and output the partial sums. The output spread has one slice more than the input
vvvv group
Help patch "Integral (Spreads Legacy) help.v4p" not found
Calculates the differences between one slice and the next. The output spread has one slice less than the input
vvvv group
Help patch "Differential (Spreads Legacy) help.v4p" not found
returns the index of the input interval in which the input lies
vvvv group
swaps rows with columns of a 2dimensional matrix of bins. &cr;&lf;ordering was Bin, Row, Column. &cr;&lf;ordering will be Bin, Column, Row
vvvv group
Creates coordinates along a letter shape
vvvv group
returns 1 if all input spreads contain the same elements
vvvv group
all elements in output spread must be at least once in each input spread
vvvv group
unifies input spreads
vvvv group
returns elements of spread A without elements of spread B
vvvv group
Creates geometry information for a barcode, depending on the chosen barcode-type and the given data.
vvvv group
Thanks to Andreas Schmidt and his friends
Converts a time value (for example 38273.5377d) into a string. Use with the "CurrentTime" Node.
Implement more formatting options
vvvv group
generates a spread with the given count out of the given input spread. Allow for scolling in the source
vvvv group
generates a spread with the given count out of the given input spread. Allow for scolling in the source
vvvv group
generates a spread with the given count out of the given input spread. Allow for scolling in the source
vvvv group
Help patch "Scroll (Color) help.v4p" not found
Sort the input spread by the given key
vvvv group
find one or more keywords in the inputstring or compare whole input string with filterstring. in case-insensitive match mode, the a ? can be used to match any char
use case insensitive mode for optimal performance
vvvv group
Splits the strings into slices with n characters each
vvvv group
Shifts the slices in the spread upwards by the given phase
vvvv group
Concatenates all incoming spreads to one spread
vvvv group
Help patch "Cons (String Legacy) help.v4p" not found
Splits the spread into the first element and the rest
vvvv group
Reverses the order of the slices in the spread
vvvv group
Splits the spread into the last element and the rest
vvvv group
Handles a list of all input words and the number of their occurence
vvvv group
Switches between various string inputs
vvvv group
switches a input string to different outputs
vvvv group
Sample and Hold - if set is 1 just passes the input through, but take a sample and hold it, as long as set is 0
vvvv group
Inserts the Input in the queue and return the whole queue as a spread
vvvv group
Help patch "Queue (String Legacy) help.v4p" not found
Inserts the Input at the given ring buffer position and return the whole buffer as a spread
vvvv group
Help patch "RingBuffer (String Legacy) help.v4p" not found
Tree View takes a input directory and creates a string of directories and files, where each item recieves a "Depth", that states how far it is from the root directory.
FPathSep not implemented - always \
vvvv group
takes a input directory and creates a string of directories and files, each item recieves a "Depth" and it offers the possibility to collapse the branches of the tree and to highlight certain files/folders.
FPathSep not implemented - always \
vvvv group
spells out an integer value with some classic semantics
VisiCalc mode counts wrong for input>26
vvvv group
converts a value to a string
vvvv group
Converts a value with a given valuesubtype to a string
vvvv group
Converts a string to a numerical value. In case the string is no valid number, the default will be used. The node will strip all non-numeric characters from the beginning and the end of the string
vvvv group
Converts a string to a numerical value by using the given binary number format for interpreting the string. returns 0 for empty strings
vvvv group
Decodes a sequence of bytes into a string using the specified encoding.
vvvv group
Encodes a string into a sequence of bytes using the specified encoding.
vvvv group
returns the matches of a certain pattern in the incoming string
vvvv group
TRegExpr Library Version 0.947; Copyright © 1999-2000 by Andrey V. Sorokin, St-Petersburg, Russia; library derived from sources by Henry Spencer; http://anso.da.ru, http://anso.virtualave.net anso@mail.ru, anso@usa.net
concatenates the incoming string stream and splits out defined tokens
vvvv group
XML-Transformations with XSLT-Stylesheets.
vvvv group
Returns a Spread of matches to XPath Queries
vvvv group
Checks whether XML is wellformed or not.
vvvv group
Validates XML against a DTD and returns whether it is valid or not.
vvvv group
Help patch "IsValid (XML DTD) help.v4p" not found
Wraps given strings according to specified width
vvvv group
Simple verlet integration chain
vvvv group
Help patch "Verlet (Spreads Simple) help.v4p" not found
Tidies loose HTML to proper (X)HTML or XML
vvvv group
LibTidy Pascal Wrapper 1.2; Copyright © 2004 by Michael Elsdörfer; Using David Raggett´s famous library HTML Tidy; http://tidy.sourceforge.net, http://www.elsdoerfer.info/delphi/?page=libtidy, michael@elsdoerfer.info
Provides information about a given character / string
vvvv group
Provides information about a choosen Font
vvvv group
Generates CRC checksums for given strings.
vvvv group
Uses Delphi Encryption Compendium Version 5.1c, Copyright © Hagen Reddmann, HaReddmann@T-Online.de
Help patch "Checksum (String) help.v4p" not found
Configures the log file
vvvv group
create your own about dialog!
vvvv group
Configure the mainloop
vvvv group
Sets vvvv´s priority in the systems. On NT systems you must have PROCESS_SET_INFORMATION rights to set the priority
vvvv group
Returns Component Mode (Hidden, InABox, InAWindow, FullScreen) and Dimensions of the Patch
vvvv group
Sets Component Mode (Hidden, InABox, InAWindow, FullScreen) and Dimensions of the Patch
vvvv group
Provides some information about its owning patch
vvvv group
broadcasts the system log in RFC3164 BSD Syslog Protocol format
may broadcast data to the local area network
vvvv group
Creates and replaces nodes by given id and parent patch
vvvv group
Deletes nodes by given id and parent patch
vvvv group
Returns the current XML Representation of a running Patch
vvvv group
Returns info about the current state of a running Patch
vvvv group
Allows you to set actions to a running Patch
vvvv group
Signals when the patch starts to evaluate again.
vvvv group
Get patch by hierarchie; useful in combination with SetPatch.
vvvv group
Gets patch by name; useful in combination with SetPatch.
vvvv group
Help patch "PatchAlias (VVVV Name) help.v4p" not found
Retrieves actives patch; useful in combination with SetPatch.
vvvv group
Help patch "PatchAlias (VVVV ActivePatch) help.v4p" not found
Sets Background Kalle of the Patch
vvvv group
Mess around with desktop icons
vvvv group
Switches off the power of your computer. Use with utmost caution
Does not work on all systems
vvvv group
Banging this node is the same as selecting Quit in the menu
vvvv group
Switches off your monitor. Moving the mouse may make the system turn it back on again.
vvvv group
Bangs once, when the patch is loaded
vvvv group
Bangs once, when vvvv gets activated
vvvv group
Bangs once, when the program is about to quit
vvvv group
Prevents the program from quitting immediately.
vvvv group
Gives access to the commandline parameters
Doesn't update the last parameters name for the pin name
vvvv group
Checks for the presence of substrings in a given string. Use the inspector to specify the strings to check
vvvv group
Similiar to Match, but does not create a output pin for each string to check, but returns the index of the present string on its output pin.
vvvv group
Allows to switch off the mouse cursor and set its position. (Can completely take over control of your mouse!)
Can completely take over control of your mouse.!
vvvv group
Allows to switch off the mouse cursor and set its position. (Can completely take over control of your mouse!)
Can completely take over control of your mouse.!
vvvv group
Help patch "Cursor (System Legacy) help.v4p" not found
Mess around with windows
vvvv group
Force a window to repaint itself
vvvv group
Show/Hide VVVV in the Taskbar and the Tray and give it a title
vvvv group
gets the Window Handle of a Windows Window
vvvv group
Sends a Message to a Windows Window. Use with utmost care
Can do anything to your running operating system
vvvv group
Help patch "SendMessage (Windows) help.v4p" not found
Sends a Message to a Windows Window. Use with utmost care
can do anything to your running operating system
vvvv group
Help patch "ShowWindow (Windows) help.v4p" not found
Get a list of all visible toplevel windows
vvvv group
Set the displays gamma ramp. May not work on certain graphic cards.
vvvv group
Get the displays gamma ramp. May not work on certain graphic cards.
vvvv group
Execute a specified file.
vvvv group
Calls the windows-api function MessageBeep.
vvvv group
Calls the windows-api function Beep.
The underlying windowscall is blocking!
vvvv group
Retrieve windows localeinfo
vvvv group
Help patch "LocalInfo (Windows) help.v4p" not found
Open and Close a CD/DVD Drive.
Now is blocking everything. Should be threaded.
vvvv group
Help patch "Eject (Windows) help.v4p" not found
You can either log off the current user, shut down the system, or shut down and restart the system.
Force won't work on Windows XP (according to the windows api). use ForceIfHung instead.
vvvv group
Help patch "Shutdown (Windows) help.v4p" not found
makes your system invulnerable - handle with care!
vvvv group
Uses WinlockDll by António Feijão: http://www.codeproject.com/win32/AntonioWinLock.asp
Bangs once when your computer resumes from standby or hibernation
vvvv group
Help patch "OnResume (Windows) help.v4p" not found
Kills running processes. Handle with care!
vvvv group
Uses MPUProcessTools, MpuList, MPuExceptions, Copyright (c) 2001-2006, Michael Puff, http://www.michael-puff.de
Help patch "Kill (Windows) help.v4p" not found
Lists certain properties of running processes
vvvv group
Uses MPUProcessTools, MpuList, MPuExceptions, Copyright (c) 2001-2006, Michael Puff, http://www.michael-puff.de
Help patch "Processes (Windows) help.v4p" not found
Assigns a process to specifc processors
vvvv group
Can access a shared memory file!
vvvv group
Outputs the current clipboard-content
vvvv group
Help patch "Clipboard (Windows String Get) help.v4p" not found
Copies a given string to the clipboard
vvvv group
Help patch "Clipboard (Windows String Set) help.v4p" not found
returns the number of bytes in the byte sequence
vvvv group
Help patch "Length (Raw) help.v4p" not found
squarify, split, layout, rectangles
Returns a spread of packed rectangles whose size corresponds to the input values
Draws flat Text
vvvv group
Draws flat Text
vvvv group
Help patch "Text (EX9 Legacy) help.v4p" not found
Basic template with one value in/out
Syncronizes a FileStream node over network in a boygroup setup
Interprets a sequence of bytes as a value.
Help patch "+ (Raw) help.v4p" not found
tree, plant, grow
Returns spreads for 3 dimensional L-Systems. F draws a stick; + rotates +Z; - rotates -Z; / rotates +Y; \ rotates -Y; [ opens a branch; ] closes a branch
vvvv group
based on findings by Aristid Lindenmayer
Inherited destructor of node not called
Pins not properly destroyed in (missing pingroup.Free in destructor?)
keyboard, convert
Returns the actual string representation of a given keyboardstate.
Help patch "Encode (String Base64) help.v4p" not found
Help patch "Decode (Raw Base64) help.v4p" not found
Detects pressed keys when connected with a Keyboard Node. Use the inspector to specify the keys to check.
Similiar to KeyMatch, but does not create a output pin for each key to check, but returns the index of the pressed key on its output pin.
Inserts a specified string at a specified index position in the input string.
rectangle, square, primitive, 2d, vector
Renders a rectangle into a Renderer (SVG)
ellipse, primitive, 2d, vector
Renders an ellipse into a Renderer (SVG)
primitive, 2d, vector
Renders a path from a list of vertices into a Renderer (SVG)
primitive, 2d, vector
Renders an open polyline from a list of vertices into a Renderer (SVG)
primitive, 2d, vector
Renders a closed polygon from a list of vertices into a Renderer (SVG)
primitive, 2d, vector
Renders text into a Renderer (SVG)
viewbox
Sets the visible rectangle of an SVG scene
viewbox
Returns the values of the viewbox
Returns the path data from SVG layers
Returns all elements in the SVG tree as a flat spread
Takes a layer and transforms it into unit space
Help patch "Normalize (SVG) help.v4p" not found
Groups multiple SVG layers to be rendered one after the other
xml
Reads an XML string and returns an SVG document, its elements (layers) and other properties
Help patch "AsSVG (String) help.v4p" not found
xml
Reads and returns an SVG document, its elements (layers) and other properties
xml
Writes an SVG document to disk
xml
Writes an SVG document into a string
Help patch "AsString (SVG) help.v4p" not found
xml
Renders SVG layers into a window and returns the document
Renders an SVG document into a texture with a given size
Help patch "Keyboard (System Global) help.v4p" not found
Help patch "Keyboard (System Window) help.v4p" not found
Help patch "Mouse (System Global) help.v4p" not found
Help patch "Mouse (System Window) help.v4p" not found
core
Reports number of physical processors, processor cores and logical processors
Help patch "Processors (System) help.v4p" not found
Help patch "KeyboardState (System Join) help.v4p" not found
Encodes a string to be displayed as a QR code symbol on a texture. QR code is trademarked by Denso Wave, Inc.
Returns a texture given a shared handle
Help patch "KeyboardState (System Split) help.v4p" not found
Help patch "MouseState (System Join) help.v4p" not found
Help patch "MouseState (System Split) help.v4p" not found
extract, retrieve, translation, scaling, rotation
Decomposes a matrix into translation, scaling and euler angles
vvvv group
Returns a value as a sequence of bytes.
Calculates the differences between one slice and the next. The output spread has one slice less than the input.
Sums up a spread of values and output the partial sums. The output spread has one slice more than the input.
Ctrl+F
Finds Nodes, Comments and Send/Receive channels and more.
vvvv group
Help patch "Finder (HDE) help.v4p" not found
Communicator to vvvv.org
vvvv group
Help patch "Kommunikator (VVVV) help.v4p" not found
Communicates with the Kontrolleur Android app
Ctrl+N
The NodeInfo Browser
vvvv group
Help patch "NodeBrowser (VVVV) help.v4p" not found
Collects nodes in Search Paths and returns the list of all known nodes. For now Search Paths are expected to have nodes sorted in subdirectories by type (effects, plugins, modules...)
process
Returns the Process ID of this vvvv instance.
Returns details about given Pins
Help patch "PinInfo (VVVV) help.v4p" not found
Ctrl+J
The Project Explorer
vvvv group
Help patch "ProjectExplorer (VVVV) help.v4p" not found
remote
Accepts values for pins via OSC
Returns info about any autostart modules in VVVV
vux
Help patch "Info (VVVV Startables) help.v4p" not found
The Window Switcher
vvvv group
Help patch "WindowSwitcher (VVVV) help.v4p" not found
Help patch "Element (XElement Split) help.v4p" not found
Help patch "Element (XElement Join) help.v4p" not found
Help patch "Attribute (XElement Split) help.v4p" not found
Help patch "Attribute (XElement Join) help.v4p" not found
Help patch "GetElements (XElement ByName) help.v4p" not found
Help patch "GetAttributes (XElement ByName) help.v4p" not found
Help patch "GetElements (XElement ByXPath) help.v4p" not found
Help patch "GetAttributes (XElement ByXPath) help.v4p" not found
Help patch "AsXElement (XML) help.v4p" not found
Help patch "NamespaceResolver (XML) help.v4p" not found
Help patch "AsString (Object) help.v4p" not found
Help patch "IsValid (XML RelaxNG) help.v4p" not found
Inserts the input at the given index and returns the whole Buffer as spread
Inserts the input at the given index and returns the whole Buffer as spread
Inserts the input at the given index and returns the whole Buffer as spread
Inserts the input at the given index and returns the whole Buffer as spread
Inherited destructor of node not called
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Inserts the input at the given index and returns the whole Buffer as spread
Concatenates all input spreads to one output spread
Concatenates all input spreads to one output spread
Concatenates all input spreads to one output spread
Concatenates all input spreads to one output spread
Inherited destructor of node not called
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Concatenates all input spreads to one output spread
Concatenates all input spreads to one output spread
Help patch "Cons (Raw) help.v4p" not found
Returns all combinations of successive slices. From an input ABCD returns AB, BC, CD
Returns all combinations of successive slices. From an input ABCD returns AB, BC, CD
Help patch "Pairwise (2d) help.v4p" not found
Returns all combinations of successive slices. From an input ABCD returns AB, BC, CD
Help patch "Pairwise (3d) help.v4p" not found
Returns all combinations of successive slices. From an input ABCD returns AB, BC, CD
Help patch "Pairwise (4d) help.v4p" not found
Returns all combinations of successive slices. From an input ABCD returns AB, BC, CD
Help patch "Pairwise (Color) help.v4p" not found
Returns all combinations of successive slices. From an input ABCD returns AB, BC, CD
Help patch "Pairwise (String) help.v4p" not found
Returns all combinations of successive slices. From an input ABCD returns AB, BC, CD
Inherited destructor of node not called
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "Pairwise (Transform) help.v4p" not found
Returns all combinations of successive slices. From an input ABCD returns AB, BC, CD
Help patch "Pairwise (Enumerations) help.v4p" not found
Inserts the input at index 0 and drops the oldest slice in a FIFO fashion
Inserts the input at index 0 and drops the oldest slice in a FIFO fashion
Inserts the input at index 0 and drops the oldest slice in a FIFO fashion
Inserts the input at index 0 and drops the oldest slice in a FIFO fashion
Inherited destructor of node not called
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Inserts the input at index 0 and drops the oldest slice in a FIFO fashion
remove, filter
Delete the slice at the given index.
woei
remove, filter
Delete the slice at the given index.
woei
remove, filter
Delete the slice at the given index.
woei
remove, filter
Delete the slice at the given index.
woei
Inherited destructor of node not called
Pins not properly destroyed in (missing pingroup.Free in destructor?)
remove, filter
Delete the slice at the given index.
woei
Help patch "DeleteSlice (Enumerations) help.v4p" not found
Inserts the input at the ringbuffer position and returns the whole Buffer as spread
Inserts the input at the ringbuffer position and returns the whole Buffer as spread
Inserts the input at the ringbuffer position and returns the whole Buffer as spread
Inserts the input at the ringbuffer position and returns the whole Buffer as spread
Inherited destructor of node not called
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Inserts the input at the ringbuffer position and returns the whole Buffer as spread
Replace individual slices of the spread with the given input
woei
Inherited destructor of node not called
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "SetSlice (Transform) help.v4p" not found
Replace individual slices of the spread with the given input
woei
Help patch "SetSlice (Enumerations) help.v4p" not found
spread, split
Unzips a spread into multiple spreads
spread, split
Unzips a spread into multiple spreads
spread, split
Unzips a spread into multiple spreads
Help patch "Unzip (2d) help.v4p" not found
spread, split
Unzips a spread into multiple spreads
Help patch "Unzip (2d Bin) help.v4p" not found
spread, split
Unzips a spread into multiple spreads
Help patch "Unzip (3d) help.v4p" not found
spread, split
Unzips a spread into multiple spreads
Help patch "Unzip (3d Bin) help.v4p" not found
spread, split
Unzips a spread into multiple spreads
Help patch "Unzip (4d) help.v4p" not found
spread, split
Unzips a spread into multiple spreads
Help patch "Unzip (4d Bin) help.v4p" not found
spread, split
Unzips a spread into multiple spreads
Help patch "Unzip (Color) help.v4p" not found
spread, split
Unzips a spread into multiple spreads
Help patch "Unzip (Color Bin) help.v4p" not found
spread, split
Unzips a spread into multiple spreads
Help patch "Unzip (String) help.v4p" not found
spread, split
Unzips a spread into multiple spreads
Help patch "Unzip (String Bin) help.v4p" not found
spread, split
Unzips a spread into multiple spreads
Inherited destructor of node not called
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "Unzip (Transform) help.v4p" not found
spread, split
Unzips a spread into multiple spreads
Inherited destructor of node not called
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "Unzip (Transform Bin) help.v4p" not found
spread, split
Unzips a spread into multiple spreads
Help patch "Unzip (Enumerations) help.v4p" not found
spread, split
Unzips a spread into multiple spreads
Help patch "Unzip (Enumerations Bin) help.v4p" not found
spread, join
Zips spreads together
spread, join
Zips spreads together
spread, join
Zips spreads together
Help patch "Zip (2d) help.v4p" not found
spread, join
Zips spreads together
Help patch "Zip (2d Bin) help.v4p" not found
spread, join
Zips spreads together
Help patch "Zip (3d) help.v4p" not found
spread, join
Zips spreads together
Help patch "Zip (3d Bin) help.v4p" not found
spread, join
Zips spreads together
Help patch "Zip (4d) help.v4p" not found
spread, join
Zips spreads together
Help patch "Zip (4d Bin) help.v4p" not found
spread, join
Zips spreads together
Help patch "Zip (Color) help.v4p" not found
spread, join
Zips spreads together
Help patch "Zip (Color Bin) help.v4p" not found
spread, join
Zips spreads together
Help patch "Zip (String) help.v4p" not found
spread, join
Zips spreads together
Help patch "Zip (String Bin) help.v4p" not found
spread, join
Zips spreads together
Inherited destructor of node not called
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "Zip (Transform) help.v4p" not found
spread, join
Zips spreads together
Inherited destructor of node not called
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "Zip (Transform Bin) help.v4p" not found
spread, join
Zips spreads together
Help patch "Zip (Enumerations) help.v4p" not found
spread, join
Zips spreads together
Help patch "Zip (Enumerations Bin) help.v4p" not found
particles, animation
A spread of particle systems for dual core cpus
tonfilm
Base code ported from a processing example by Daniel Shiffman: http://processing.org/learning/examples/multipleparticlesystems.html
Help patch "girlpowercameracontrols (help) help.v4p" not found
Help patch "ODE_collisions (help) help.v4p" not found
Help patch "ODE_more (help) help.v4p" not found
Help patch "ODE_rigid_bodies (help) help.v4p" not found
dae
Loads a skeleton from a COLLADA document.
vvvv group
Help patch "Skeleton (Skeleton Collada) help.v4p" not found
collada, dae
Returns view and projection matrix of selected cameras.
vvvv group
Inherited destructor of node not called
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "Camera (EX9.Geometry Collada) help.v4p" not found
dae, read, load
Loads a COLLADA *.dae file.
vvvv group
dae
Returns a D3D9 mesh consisting of all meshes specified by index.
vvvv group
Keyframe, Score
A gui to arrange keyframes of different types (value, color, string..)
vvvv group
MidiPin uses MIDIToolkit by Leslie Sanford: http://www.codeproject.com/KB/audio-video/MIDIToolkit.aspx
tracking, hand, finger
Returns the tracking data of the Leap device
Basic template with a dynamic amount of in- and outputs
Help patch "Template (Value DynamicPins) help.v4p" not found
demo, filter, transform
Help patch "Fly (Sandbox) help.v4p" not found
Help patch "Spray (Animation) help.v4p" not found
Basic template with one value in/out
Basic template with one boolean in/out
Basic template with one color in/out
Basic template with dynamic custom enumeration
Basic template with native .NET enum type
Basic template which renders directly into the vvvv Renderer(EX9)
Basic template which creates a mesh
Basic template which creates a texture
Basic template with one value in/out
Help patch "Template (Node Source) help.v4p" not found
Basic template with one value in/out
Help patch "Template (Node Sink) help.v4p" not found
Template with some gui elements
Template with a dynamic set of gui elements
Basic raw template which copies up to count bytes from the input to the output
Help patch "Template (Raw) help.v4p" not found
Basic template with 2 dimensional spread with bin size input
Basic template with one string in/out
matrix
Basic template with one transform in/out
Inherited destructor of node not called
Pins not properly destroyed in (missing pingroup.Free in destructor?)
attractor, 3d
example shader using Attractor3d.fxh
fibo
kalle for the help patch
Pins not properly destroyed in (missing pingroup.Free in destructor?)
texture, high quality, scale, filter
high quality texture scaling filter
tonfilm
Christian Sigg, ETH Zurich and Markus Hadwiger, VRVis Research Center
Pins not properly destroyed in (missing pingroup.Free in destructor?)
checkerboard, black and white, pattern, calibration
creates a checkerboard pattern
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
template, basic
draws a mesh with a constant color
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "Constant help.v4p" not found
simple, template, basic
draws a mesh with a constant color
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "ConstantWrapped help.v4p" not found
Pins not properly destroyed in (missing pingroup.Free in destructor?)
reflection, metal, mirror
draws a mesh with environment cube map. like a reflection
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
shading
basic vertex based flat lightning with directional light
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
shading
basic vertex based flat lightning with point light
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
shading, blinn
basic vertex based lightning with directional light
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
shading, blinn
basic vertex based lightning with point light
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
this is a very basic template. use it to start writing your own effects. if you want effects with lighting start from one of the GouraudXXXX or PhongXXXX effects
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "Gradient help.v4p" not found
dot
creates a dot in the center of the texture coordinates with adjustable edge fading
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
texture, screen space
renders normals and depth information of a scene into a texture
vvvv group
Rubicon (of gamedev.net) for the trick of packing normals + depth into one RGBA texture: http://www.rubicondev.com/?page_id=116
Pins not properly destroyed in (missing pingroup.Free in destructor?)
shading, blinn
basic pixel based lightning with directional light
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
shading, blinn
basic pixel based lightning with point light
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
billboard, view space
aligns the orientation of a geometry to the camera
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
skeleton, bones, collada, shading
Effect processing for skinned mesh with directional light.
vvvv group
SlimDX
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "Skinning help.v4p" not found
this is a very basic template. use it to start writing your own effects. if you want effects with lighting start from one of the GouraudXXXX or PhongXXXX effects
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "Template help.v4p" not found
this is a very basic template. which uses a 3x3 texture matrix. if you want effects with lighting start from one of the GouraudXXXX or PhongXXXX effects
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "Template3x3 help.v4p" not found
lens, camera, calibration, openCV
uses the lens undistort alorithm from OpenCV to undistort a texture by the calculated values from the Undistort node
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
vector
Returns the angle between two given 2d vectors
vvvv group
Returns the number of slices in the given spread of 2D vectors
vvvv group
Help patch "Count (2d) help.v4p" not found
vector
Returns the distance between two given 2d vectors
vvvv group
Help patch "Distance (2d) help.v4p" not found
vector
Returns the length of a given 2d vector
vvvv group
Help patch "Length (2d) help.v4p" not found
point, line
Returns the slope of the line defined by two 2d points
vvvv group
vector
Help patch "Angle (3d) help.v4p" not found
modelling, mesh
Outputs a B-Spline Surface, defined by B-Spline Control Points for both of its dimensions.
vvvv group
modelling, mesh, patch
Returns the Points for a surface built outof B-Spline curves in both of its directions.
vvvv group
curve
Sample a special B-Spline, which is not only a curve, but like a cord, which you can twist.
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
curve
Samples a 3D B-Spline curve, which you define by its control points.
vvvv group
GUI, intersect
Checks if the cursor if over a mesh (in 3d space).
vvvv group
GUI, intersect
Checks if the cursor if over a quad (in 3d space).
vvvv group
Returns the number of slices in the given spread of 3D vectors
vvvv group
Help patch "Count (3d) help.v4p" not found
worm, line, modelling, animation, mesh
Deforms a point cloud at a B-Spline.
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
vector
Returns the distance between two given 3d vectors
vvvv group
Help patch "Distance (3d) help.v4p" not found
skeleton, character, modelling, animation
Outputs the position of the knee of a 2-bone skeleton.
vvvv group
vector
Returns the length of a given 3d vector
vvvv group
Help patch "Length (3d) help.v4p" not found
EX9, GUI, edit, modelling, mesh
pick points of a point cloud via mouse within the ex9 renderer. the module operates in projection space, so you have to transform the point cloud into that space first.
vvvv group
EX9, GUI, modelling, mesh, save, load, wryly
Edit a point cloud via mouse and keyboard within the ex9 renderer - Persistent: save to / load from disk - Extended: store more infos per vertex, not only the position.
vvvv group
ex9, GUI, modelling, mesh, save, load, boygroup
Edit a point cloud via mouse and keyboard within the ex9 renderer - Persistent: save to / load from disk - Sandwich: ability to manipulate points within the process.
vvvv group
ex9, GUI, edit, modelling, mesh, save, load
Edit a point cloud via mouse and keyboard within the ex9 renderer - Persistent: save to / load from disk.
vvvv group
ex9, GUI, edit, modelling, mesh
edit a point cloud via mouse and keyboard within the ex9 renderer.
vvvv group
spline, cosine, repeat, cubic, interpolation
Resamples point data in all 3 dimensions individually.
vvvv group
point, line
Returns the slope of the line defined by two 3d points
vvvv group
Help patch "Slope (3d) help.v4p" not found
ex9, GUI, edit, modelling, mesh
tag points of a point cloud via mouse within the ex9 renderer. the module operates in projection space, so you have to transform the point cloud into that space first.
vvvv group
Help patch "VisiblePoints (3d) help.v4p" not found
discontinuous, break
Just like the lovely Damper (Animation) but additionally allows you to jump to values directly.
vvvv group
beat, rhythm, clock, LFO
Lets you input a rhythm via tapping the beats. After that runs on its own, giving information on position and outputs beats.
vvvv group
Sets the output to 1 for a predefined number of frames.
vvvv group
Help patch "MonoFlop (Animation Framebased) help.v4p" not found
convert
Returns a String that represents either one Color, or a Spread of Colors
vvvv group
empty
Replaces an empty color spread with a default color.
kalle
empty, constant
Outputs an empty color spread.
kalle
hsl, cyclic, interpolate, smooth, transition
interpolate within a color spread operating in a HSL color room (with cyclic Hue)
vvvv group
performance, profiler, nerd, jitter, smooth, helper, tool
Renders Performance Debug Info into your Renderer (EX9).
vvvv group
io, panic
module to send a all note off message
tonfilm
io, controller
module to send midi controller messages
tonfilm
Help patch "MidiControllerOut (Devices) help.v4p" not found
io
Plays out notes via MIDI.
vvvv group
Help patch "MidiNoteOut (Devices Bang) help.v4p" not found
midi, hardware
module to send midi notes
tonfilm
Help patch "MidiNoteOut (Devices) help.v4p" not found
io
module to send midi programm change messages
tonfilm
Help patch "MidiProgramOut (Devices) help.v4p" not found
Sends strings to a serial port
vvvv group
Help patch "RS232 (Devices String Legacy) help.v4p" not found
audio, vj
module to analyze the audio input with FFT, beat detector and beat tracker
tonfilm
beat, sound, audio, bang, vj, channel, band
FFT outputting 4Channels (Bass, LoMid, HighMid, High) for main frequencies. Internally works with a 256 channels FFT.
tonfilm
beat, sound, audio, bang, vj, channel, band
FFT outputting 4Channels (Bass, LoMid, HighMid, High) for main frequencies. Internally works with a 256 channels FFT.
tonfilm
helper, space, direction, vector
draw an arrow in 3d space
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
coordinate-system, NULL, anchor, 3d
draw three axis and three arrows in 3d space to visualize the origin of a coordinate system
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
helper, space, coordinate system, virtual world
Draws the XZ-plane and the three axis to help your sense of orientation within the virtual world.
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
GUI, ex9, editor, modelling
draws a cross-shaped cursor into the ex9 renderer. it also can draw a selection rectangle.
vvvv group
oldschool, primitive
cylinder built out of oldschool dx9 primitives
vvvv group
test-pattern, pattern, debug, adjust, calibrate, helper, tool
Draws Test Patterns: Grids.
vvvv group
pattern, debug, calibrate, helper, tool
Draws Test Patterns: Grids.
vvvv group
boygroup, create, calibrate, build, modelling
Enables you to manipulate points being edited by the GridEditor.
vvvv group
modelling, patch, B-Spline, 3d, helper, tool
Lets you generate a grid by specifying spacings inbetween the controlpoints. The grid then can be modified in the renderer.
vvvv group
helper, shading, 3d
Helper to adjust a directional light within your 3d scene.
vvvv group
helper, shading, 3d
Helper to adjust a point light within your 3d scene.
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Pins not properly destroyed in (missing pingroup.Free in destructor?)
setup, render, tool, projection, softedge
Enables you to spread a rendered image across two renderes. In that way this allows you to easiely puzzle together a wide projection with two projectors.
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
setup, rendering, tool, screen, projection, softedge
Enables you to render onto a regular screen matrix. Screens can overlap or may have spaces in between them.
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
screen, projection
Specify Viewports within the renderer
vvvv group
helper, scene, 3d, modelling
Render helpers showing the normals of a mesh.
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
helper, tool, setup, beamer, 3d, transform, camera
visualizing a projector and its projection cone, constructing a virtual camera
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
debug, tool, helper, info, viewport, monitor, ID
Renders a debug layer showing the bounderies of the viewport and its ID. These correspond to the order of Viewport Transformations put into the Renderer (EX9).
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
3d, rectangle, quad, simple
A Sprite is a flat render object which can be positioned in 2d and can be textured easily. Only helpful for 2d rendering.
vvvv group
3d, rectangle, quad, simple
A Sprite is a flat render object which can be positioned in 2d and can be textured easily. Only helpful for 2d rendering.
vvvv group
texcoords, convert, map, lookup
Get the color of the specified pixel
vvvv group
FileStream, image, stack
plays a list of image files from disc like the FileStream node
tonfilm
image, picture, memory
a simple way to preload all textures of a given directory
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "VideoIn (EX9.Texture) help.v4p" not found
environment, sky
Saves a cube texture in the "cross" format.
vvvv group
print, highres, render
Module for high resolution rendering. Subdivides your ex9-renderings into parts and writes them to disk. After stiching the files together you get your highresolution rendering.
vvvv group
render, output
Render to disk. This module allows to save your animation to disk frame by frame. Not Realtime though...
vvvv group
Help patch "HTTP (Network Get String) help.v4p" not found
Help patch "HTTP (Network Post String) help.v4p" not found
pd, udp, tcp
Receives strings via UDP or TCP using PD's FUDI-protocol
vvvv group
pd, udp, tcp
Receives values via UDP or TCP using PD's FUDI-protocol
vvvv group
pd, udp, tcp
Sends strings via UDP or TCP using PD's FUDI-protocol
vvvv group
pd, udp, tcp
Sends values via UDP or TCP using PD's FUDI-protocol
vvvv group
link
Allows you to open a URL in a browser from within a vvvv patch
vvvv group
Connects to a TCP server
vvvv group
Connects to a TCP server
vvvv group
select the slices which form the new spread.
vvvv group
physics, mesh
dynamic ode box
tonfilm
physics, mesh
static ode box
tonfilm
physics, mesh
dynamic ode cylinder
tonfilm
physics, mesh
static ode cylinder
tonfilm
helper
helper module for the ode transforms
tonfilm
helper
helper module for the ode transforms
tonfilm
physics, mesh
infinite plane in the ode world
tonfilm
physics, mesh
dynamic ode sphere
tonfilm
ode, physics, sphere, mesh
static ode sphere
tonfilm
physics
transform module for ode modules
tonfilm
physics
transform node for ODE modules
tonfilm
empty
Replaces an empty value spread with a default value.
kalle
distribution, smooth
creates a spread based on a density curve.
vvvv group
empty, constant
Outputs an empty value spread.
kalle
audio, vj
module to split the values from the AudioAnalysis node
tonfilm
convert
Returns the Color to a String that is stored in the XML-Description of a patch.
vvvv group
empty
Replaces an empty string spread with a default string.
kalle
Character, encode, validate
Creates a valid MySQL String by replacing special characters with their escape sequences.
vvvv group
empty, constant
Outputs an empty string spread.
kalle
file, text
Returns the content of a file or a spread of files as a spread of strings
vvvv group
setpatch, patching, automated, dynamic, programming
Sends a String to a named IOBox (String).
vvvv group
delete, remove, NIL, text
Throws away slices containing an empty string. Returns only slices containing non-empty strings.
vvvv group
Help patch "UnSelect (String) help.v4p" not found
text, file
Writes a string to a text file
vvvv group
Help patch "Keyboard (System Global Legacy) help.v4p" not found
Help patch "Keyboard (System Window Legacy) help.v4p" not found
Help patch "Mouse (System Global Legacy) help.v4p" not found
Help patch "Mouse (System Window Legacy) help.v4p" not found
vector, 3d, space
apply transformation on a directional vector
vvvv group
skeleton, character, animation, 3d
Helps you to build skeleton like transform hierarchies.
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
skeleton, character, animation, 3d
Helps you to build skeleton like transform hierarchies.
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
3d, perspective, modelling, tool
move your camera with keyboard and mouse like in the 3d modeller "Softimage"
vvvv group
Delays the input value one calculation frame
vvvv group
Help patch "FrameDelay (Transform) help.v4p" not found
symetric, texcoords, texture, spaces, 2d, effect, ex9
Explicitely does a vvvv style symmetric texture transformation in case you don't want to change an existing effect that doesn't use the TEXTUREMATRIX semantics.
vvvv group
helper, camera, shadow, mirror, cone, 3d
Constructs a camera, that sees exactly the rect from a given position. The camera cone might be distorted heavily, however it is guaranteed that you will look at the specified rect which can placed arbitrarily in the room.
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
helper, camera, shadow, cone, projection, 3d
Constructs a camera, that sees exactly the rect from a given position. The camera cone might be distorted heavily, however it is guaranteed that you will look at the specified rect which can placed arbitrarily in the room.
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
map, texcoords
Transforms from Texture Space to Projection Space.
vvvv group
roll, quaternion, animation, feedback, iterative
A successively rotating Coordinate System.
vvvv group
symetric, texcoords, texture, spaces, 2d, effect, ex9
Explicitely does a vvvv style symmetric texture transformation in case you don't want to change an existing effect that doesn't use the TEXTUREMATRIX semantics.
vvvv group
aspect, ratio, texel, pixel
Outputs a transformation that reflects texture dimensions.
vvvv group
map, texcoords, renderer, space
Transforms from Projection Space to Texture Space.
vvvv group
Help patch "ToLine (Transform) help.v4p" not found
Help patch "TopLeftPix (Transform Legacy) help.v4p" not found
Help patch "TopLeftPix (Transform Setup) help.v4p" not found
angle, 2d, difference, delta, modulo
Substracts two angles
vvvv group
angle, 2d, modulo, delta
Compares two angles.
vvvv group
audio, rhythm, bang
Detects beats in a running audio stream.
tonfilm
binary, convert
extract the individual bits out of a value.
vvvv group
angle, 2d, modulo, convert
Converts degrees to cycles.
vvvv group
angle, 2d, modulo, convert
Converts radians to cycles.
vvvv group
angle, 2d, modulo, convert
Converts cycles to degrees.
vvvv group
angle, 2d, modulo, convert
Converts radians to degrees.
vvvv group
constant, angle, 2d, cyclic, modulo, convert, map, range
Outputs magic number Pi (and some multiples of it).
vvvv group
angle, 2d, modulo, convert, map, range
Converts cycles to radians.
vvvv group
angle, 2d, cyclic, modulo, convert, map, range
Converts degrees to radians.
vvvv group
setpatch, patching, automated, dynamic, programming
Sends a Value to a named IOBox (Value Advanced).
vvvv group
3d, tool, helper, camera, debug
Four different views on a 3d scene.
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
ex9, tool, helper, debug, animation
Visualizes the cone of a Camera. A debugging tool for creating cameras.
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
vvvv group
Pins not properly destroyed in (missing pingroup.Free in destructor?)
?
unknown
Help patch "BarSpread (Spreads Legacy) help.v4p" not found
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "Bone (Transform Vector Legacy) help.v4p" not found
GUI, intersect
Checks if the cursor if over a mesh (in 3d space).
vvvv group
Help patch "Button (3d Mesh Legacy) help.v4p" not found
GUI, intersect
Checks if the cursor if over a quad (in 3d space).
vvvv group
Help patch "Button (3d Quad Legacy) help.v4p" not found
Help patch "ClientSocket (Network Legacy) help.v4p" not found
GUI, ex9, editor, modelling
draws a cross-shaped cursor into the ex9 renderer. it also can draw a selection rectangle.
vvvv group
Help patch "Cursor (DX9 Legacy) help.v4p" not found
extract, retrieve, translation, scaling, rotation
extracts translational, scaling & rotational parts outof a matrix representing a cartesian coordinate system.
vvvv group
Help patch "Decompose (Transform Vector Legacy) help.v4p" not found
Help patch "DynamicTexture (EX9.Texture String Legacy) help.v4p" not found
Help patch "I (Spreads Legacy) help.v4p" not found
Pins not properly destroyed in (missing pingroup.Free in destructor?)
Help patch "MeshEditor (EX9 Legacy) help.v4p" not found
Help patch "MidiController (Devices Legacy) help.v4p" not found
Help patch "MidiController (Devices Relative Legacy) help.v4p" not found
Help patch "MidiNote (Devices Legacy) help.v4p" not found
Decodes an OSC packet into its arguments
vvvv group
Help patch "OSCDecoder (Network String Legacy) help.v4p" not found
Generates an OSC packet from a given address and arguments
vvvv group
Help patch "OSCEncoder (Network String Legacy) help.v4p" not found
Help patch "PeakSpread (Spreads Legacy) help.v4p" not found
EX9, GUI, edit, modelling, mesh
pick points of a point cloud via mouse within the ex9 renderer. the module operates in projection space, so you have to transform the point cloud into that space first.
vvvv group
Help patch "PickPoints (3d Vector Legacy) help.v4p" not found
image, sequence
plays back multiple image sequences independently
vvvv group
image, sequence
plays back multiple image sequences independently
vvvv group
Help patch "PictureStack (EX9.Texture Position Legacy) help.v4p" not found
ex9, GUI, edit, modelling, mesh
edit a point cloud via mouse and keyboard within the ex9 renderer.
vvvv group
Help patch "PointEditor (3d Legacy) help.v4p" not found
EX9, GUI, modelling, mesh, save, load, wryly
Edit a point cloud via mouse and keyboard within the ex9 renderer - Persistent: save to / load from disk - Extended: store more infos per vertex, not only the position.
vvvv group
Help patch "PointEditor (3d Persistent Extended Legacy) help.v4p" not found
ex9, GUI, edit, modelling, mesh, save, load
Edit a point cloud via mouse and keyboard within the ex9 renderer - Persistent: save to / load from disk.
vvvv group
Help patch "PointEditor (3d Persistent Legacy) help.v4p" not found
ex9, GUI, modelling, mesh, save, load, boygroup
Edit a point cloud via mouse and keyboard within the ex9 renderer - Persistent: save to / load from disk - Sandwich: ability to manipulate points within the process.
vvvv group
Help patch "PointEditor (3d Persistent Sandwich Legacy) help.v4p" not found
Help patch "Resample (Color Enos Legacy) help.v4p" not found
Help patch "ServerSocket (Network Legacy) help.v4p" not found
ex9, GUI, edit, modelling, mesh
tag points of a point cloud via mouse within the ex9 renderer. the module operates in projection space, so you have to transform the point cloud into that space first.
vvvv group
Help patch "TagPoints (3d Vector Legacy) help.v4p" not found
Help patch "Waveplayer (DShow9 Legacy) help.v4p" not found
Help patch "XPath (XML Legacy) help.v4p" not found