Standard FX
From VidvoxWiki
Standard FX
A list of all included FX. Should be extended to include previews and descriptions of each FX.
R.Tap-Blend
A basic 'tap' FX for dissolving between the incoming video stream and any existing video tap.
R.Tap-Composite
Similar to the tap-blend FX, but offers 8 different composition modes (min, max, add_mod, add, sub_mod, sub, blend, mix) and adjustable gain curves.
R.Tap-Mask
Uses a video tap to create a grayscale mask to apply to the incoming video stream.
R.Tap-Mask2
Uses a video tap to create a grayscale mask for mixing the incoming video stream with a 2nd source (also accessible by a video tap)
R.Tap-Receive
Replaces the incoming video stream with video received from a video tap. Can be used as a hard 'switch' between two video streams by turning it on and off.
S.Tap-Movie
Takes the incoming video stream and makes it available for use with video tap receivers (such as R.Tap-Blend).
S.Tap-Send
Use this FX to add video taps at any point within an FX-chain. The video stream coming into the S.Tap-Send FX can be accessed at any receiver tap such as R.Tap-Blend.
Auto-Levels
Uses histogram information to automatically adjust the brightness levels of the incoming video stream such that the darkest pixel becomes black and the lightest pixel is white. Useful for live cameras or footage shot in low-light conditions, but can introduce noise in extreme cases.
Bend-Surface
Simple displacement map FX with adjustable sensitivity.
Blur-Bright
Blurs only the brightness information, leaving color information intact.
Blur-Deep
Multi-pass blur
Blur-Gauss
Simple convolution blur
Blur-Motion
Adapts the output stream to the incoming frame. Adjustable rate ranges from "freeze" (0.) to "bypass" (1.)
Bright
Increase or decrease the brightness level of every pixel in the incoming video stream
Bright-Stepping
Reduces the resolution of the brightness channel to create a 'stair-step' FX similar to a posterize.
Color-Isolate
Converts the incoming video stream to grayscale, except for regions dominated by the specified color. Adjustable boundary bleed (softness) and tolerance (how close to the specified color can a pixel be to prevent being de-saturated).
Colors-HSV
Simple color-tint FX with an HSV color picker
Contrast
Adjust the ratio between the lightest and darkest pixels in the incoming video stream
Dark-Tresh
Filters out pixels below a certain brightness threshold
DVR
The DVR effect can be used to record video output directly to disk for later viewing, posting on the web, or for use in another video application.
Edge-Displace
Creates a subtle displacement around the edges of objects.
Edges
Highlights the edges of incoming frame with a black or white stroke. Optional mask mode outputs a video stream made up only of the edges.
Field-Shift
Adjust the horizontal offset off the pixels on odd numbered rows
Film-Strip-Hor
Slides the most recently received frame horizontally (note - unlike the horizontal hold FX, the frame for each section do not update continuously)
Film-Strip-Vert
Slides the most recently received frame vertically (note - unlike the vertical hold FX, the frame for each section do not update continuously)
Flip H
Performs a horizontal flip. Left becomes right, right becomes left.
Flip V
Performs a vertical flip. Up becomes down, down becomes up.
Flip-Field-H
Splits the incoming stream into even and odds lines, then performs a horizontal flip on only the odd rows.
Flip-Field-V
Splits the incoming stream into even and odds lines, then performs a vertical flip on only the odd rows.
- Fontsynth
- Fontsynth-Color
- Frame-Rate
- Ghost
- Glow
- Hold-Hor
- Hold-Vert
Invert
Inverts colors to their negative value, e.g. black becomes white and vice versa. Roughly resembles a film negative used in traditional film development.
- Invertiply
- Lookup-Fill
- Luma-Blur
- Luma-Delay
- Luma-Lay
- M-Speckle
- M-Speckle-Soft
- Mod-Feedback
- Mosaic
- Motion-Difference
- Motion-Displace
- Motion-Mask
- Multi
- Multi-OD
- Noise
- Patchwork
- Presence
RGB-Delay
Shifts the playback of the individual color channels, resulting in colorful echos around moving objects. When just one channel is delayed the results are more subtle, less colorful and maybe more interesting.
Ripples
A motion mask is generated on the incoming video stream, and is fed back on itself slightly. the result of this feedback loop is blurred, and used as a displacement map for the incoming video stream. The end result is a persistent motion-based distortion of the video stream; movement causes ripples which travel from the center outwards and dissipate over time.
Rotate
Rotate, zoom, and offset the incoming video stream. Zoom out and use the horizontal and/or vertical wrap options to create a video wall effect.
Sameness
Each pixel in the image ix compared to the color selected in the color-picker. If the pixel is very close to the color the output pixel will be very bright, if the colors are not close it will be dim. This creates very strange coloring because this "sameness" comparison is done for the brightness of each pixel, as well as, the color information which is in YUV colorspace.
Saturate-Color
You can either increase or reduce the saturation of a specific color chosen from the color picker. This can let you make a specific shade of blue become far more saturated or have an unwanted red color completely removed.
Saturate-Motion
Saturate/de-saturate objects in motion. Adjustable motion threshold and saturation levels.
Saturation
Adjusts the overall color intensity of each pixel in the incoming video stream. High saturation levels will result in intense color, while a less saturated appears more muted and grey. When set to a negative value, the image will be inverted in addition to the change in saturation.
Scorch
Motion trails are combined with the original image addition, subtraction or burn. This creates a ghosting effect as well as unique coloring. You can control the amount of motion trails that are being combined with the original image.
Sharpen
The difference between each pixel and its neighbor is exaggerated to make both edges sharper and exaggerate any visual artifacts in continuos tones.
Sigmoid-Y
Similar to Solarize-RGB, the Sigmoid-Y FX uses the same Sigmoid functions for determining the drop-off rate, but only processes the brightness information as opposed to the individual RGB channels.
Sine-Warp
Creates a wavy grid of distortion where pixels are displaced vertically and horizontally by a sine-wave whose period can be controlled.
Solarize-RGB
Adjusts the red, green, and blue level curves such that certain colors appear overexposed and other underexposed. Adjustable center point for setting the brightness level to overexpose. The Solarize-RGB FX uses Sigmoid functions to determine the drop-off from the center point.
Solarize-YUV
Produces an overexposure effect similar to Solarize-RGB, but uses a YUV method so the range of colors is a bit different.
Spot-Color
The image is converted to into only two color: black and a color you can choose with a color-picker. You can set the brightness threshold that determines which pixels are black and which are the spot color chose with the color-picker
Stretch-Hor
This effect has one control, the horizontal position of a 1 pixel wide invisible boundary. Everything left of this boundary appears normal, everything to the right is a repetition of the pixels covered by the 1px wide boundary. This creates horizontal streaks. The effect can be flipped horizontally so the pixels left of the boundary are repeated.
Stretch-Vert
This effect has one control, the vertical position of a 1 pixel high invisible boundary. Everything above of this boundary appears normal, everything below is a repetition of the pixels covered by the 1px high boundary. This creates verticals streaks. The effect can be flipped vertically so the pixels above the boundary are repeated.
Stroke-Edges
Uses edge detection to apply a color tint around objects. Works best with video with clearly defined edges and boundaries between objects, such as silhouettes. The 'spread' slider adjusts the thickness of the color stroke.
Stroke-Motion
Uses frame differencing to apply a color tint where the incoming video stream has changed since the last received frame. The 'spread' slider adjusts the thickness of the color stroke.
Two-Bit
Turns the image into a black and white bitmap. Everything under the threshold limit becomes black, everything above it becomes white. Works best with simple images, e.g. signs or typography.
Video-Delay
Adjustable delay in terms of frames, stores the most recent 30 frames in RAM for quick access. Lots of possible uses, such as a simple delay, using audio analysis to get a video scratching effect, and as part of a feedback loop (using a tap) to create a ghosting effect.
Zoom
Basic zooming in and out. Has the ability to set the x/y center point for zooming in on particular points.