X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Finfo%2Fplugins.txt;h=c8cabb8b677983ce774497a7a024724fe98c77ea;hp=1619ca0f3511911c195754421354e4d7867925b9;hb=HEAD;hpb=853b81c6d430bd41037984ecc95fd304fd98964e diff --git a/cinelerra-5.1/info/plugins.txt b/cinelerra-5.1/info/plugins.txt index 1619ca0f..daf71caf 100644 --- a/cinelerra-5.1/info/plugins.txt +++ b/cinelerra-5.1/info/plugins.txt @@ -3,7 +3,7 @@ # Name of plugin followed by: and then description. # Additional lines start with 2 tabs. # Lines should be less than 70 characters long. -#123456789012345678901234567890123456789012345678901234567890123456789 +#1234567890123456789012345678901234567890123456789012345678901234567 # For usage/readability, a period (.) creates space. 1080 to 480: Extracts 2 1920x540 fields from 1920x1080 image, resizes them separately, and @@ -13,20 +13,25 @@ combines them to 1920x540 interlaced image. AgingTV: Use to achieve an "old" movie or TV show effect by adding moving lines and snow. +Alpha: Vary the alpha value from 0-completely transparent + to 1-no transparency at all. Auto Scale: Automatically scale to a specified size. Blue Banana: Used for color transformation or remapping as - well as chroma-key filtering. Features5 37.8 usage: + well as chroma-key filtering. See Manual for usage: . Select a specifc target color. . Create a selection region by expanding color. . Optionally reduce or expand the alpha plane. . Optionally apply a color remapping to selection. . Optionally reset the output alpha to opaque. - 1) choose your color, click Pick, check Mark Selected + 1) choose your color/click Pick/ check Mark Selected 2) modify selection in the Color Selection area 3) uncheck Mark Selected, and check Filter Active 4) adjust your color choice as desired Blur: Blurs a video track in horizontal and/or vertical in chosen color channels. +BoxBlur: Blurs the input video. This fairly fast blur is + based on ffmpeg's, and blurs in horizontal and/or + vertical with power. Brightness/Contrast: Use to change the brightness or contrast, but could reduce quality. BurningTV: Makes your video "burn" where there are @@ -37,10 +42,12 @@ Chroma key: Erases pixels which match chosen color; channel and transparency if there is alpha. Chroma key (HSV): Replaces a color with another color or transparency using HSV variables. -Color 3 Way: Modify color of Shadows, Midtones, and Highlights as - wanted. +Color 3 Way: Modify color of Shadows, Midtones, and Highlights + as you specify. Color Balance: Modify RGB colors or white balance to compensate for errors in video such as low lighting. +ColorSpace: Tweak colors from one color space/range to another + space=BT601/BT709/BT2020 range=MPEG/JPEG CriKey: Regionally based chroma key with interpolation; useful when you only want a specific zone defined. . @@ -58,6 +65,10 @@ CriKey: Regionally based chroma key with interpolation; . Alpha - matching pixels replaced with see-thru. . Edge to just outline the edges of the region. . Mask - matching color pixels replaced by black. +Crop & Position: Allows for cropping and positioning the input video. +DeScratch: Use to remove vertical scratches from film. It can + also be used, after image rotation, to remove + horizontal noise lines on analog VHS captures. Decimate: Drop frames from a track which are most similar in order to reduce frame rate. Deinterlace: Several selections of line replication to eliminate @@ -69,19 +80,21 @@ Denoise video: Clear the video of noise; specify R,G,B, or Alpha. Difference key: Creates transparency in areas which are similar between 2 frames; must be applied to 2 tracks. DotTV: Puts various size dots over the picture to simulate - tv effect. -Downsample: Reduce the sie of an image by throwing out data, + TV effect. +Downsample: Reduce the size of an image by throwing out data, reducing sampling rate. -Edge: Display only the edges of the video throughout the image. +Edge: Display only the edges of the video throughout the + image. Fields to frames: Reads frames at 2x the framerate, combining 2 input frames into 1 interlaced output frame. -FindObj: Locate a specific object in a scene and replace with +FindObj: Locate a specific object in a scene and replace with another object. This uses OpenCV thirdparty package. Flip: Flip a portion of a video track from left to right, up to down or vice versa. FlowObj: Retards image motion as shown with optical flow. Uses the OpenCV thirdparty package. -Frames to Fields: Extracts 2 interlaced fields stored in alternating +Foreground: Provide a colored foreground of your choice. +Frames to fields: Extracts 2 interlaced fields stored in alternating lines & outputs them as full frames. Freeze Frame: Lowest numbered frame in highlighted area will play in the entire region. @@ -94,9 +107,9 @@ Gradient: Overlays a smooth color gradient on top of every HistEq: Remap colors using blended histogram weights. Histogram: Shows the number of occurrences of each color on a histogram plot. -Histogram Bezier: Uses a Bezier curve (parametric) on the histogram plot. -HolographgicTV: Holographic tv effect. -Hue saturation: Use to change hue, saturation and value parameters. +Histogram Bezier: Uses a Bezier parametric curve on histogram plot. +HolographicTV: Holographic TV effect. +Hue saturation: Use to change hue, saturation & value parameters. Interpolate Bayer: Uses Bayer filter algorithm to interpolate (estimate) missing color information. Interpolate Video: Create illusion of higher frame rate video of low @@ -109,35 +122,43 @@ Linear Blur: Blur with parameters of length, angle, # of steps, and which channels. Does Linear, Radial, or Zoom. Live Video: Reads video directly from the capture card input and replaces any video on the track. -Loop video: Loop video by specifying the length of the region to loop. +Loop video: Loop video by specifying the length of the region to + loop. +Mirror: Mirror horizontal or vertical with the ability to + swap left to right or top to bottom. And if enable + reflection center checked, can vary X/Y centering. +Mandelbrot: Render a Mandelbrot fractal using Cuda. Motion: Tracks translation and rotation motion to stabilize shaky video. Motion 2 Point: Motion stabilization using 2 pass tracking. -Motion Blur: Uses X/Y camera automation vectors to apply a linear - blur trailing camera direction. -Motion51: Compensates for unwanted motion and stabilizes the - image using a unique curve/spline algorithm. A reset - option for defaults helps as does OpenGL if available. +Motion Blur: Uses X/Y camera automation vectors to apply a + linear blur trailing camera direction. +Motion51: Compensates for unwanted motion and stabilizes + the image using a unique curve/spline algorithm. + A reset option for defaults helps as does OpenGL. . Samples - number of pixels which software uses Draw vectors - demonstrates the search operation - Sample Radius - radius of circle denoting area of sample + Sample Radius - radius of circle of the sample area Center X/Y - center position of the sample circle - Search W/H - determines width/height used for search - Horiz/Vert shake limit - uses as translation constraints + Search W/H - determines width/height used in search + Horiz/Vert shake limit - translation constraints Shake fade - how fast translation cancellation fades Twist limit - determines rotation constraints - Twist fade - how fast rotation cancellation fades away - Enable Tracking - caches search results for later use + Twist fade - how fast rotation cancellation fades + Enable Tracking - caches search results for later Tracking file - name of file with calculate results MotionCV: Motion tracking/stabilization from the community version of cinelerra. MotionHV: Motion tracking/stabilization from the original author of cinelerra. MoveObj: Move and stabilize object using OpenCV 3rd party pkg. -Oil Painting: Makes video tracks appear as a painting. -Overlay: Combine tracks via an overlayer that puts images on - top of a bottom layer. +N_Body: Simulation that numerically approximates the + evolution of a system of bodies in which each body + continuously interacts with every other body (Cuda). +Oil painting: Makes video tracks appear as a painting. +Overlay: Combine tracks via an overlayer that puts images + on top of a bottom layer. Perspective: Allows you to change the viewpoint of an object. With left mouse button, you can drag the corner or: . @@ -145,13 +166,17 @@ Perspective: Allows you to change the viewpoint of an object. . 0/0 Translate endpoint . 0/1 Zoom image . 1/0 Translate image - . 1/1 Translate view but does not change output. + . 1/1 Translate view; no change to output . - The red colored lines in the box show the composer boundary. - Use the zoom slider which changes only the zoom view to see - if it goes off the screen. The slider goes from 1/100 to 100. -Polar: Bends and warps your video in weird ways based on conversion - from either polar coordinates to rectangular or vice-versa. + The red colored lines in the box show the composer + boundary. Use the zoom slider which changes only + the zoom view to see if it goes off the screen. + The slider goes from 1/100 to 100. +Polar: Bends and warps your video in weird ways based on + conversion from either polar coordinates to + rectangular or vice-versa. +Posterize: Reduces the color depth so as to decrease the displayed + color gradients. RGB - 601: Used to reduce/increase contrast in your video via 601 compression or RGB expansion. RGBShift: Align 3 separate planes of R, G, B if misaligned in @@ -159,24 +184,29 @@ RGBShift: Align 3 separate planes of R, G, B if misaligned in Radial Blur: Creates a whirlpool based on settings that simulates a swirling camera. ReframeRT: Changes number of frames in a sequence of video - directly from timeline; has Stretch and Downsample modes. + directly from timeline; has Stretch and Downsample + modes. Reroute: Selectively transfer the alpha channel or the RGB/YUV components from source to target track. Reverse video: Reverse media on the timeline in realtime. Rotate: Rotate the video in degree increments around a pivot point or reverse and flip the video. -Rumbler: Jiggle space and time at a given rate for dream-like video. +Rumbler: Jiggle space and time at a given rate for dream-like + video. SVG via Inkscape: Allow the manipulation of an SVG image with Inkscape without having to exit the program. -Scale: Reduce or expand the image size depending on the ratio. +Scale: Reduce or expand the image size depending on + the ratio. Scale Ratio: Manipulate your video to maintain the pixel aspect - ratio (proportional geometry). Change values on the - left and see the resuluts in the compositor window. - . In R,Out R - current input and output aspect ratios + ratio (proportional geometry). Change values on the + left and see the results in the compositor window. + . In R,Out R - current input & output aspect ratios . In W/H,Out W/H - current width and height - . Scale type of None,Scaled,Cropped,Filled,Horiz/Vert - Top aspect ratio data is used to compute bottom part. - Bottom part allows for repositioning the input/output. + . Scale type of None, Scaled, Cropped, Filled, + or Horizontal/Vertical + Top aspect ratio data is used to compute the + bottom part. The bottom part is for repositioning + the input/output. Selective Temporal Averaging: Smooths out non-moving areas of a video clip by averaging the color across frames. Sharpen: Sharpen the video, either the luminance, horizontal, @@ -184,132 +214,180 @@ Sharpen: Sharpen the video, either the luminance, horizontal, ShiftInterlace: Shift the interlace lines using odd or even. Sketcher: Sketch lines, curves, or points in different colors/ alpha and with fill using various pen widths/types. -Sphere Cam: Converts a fisheye image into a panoramic projection. +Speed PerCent: Change speed by a percentage value from 1 to 1000 + with or without interpolation. A value of 100% means + normal speed; a value < 100% means slow motion + with duplication of missing frames without OpticFlow; + a value > 100% means fast with dropped frames. +Sphere Cam: Converts a fisheye image into panoramic projection. Swap Frames: Swap frames with 0-1, 2-3, 4-5... or 1-2, 3-4, 5-6... Swap channels: Swap R,G,B,Alpha with another color channel. Threshold: Converts the image to pure luminance and replaces pixels with 1 of 3 colors. -Time Average: Use to create trail patterns, or reduce noise in still - images. A number of frames is accumulated and then - divided by a divisor to the the average. +Time Average: Use to create trail patterns, or reduce noise in + still images. A number of frames is accumulated + and then divided by a divisor to the the average. +TimeBlur: Use to blur a number of frames. TimeFront: Performs spatio-temporal video warping. -Title: Add text/timestamp/background pngs to video along with - the ability to drag to a location if Drag checked on. - Current text string limitation of 3071 characters. +Timelapse Helper: Sets the number of frames to skip during playback. +Title: Add text/timestamp/background pngs to video along + with the ability to drag to a location if Drag on. Flexible attributes in textbox (mouse right click): - . color, font, alpha, size, png, bold, italic, blink, - . ul, caps, sup(super/sub script), fixed, nudge. + . color, font, alpha, size, png, bold, italic, + . blink, ul, caps, sup(super/sub), fixed, nudge. Special characters are <, >, \, /, # (see manual). -Tracer: Trace an outline of an object for a mask like operation. +Tracer: Trace an outline of an object for a mask like + operation. Translate: Allows displacing, cropping and/or scaling video horizontally/vertically. Unsharp: Applies a traditional darkroom technique, unsharp mask, to every video frame. -VideoScope: Summarizes intensity and color on a calibrated display. -Wave: Generates waves in video using Amplitude, Phase, and - Wavelength. -Whirl: Creates a whirl (spiral) of the video around the center. +VideoScope: Summarizes intensity and color on a calibrated + display. +Wave: Generates waves in video using Amplitude, Phase, + and Wavelength. +Whirl: Creates a whirl/spiral of the video around the center. YUV: Modify the Y, U, V settings. -YUV411: Modify the 411 yuv to look like 420 color space instead. -YUVShift: Realign the 3 sets of YUV input video numbers when they - are misaligned. Use slider bars to modify. +YUV411: Modify the 411 yuv to look like 420 color space. +YUVShift: Realign the 3 sets of YUV input video numbers when + they are misaligned. Use slider bars to modify. Zoom Blur: Blur the video and use a zoom effect. # # Description of FFmpeg Video Plugins # +F_allrgb: Generate all rgb colors. +F_allyuv: Generate all yuv colors. +F_addroi: Mark a region of interest in a video frame. F_amplify: Amplify changes between successive video frames. F_atadenoise: Apply an Adaptive Temporal Averaging Denoiser. F_avgblur: Apply average blur filter. +F_backgroundkey: Turns a static background into transparency. F_bbox: Compute bounding box for each frame. F_bench: Benchmarks part of a filtergraph. -F_bitplaneoise: Measure bit plane noise. +F_bilateral: Apply bilateral filter, spatial smoothing while + preserving edges. +F_bitplanenoise: Measure bit plane noise. F_blackdetect: Detect video intervals that are (almost) black. F_blackframe: Detect frames that are (almost) black. -F_boxblur: Blurs the input video. - Through the settings you are - able to change the power and the - radius of the boxblur applied to luma, chroma and alpha. +F_blockdetect: Determines blockiness of frames without altering the + input frames. +F_blurdetect: Determines blurriness of frames without altering the + input frames. +F_boxblur: Blurs the input video. Through the settings you are + able to change the power and the radius of the + boxblur applied to luma, chroma and alpha. F_bwdif: Deinterlaces the input image. +F_cas: Apply Contrast Adaptive Sharpen filter to video. +F_ccrepack: Repack CEA-708 closed caption metadata. +F_cellauto: Create pattern generated by an elementart cellular + automaton. F_chromahold: Turns a certain color range into gray. -F_chromakey: Turns a certain color into - transparency. Operates on YUV colors. +F_chromakey: Turns a certain color into transparency. Operates on + YUV colors. +F_chromakey_cuda: CUDA accelerated YUV colorspace color/chroma keying. +F_chromanr: Reduce chrominance noise. +F_chromashift: Shift chroma. F_ciescope: Video CIE scope. -F_color: Provide an uniformly colored input. +F_color: Provide a uniformly colored input. F_colorbalance: Adjusts the color balance. F_colorchannelmixer: Adjusts colors by mixing color channels. -F_colorkey: Turns a certain color into - transparency. Operates on RGB colors. +F_colorchart: The colorchart source provides a colors checker chart. +F_colorcontrast: Adjust color contrast between RGB components. +F_colorcorrect: Adjust color white balance selectivity for blacks + and whites. +F_colorhold: Turns a certain color range into gray when RGB. +F_colorkey: Turns a certain color into transparency when RGB. F_colorlevels: Adjusts the color levels. F_colormatrix: Converts color matrix. +F_colorize: Overlay a solid color on the video stream. +F_colorspace: Converts color space/range. +F_colorspectrum: Provides a color spectrum input. +F_colortemperature: Adjust color temperature of video. F_cover_rect: Find and cover a user specified object. F_crop: Crops the input video. -F_cropdetect: Auto-detect crop size +F_cropdetect: Auto-detect crop size. F_curves: Adjust components curves. F_datascope: Video data analysis. +F_dblur: Apply Directional blur filter. F_dctdnoiz: Denoise frames using 2D DCT. F_deband: Debands video. F_deblock: Deblock video. +F_dedot: Reduce cross-luminance and cross-color. F_deflate: Applies deflate effect. F_deflicker: Remove temporal frame luminance variations. F_dejudder: Removes judder produced by pullup. -F_delogo: Removes logo from input video. - When using this plugin a green box will appear on the - screen, once the logo is inside the box the - plugin will hide it. Through the settings you can specify - the position of the logo to hide (on a X-Y axis) - and the size of the box (so you can adjust it to the - size of the logo). +F_delogo: Removes logo from input video. When using this + plugin a green box will appear on the screen, once + the logo is inside the box the plugin will hide it. + Through the settings you can specify the position + of the logo to hide (on a X-Y axis) and the size of + the box (you can adjust it to the size of the logo). F_deshake: Stabilizes shaky video. -F_despill: Remove unwanted foreground colors, caused by reflected color - of green or blue screen. +F_despill: Remove unwanted foreground colors, caused by + reflected color of green or blue screen. F_dilation: Applies dilation effect. -F_doubleweave: Weave input video fields into double number of frames. +F_doubleweave: Weave input video fields into double number of + frames. F_drawbox: Draws a colored box on the input video. Through the settings you are able to choose the - position of the box on X and Y coordinates, - the size of the box, - the color and the thickness of the lines. + position of the box on X and Y coordinates, the size + of the box, the color and the thickness of the lines. F_drawgraph: Draw a graph using input video metadata. F_drawgrid: Draws a colored grid on the input video. - Through the settings you can select the - horizontal and the vertical offset, - set the width and height of - the grid cell, and the color and - thickness of the lines. + Through the settings you can select the horizontal + and the vertical offset, set the width and height + of the grid cell, and the color and thickness of + the lines. F_edgedetect: Detects and draws edge. F_elbg: Apply posterize effect, using the ELBG algorithm. -F_eq: Adjusts brightness, contrast, gamma and saturation. F_entropy: Measure video frames entropy. +F_epx: Scale the input using EPX algorithm. +F_eq: Adjusts brightness, contrast, gamma and saturation. F_erosion: Applies erosion effect. +F_estdif: Apply Edge Slope Tracing deinterlace. +F_exposure: Adjust exposure of the video stream. F_fade: Fade in/out input video. F_fftdnoiz: Denoise frames using 3D FFT. -F_fftfilt: Apply arbitrary expressions to pixels in frequency domain. +F_fftfilt: Apply arbitrary expressions to pixels in frequency + domain. F_field: Extract a field from the input video. F_fieldorder: Set the field order. F_fillborders: Fill borders of the input video. F_floodfill: Fill area of the same color with another color. -F_format: Convert the input video to one of the specified pixel formats. +F_format: Convert the input video to one of the specified pixel + formats. F_framerate: Upsamples or downsamples progressive source between specified frame rates. F_framestep: Select one frame every N frames. F_fspp: Applies Fast Simple Post-processing filter. F_gblur: Apply Gaussian Blur filter. F_gradfun: Debands video quickly using gradients. +F_gradients: Draws a transparent gradient. F_graphmonitor: Show various filtergraph stats. -F_greyedge: Estimates scene illumination by grey edge assumption. +F_grayworld: A color constancy filter that applies color + correction based on the grayworld assumption. +F_greyedge: Estimates scene illumination by grey edge + assumption. F_haldclutsrc: Provide an identity Hald CLUT. F_hflip: Horizontally flips the input video. F_histeq: Applies global color histogram equalization. F_histogram: Computes and draws a histogram. F_hqdn3d: Applies a High Quality 3D Denoiser. -F_hqx: Scales the input by 2, - 3 or 4 using the hq*x magnification algorithm. +F_hqx: Scales the input by 2, 3 or 4 using the hq*x + magnification algorithm. +F_hsvhold: Turns a certain HSV range into gray values. +F_hsvkey: Turns a certain HSV range into transparency. F_hue: Adjust the hue and saturation of the input video. +F_huesaturation: Apply hue-saturation-intensity adjustments + to input video stream. F_idet: Interlace detect Filter. F_il: Deinterleaves or interleaves fields. F_inflate: Applies inflate effect. F_interlace: Convert progressive video into interlaced. F_kerndeint: Applies kernel deinterlacing to the input. +F_kirsch: Apply kirsch operator. +F_lagfun: Slowly update darker pixels. +F_latency: Measure filtering latency. F_lenscorrection: Rectifies the image by correcting for lens distortion. F_life: Generate a life pattern. F_limiter: Limit pixels components to the specified range. @@ -319,85 +397,120 @@ F_lut: Compute and apply a lookup table to the RGB/YUV input video. F_lut1d: Adjust colors using a 1D LUT. F_lut3d: Apply a 3D LUT (look up table) to an input video. -F_lutrgb: Compute and apply a lookup table to the RGB input video. -F_lutyuv: Compute and apply a lookup table to the YUV input video. +F_lutrgb: Compute and apply a lookup table to RGB input. +F_lutyuv: Compute and apply a lookup table to YUV input. F_mandelbrot: Render a Mandelbrot fractal. +F_maskfun: Create Mask. F_mcdeint: Applies motion compensating deinterlacing. +F_median: Pick median pixel from rectangle defined by radius. F_mestimate: Generate motion vectors. F_metadata: Manipulate video frame metadata. +F_minterpolate: Frame rate conversion using Motion Interpolation. +F_monochrome: Convert video to gray using custom color filter. F_mpdecimate: Remove near-duplicate frames. F_mptestsrc: Generate various test pattern. F_negate: Negates input video. -F_nlmeans: Non-local means denoiser. An example usage is for the - recovery of VHS tapes which look bad. -F_noise: Adds noise to the video. - Through the settings you can - select the variables of the noise - (strength, flag and seed). +F_nlmeans: Non-local means denoiser. An example usage is + for the recovery of VHS tapes which look bad. +F_noise: Adds noise to the video. Through the settings you + can select the variables of the noise; for example, + strength, flag, or seed. F_normalize: Normalize RGB video. +F_oscilloscope: 2D video oscilloscope. Useful to measure spatial + impulse, step responses, and chroma delays. F_owdenoise: Denoises using wavelets. -F_oscilloscope: 2D video oscilloscope. Useful to measure spatial impulse, - step responses, and chroma delays. -F_owndenoise: Denoises using wavelets. -F_pad: Add paddings to the input image, and place the original - input at the provided x, y coordinates. -F_pal100bars: Generate PAL 100% color bars. This only works with RGB 8-bit. -F_pal75bars: Generate PAL 75% color bars. This only works with RGB 8-bit. +F_pad: Add paddings to the input image, and place the + original input at the provided x, y coordinates. +F_pal100bars: Generate PAL 100% color bars. This only works with + RGB 8-bit. +F_pal75bars: Generate PAL 75% color bars. This only works with + RGB 8-bit. F_perms: Set permissions for the output video frame. F_perspective: Corrects the perspective of video. -F_phase: Phases shift fields. -F_pixscope: Pixel data analysis for checking color and levels. It will - display sample values of color channels. +F_phase: Phase shift fields. +F_photosensitivity: Filter out photosensitive epilepsy seizure-inducing + flashes. +F_pixelize: Apply pixelization to video stream. +F_pixscope: Pixel data analysis for checking color and levels. + It will display sample values of color channels. F_pp: Filters video using libpostproc. F_pp7: Applies Postprocessing 7 filter. F_prewitt: Apply prewitt operator. F_pseudocolor: Make pseudocolored video frames. -F_rgbtestsrc: Generate RGB test pattern. +F_pullup: Pullup from field sequence to frames. F_readeia608: Read EIA-608 Closed Caption codes from input video and write them to frame metadata. -F_readvitc: Reads vertical interval - timecode and writes it to frame metadata. +F_readvitc: Reads vertical interval timecode and writes it to + frame metadata. F_realtime: Slows down filtering to match realtime. F_removegrain: Removes grain. F_repeatfields: Hard repeat fields based on MPEG repeat field flag. -F_roberts: Apply roberts cross operator which performs a simple/quick 2-D - spatial gradient measurement on the video (usually a grayscale - image). It highlights regions of high spatial frequency which - most likely correspond to edges. +F_rgbashift: Shift RGBA. +F_rgbtestsrc: Generate RGB test pattern. +F_roberts: Apply roberts cross operator which performs a + simple, quick 2-D spatial gradient measurement + on the video (usually a grayscale image). It + highlights regions of high spatial frequency + which most likely correspond to edges. F_rotate: Rotates the input image. F_sab: Applies shape adaptive blur. -F_scale: Scale the input video size and/or convert the image format. +F_scale: Scale the input video size and/or convert the image + format. +F_scale_cuda: GPU accelerated video resizer. +F_scdet: Detect video scene change. +F_scharr: Apply scharr operator to input video stream. +F_scroll: Scroll input video horizontally and/or vertically + by constant speed. +F_selectivecolor: Apply cmyk adjustments to specific color ranges. F_separatefields: Split input video frames into fields. -F_setparams: Force field, or color property for the output video frame. +F_setparams: Force field, or color property for the output video + frame. F_setrange: Force color range for the output video frame. +F_shear: Shear transform the input image. F_showinfo: Show textual information for each video frame. F_showpalette: Display frame palette. F_shuffleframes: Shuffles video frames. +F_shufflepixels: Shuffle video pixels. F_shuffleplanes: Shuffles video planes. +F_sierpinski: Generate a Sierpinski carpet/triangle fractal, and + randomly pan around. F_signalstats: Separates statistics from video analysis. -F_smartblur: Blurs the input video without impacting - the outlines. Through the settings you can - select the radius, - the strength and the threshold of luma and chroma. +F_siti: Calculate Spatial Info (SI) and Temporal Info (TI) scores + for a video, as defined in ITU-T P.910: + Subjective video quality assessment methods for + multimedia applications. +F_smartblur: Blurs the input video without impacting the outlines. + Through the settings you can select the radius, the + strength and the threshold of luma and chroma. F_smptebars: Generate SMPTE color bars. F_smptehdbars: Generate SMPTE HD color bars. F_sobel: Applies sobel operator. F_spp: Applies a simple post processing filter. F_stereo3d: Converts video stereoscopic 3D view. -F_super2xsai: Scales the input by 2x using - the Super2xSal pixel art algorithm. +F_super2xsai: Scales the input by 2x using the Super2xSal pixel art + algorithm. F_swaprect: Swaps 2 rectangular objects in video. F_swapuv: Swaps U and V components. +F_tpad: Temporarily pad video frames. F_tblend: Blend successive frames. F_testsrc: Generate test pattern. F_testsrc2: Generate another test pattern. +F_thistogram: Compute and draw a color distribution histogram for + the input video across time. F_tile: Tile several successive frames together. F_tinterlace: Performs temporal field interlacing. -F_tlut2: Compute and apply a lookup table from 2 successive frames. +F_tlut2: Compute and apply a lookup table from two + successive frames. +F_tmedian: Pick median pixels from successive frames. +F_tmidequalizer: Apply Temporal Midway Equalization. F_tmix: Mix successive video frames. +F_tonemap: Conversion to/from different dynamic ranges. F_transpose: Transposes input video. +F_transpose_vaapi: VAAPI VPP for transpose. F_unsharp: Sharpen or blur the input video. +F_untile: Untile a frame into a sequence of frames. F_uspp: Applies Ultra Simple/Slow Post-processing filter. +F_v360: Convert 360 videos between various formats. F_vaguedenoiser: Applies a Wavelet based Denoiser. F_vectorscope: Video vectorscope. F_vflip: Flips the input video vertically. @@ -405,134 +518,184 @@ F_vfrdet: Variable frame rate detect filter. F_vibrance: Boost or alter saturation. F_vignette: Makes or reverses a vignette effect. Through the settings you can set the circle center - position on a X-Y axis,choose the angle, - the aspect and set the dithering of the vignette. -F_w3dif: Applies Martin Weston three field deinterlace. + position on a X-Y axis,choose the angle, the aspect + and set the dithering of the vignette. +F_w3fdif: Applies Martin Weston three field deinterlace. F_waveform: Video waveform monitor. F_weave: Weaves input video fields into frames. F_xbr: Scales the input using xBR algorithm. F_yadif: Deinterlaces the input image. +F_yadif_cuda: Deinterlace CUDA frames. +F_yaepblur: Yet another edge preserving blur filter. F_yuvtestsrc: Generate YUV test pattern. F_zoompan: Applies Zoom & Pan effect. +F_zoneplate: Generate zone-plate. # # Description of FFmpeg Audio Plugins # F_abench: Benchmark part of a filtergraph. F_acompressor: Audio compressor. -F_acontrast: Simple audio dynamic range compression/expansion filter. +F_acontrast: Simple audio dynamic range compression/expansion + filter. F_acrusher: Reduces audio bit resolution. F_acue: Delay filtering to match a cue. +F_adecorrelate: Apply decorrelation to input audio stream. F_adelay: Delays one or more audio channels. +F_adenorm: Remedy denormals by adding extremely low-level + noise. F_aderivative: Compute derivative of input audio. +F_adynamicequalizer: Apply dynamic equalization to input + audio stream. +F_adrc: Audio spectral dynamic range controller. +F_adynamicsmooth: Apply dynamic smoothing to input audio stream. F_aecho: Adds echoing to the audio. F_aemphasis: Audio emphasis. -F_aeval: Filters audio signal according to a specific expression. +F_aeval: Filters audio signal according to specific expression. +F_aexciter: Enhance high frequency part of audio. F_afade: Fades in/out input audio. -F_aformat: Convert the input audio to one of the specified formats. +F_afdelaysrc: Generate a fractional delay FIR coefficients. +F_aformat: Convert the input audio to the specified format. +F_afreqshift: Apply frequency shifting to input audio. +F_afwtdn: Reduce broadband noise from input samples using + Wavelets. F_agate: Audio gate. F_aiir: Apply infinite Impulse Response filter with supplied coefficients. F_aintegral: Compute integral of input audio. +F_alatency: Measure filtering latency. F_allpass: Applies a two-pole all-pass filter. F_aloop: Loops audio samples. F_ametadata: Manipulate audio frame metadata. +F_anlmdn: Reduce broadband noise from stream using + Non-Local Means. F_anoisesrc: Generates a noise audio signal. F_aperms: Set permissions for the output audio frame. F_aphaser: Adds a phasing effect to the audio. +F_aphaseshift: Apply phase shifting to input audio. +F_apsyclip: Apply Psychoacoustic clipper to input audio + stream. F_arealtime: Slows down filtering to match realtime. F_aresample: Resamples audio data. F_asetrate: Change the sample rate without altering the data. -F_astats: Shows time domain statistics about audio frames +F_asoftclip: Apply audio soft clipping - a type of distortion effect + where signal amplitude is saturated along a smooth + curve. +F_aspectralstats:Display frequency domain statistical + information about the audio channels. + Statistics are calculated and stored as metadata + for each audio channel and for each audio frame. +F_astats: Shows time domain statistics about audio frames. +F_asubboost: Boost subwoofer frequencies. +F_asubcut: Cut subwoofer frequencies. +F_asupercut: Cut super frequencies. +F_asuperpass: Apply high order Butterworth band-pass filter. +F_asuperstop: Apply high order Butterworth band-stop filter. F_atempo: Adjusts audio tempo. -F_atrim: Pick one continuous section from the input, drop the rest. +F_atilt: Apply spectral tilt filter to audio stream. +F_atrim: Pick one continuous section from the input and drop + the rest. F_bandpass: Applies a two-pole Butterworth band-pass filter. F_bandreject: Applies a two-pole Butterworth band-reject filter. F_bass: Boosts or cuts lower frequencies. F_biquad: Applies a biquad IIR filter with the given coefficents. F_chorus: Adds a chorus effect to the audio. F_compand: Compresses or expands audio dynamic range. -F_compensationdelay: audio compensation delay line. -F_crossfeed: Apply headphone crossfeed which blends the left and right - channels of a stereo audio recording. It is mainly used - to reduce extreme stereo separation of low frequencies in - order to produce more speaker like sound. +F_compensationdelay: Audio compensation delay line. +F_crossfeed: Apply headphone crossfeed which blends the left & + right channels of a stereo audio recording. It is + mainly used to reduce extreme stereo separation of + low frequencies to produce speaker like sound. F_crystalizer: Simple Expand Audio Dynamic Range filter. F_dcshift: Applies a DC shift to the audio. -F_drmeter: Measure audio dynamic range where setting window length in - seconds is used to split audio into segments of equal length. +F_deesser: Apply de-essing to the audio. +F_drmeter: Measure audio dynamic range where setting window + length in seconds is used to split audio into + segments of equal length. F_dyaudnorm: Dynamic Audio Normalizer. When using this plugin, be sure to “attach effect” to all audio tracks by dragging the plugin to the 1st audio track and then right mouse - clicking all subsequent audio tracks which brings up an menu. + clicking all subsequent audio tracks which brings up a menu. Highlight the effect shown in the middle section and click OK. F_earwax: Widens the stereo image. When using this plugin, - be sure to “attach effect” to all audio tracks by dragging - the plugin to the 1st audio track and then right mouse - clicking all subsequent audio tracks which brings up an menu. - Highlight the effect shown in the middle section and click OK. + be sure to “attach effect” to all audio tracks by + dragging the plugin to the 1st audio track and then + right mouse clicking all subsequent audio tracks + which brings up a menu. Then highlight the effect + shown in the middle section and click OK. F_equalizer: Applies two-pole peaking equalization (EQ) filter. -F_extrastereo: Increases difference between stereo audio - channels. When using this plugin, be sure to - “attach effect” to all audio tracks by dragging - the plugin to the 1st audio track and then right mouse - clicking all subsequent audio tracks which - brings up an menu. Highlight the effect shown in the - middle section and click OK. +F_extrastereo: Increases difference between stereo audio channels. + When using this plugin, be sure to “attach effect” to + all audio tracks by dragging the plugin to the 1st + audio track and then right mouse clicking all of the + next audio tracks which brings up a menu. Highlight + the effect shown in the middle section and click OK. F_flanger: Applies a flanging effect to the audio. -F_haas: Apply Haas Stereo Enhancer for a more natural sounding pan effect - or more clarity in the center of the mix. With this filter - applied to mono signals it gives some directionality and stretches - its stereo image. +F_haas: Apply Haas Stereo Enhancer for a more natural + sounding pan effect or more clarity in the center of + the mix. With this filter applied to mono signals it + gives some directionality and stretches its stereo + image. F_highpass: Applies a high-pass filter with 3dB point frequency. -F_hilbert: Generate a Hilbert transform FIR coefficients. +F_hilbert: Generate Hilbert transform FIR coefficients. F_loudnorm: EBU R128 loudness normalization. F_lowpass: Applies a low-pass filter with 3dB point frequency. -F_mcompand: Multiband compress or expand audiodynamic range. The input audio - is divided into bands which is like the crossover of a loudspeaker, - resulting in flat frequency response when absent compander action. +F_mcompand: Multiband compress or expand audiodynamic range. + The input audio is divided into bands which is like + the crossover of a loudspeaker, resulting in flat + frequency response when absent compander action. F_pan: Remix channels with coefficients (panning). F_silenceremove: Removes silence. F_sine: Generate sine wave audio signal. -F_stereotools: Applies various stereo tools. When using this plugin, - be sure to “attach effect” to all audio tracks by dragging - the plugin to the 1st audio track and then right mouse - clicking all subsequent audio tracks which brings up an menu. - Highlight the effect shown in the middle section and click OK. -F_stereowiden: Applies stereo widening effect. When using this plugin, - be sure to “attach effect” to all audio tracks by dragging - the plugin to the 1st audio track and then right mouse - clicking all subsequent audio tracks which brings up an menu. - Highlight the effect shown in the middle section and click OK. +F_stereotools: Applies various stereo tools. When using this plugin, + be sure to “attach effect” to all audio tracks by + dragging the plugin to the 1st audio track and then + right mouse clicking all subsequent audio tracks + bringing up a menu. Highlight the effect shown + in the middle section and click OK. +F_stereowiden: Applies stereo widening effect. When using this + plugin, be sure to “attach effect” to all audio + tracks by dragging the plugin to the 1st audio track + and then right mouse clicking all subsequent audio + tracks bringing up a menu. Highlight the effect + shown in the middle section and click OK. +F_tiltshelf: Boost or cut the lower frequencies and cut or boost + higher frequencies of the audio using a two-pole + shelving filter with a response similar to that of + a standard hi-fi’s tone-controls. + This is also known as shelving equalisation (EQ). F_treble: Boosts or cuts upper frequencies. F_tremolo: Applies tremolo effect. F_vibrato: Applies vibrato effect. +F_virtualbass: Apply audio Virtual Bass filter. F_volume: Change input volume. +F_volumedetect: Detect audio volume. # # audio plugins # -L_AM pitchshifter: runs a single write pointer and two read pointers +L_AM pitchshifter: Runs a single write pointer and two read pointers over a ringbuffer. The output is faded between the - two readpointers according to the sine of the distance - from the write pointer. The design is based on the - mechanism of a mechanical pitchshifter. -L_Aliasing: Effect that causes different signals to become aliases - of one another when sampled.. -#Allpass delay line, cubic spline interpolation: + two readpointers according to the sine of the + distance from the write pointer. The design is based + on the mechanism of a mechanical pitchshifter. +L_Aliasing: Effect that causes different signals to become + aliases of one another when sampled. +#Allpass delay line, cubic spline interpolation: #Allpass delay line, linear interpolation: #Allpass delay line, noninterpolating: -L_Analogue Oscillator: Simulates the output you get from an analogue synth's - oscillators. You can get a reasonable emualtion of a 303's square. +L_Analogue Oscillator: Simulates the output you get from an analogue + synth's oscillators. You can get a reasonable + emulation of a 303's square. #4 x 4 pole allpass: -L_Artificial latency: used to correct for latency between channels. -L_Audio Divider (Suboctave Generator): Reduces the period of the signal by - the factor given, and makes it a square wave in the process. +L_Artificial latency: Used to correct for latency between channels. +L_Audio Divider (Suboctave Generator): Reduces the period of the signal by the factor + given, and makes it a square wave in the process. Has some amplitude tracking capability. AudioScope: Convert input audio to video output representing the audio power spectrum. Shows you the sound wave. #L_Auto phaser: L_Barry's Satan Maximiser: Compresses signals with a very short attack and - decay, infinite ratio and hard knee. Gives good harsh - (non-musical) distortion. + decay, infinite ratio and hard knee. Gives good + harsh (non-musical) distortion. L_Bode frequency shifter: A popular analogue synth module, it works by shifting all the frequencies of an input signal up or down by a specified frequency @@ -540,27 +703,31 @@ L_Bode frequency shifter (CV): Controls the frequency shift applied to the input signal, in KHz. L_Chebyshev distortion: Interesting distortion effect that is seeded from incoming signal envelope. +Chorus: Adds a chorus effect to the audio. L_Comb Filter: Controls the distance between the filters peaks. -L_Comb Splitter: Divides the input up into two parts with frequency +L_Comb Splitter: Divides the input up into two parts with frequency peaks at f Hz intervals, skewed by f/2 Hz between - the two outputs. + the two outputs. #Comb delay line, cubic spline interpolation: #Comb delay line, linear interpolation: #Comb delay line, noninterpolating: -Compressor: Lessen the dynamic range between the loudest and quietest - parts of an audio signal by boosting the quieter signals - and attenuating the louder signals. L_Constant Signal Generator: Add an output DC offset at the given amplitude to the input signal. It has no real use other than for - debugging and in modular synths. -L_Crossfade: Controls the degree to which the inputs are mixed into - the output. Value of -1 means that the output is just - the A input, and a value of 1.0 means it is just the B. + debugging and in modular synths. +L_Crossfade: Controls the degree to which the inputs are mixed + into the output. Value of -1 means that the output is + just the A input, and a value of 1.0 means it is just + the B. L_Crossfade (4 outs): Controls the degree to which the inputs are mixed - into the output. Value of -1 means the output is just + into the output. Value of -1 means the output is just the A input, and a value of 1.0 means it is just the B. L_Crossover distortion: Simulation of the distortion that happens in class B and AB power amps when the signal crosses 0. +Compressor: Lessen the dynamic range between the loudest and + quietest parts of an audio signal by boosting the + quieter signals and attenuating the louder signals. +Compressor Multi: Compressor that acts on 3 distinct frequency bands + instead of the entire singe sprectrum. DC Offset: Remove DC Offset, which is usually an undesirable characteristic of a recording normally caused by defective equipment. (Has no controls) @@ -571,17 +738,17 @@ L_DJ EQ: 3-band Equalization - Hi-Mid-Lo. #L_DJ EQ (mono): #L_DJ flanger: L_Decimator: Reduces the effective sample rate, and reduces the - bit depth of the input signal. + bit depth of the input signal. L_Declipper: Removes clicks from input signals. Delay audio: Delay the audio by a specified time offset. #L_Delayorama: Denoise: Reduce audio background noise. DenoiseFFT: Noise removal from audio using FFT editing. -Despike: Detect and eliminate out of range impulse values. +Despike: Detect and eliminate out of range impulse values. L_Diode Processor: Mangles the signal as if it had been passed through a diode rectifier network. -L_Dyson compressor: Compress peaks to reduce dynamic range and create - room to increase audio levels +L_Dyson compressor: Compress peaks to reduce dynamic range and + create room to increase audio levels EQ Graphic: Graphic equalizer which sets the output levels for specified frequency bands. EQ Parametric: Parametric equalizer to show and output levels for @@ -595,14 +762,15 @@ EchoCancel: Removes echoes from audio to improve the quality. L_Exponential signal decay: Time for the echoes to decay by 60 DCBs. #L_FM Oscillator: L_Fast Lookahead limiter: A limiter with an attack time of 5ms. It adds - just over 5ms of lantecy to the input signal, but + just over 5ms of lantecy to the input signal, but guarantees no signals over the limit, and tries to - get the minimum amount of distortion. -L_Fast overdrive: Compresses the extreme peaks to make a sound similar - to an overdriven amplifier. -L_Flanger: Digital flanger implementation. Uses excursion, - controlled bandwidth modulation function, which makes - the modulation less repetitive and noticable. + get the minimum amount of distortion. +L_Fast overdrive: Compresses the extreme peaks to make a sound + similar to an overdriven amplifier. +Flanger: Adds a flanger effect to the audio. +L_Flanger: Digital flanger implementation. Uses excursion, + controlled bandwidth modulation function, which + makes the modulation less repetitive and noticable. L_Foldover distortion: Uses a sine wave approximation to simulate valve style foldover distortion. L_Fractionally Addressed Delay Line: Fixed ring buffer delay implementation. @@ -611,26 +779,27 @@ Freeverb: Adds effect of multiple decaying echoes to audio signals based on a specific algorithm. Common use of reverb is simulate music played in a closed room. L_Frequency tracker: Controls the level of damping applied to the output. - High values make the frequency output jump around, - low values make it a bit slow to respond. + High values make the frequency output jump + around, low values make it a bit slow to respond. L_GLAME Butterworth Highpass: Cuts off frequencies below a certain point. L_GLAME Butterworth Lowpass: Cuts off frequencies above a certain point. -L_GSM simulator: Encodes and decodes signal using the GSM voice - compression system. Has the effect of making it sound - like being sent over a European mobile phone network. -L_GVerb: A mono In, stereo Out reverb implementation. +L_GSM simulator: Encodes and decodes signal using the GSM voice + compression system. Has the effect of making it + sound like being sent over a European mobile phone + network. +L_GVerb: A mono In, stereo Out reverb implementation. Gain: Add gain, input level, to increase/decrease loudness. #L_Gate: L_Giant flange: A normal flanger with excessively long delay times. -L_Glame Bandpass Analog Filter: IIR bandpass filter modeled after a - n analog circuit. +L_Glame Bandpass Analog Filter: IIR bandpass filter modeled after an + analog circuit. L_Glame Bandpass Filter: Allows you to tweak the number of stages used - for filtering. Every stage adds two more poles, which - leads to a steeper dropoff. + for filtering. Every stage adds two more poles, + which leads to a steeper dropoff. #L_Glame Butterworth X-over Filter: -L_Glame Highpass Filter: IIR highpass filter allows you to tweak the - number of stages used for filtering. Every stage adds - 2 more poles, which leads to steeper dropoff. +L_Glame Highpass Filter: IIR highpass filter allows you to tweak the number + of stages used for filtering. Every stage adds 2 + more poles, which leads to steeper dropoff. #L_Glame Lowpass Filter: L_Gong beater: Simulates the action of a beator on a gong surface, used to trigger the gong physical model. @@ -638,16 +807,16 @@ L_Gong model: Physical model of a metal gong. L_Hard Limiter: Brick hard limiter with residue mixer. L_Harmonic generator: Allows you to add harmonics and remove the fundamental from any audio signal. -L_Hermes Filter: Simulation of a modern analogue synth called a Pro Tone, -L_Higher Quality Pitch Scaler: Pitch shifter implementation that scales - the harmonics appropriately with the base frequencies. +L_Hermes Filter: Simulation of a modern analogue synth - a Pro Tone, +L_Higher Quality Pitch Scaler: Pitch shifter implementation that scales the + harmonics appropriately with the base frequencies. L_Hilbert transformer: Phase shifts the input signal by 90 degrees. It outputs the 90 degree phase shifted signal and the unshifted signal, both delayed by an equal amount. L_Impulse convolver: Convolver for a set of short impulses which have to be compiled in. -Interpolate: Generate a smooth curves based on sound - currently, - does not appear to work. (Has no controls). +Interpolate: Generate a smooth curve based on sound (currently, + does not appear to work). Has no controls. Invert Audio: Reverses the numerical sign of the digital audio. (Has no controls). L_Inverter: Utility plugin that inverts the signal. @@ -657,61 +826,63 @@ L_L/C/R Delay: A left/center/right delay with feedback L_LS Filter: Filter similiar to the filter used in giga sampler. Live Audio: Reads audio directly from the soundcard input, replacing any audio on track. -Loop audio: Loop some number of samples of audio over and over. +Loop audio: Loop some number of samples of audio over & over. +#Overlay: Overlay Top or Bottom track in Add/Multiply mode. L_Mag's Notch Filter: Allows you to tweak the number of stages used for filtering. Every stage adds two more poles, which leads to a steeper dropoff. L_Matrix Spatialiser: Simple spatializer to control the width of a - stereo signal. + stereo signal. #L_Matrix; MS to Stereo: #L_Matrix; Stereo to MS: L_Modulatable delay: A delay whose tape is modulated at audio rate. L_Mono to Stereo splitter: Takes mono input signal, and outputs it to both left and right channel. -L_Multiband EQ: Multiband graphical equalizer implemented using FFT. +L_Multiband EQ: Multiband graphical equalizer implemented using + FFT. L_Multivoice Chorus: Implementation of a Multivoice chorus algorithm, using a sync based noise interpolation method to - produce a modulation law making it possible to have - many voices without the metallic, artificial sound. + produce a modulation law making it possible to + have many voices without the metallic, artificial + sound. #L_Nonbandlimited single-sample impulses (Frequency; Control): -Overlay: Overlay Top or Bottom track in Add/Multiply mode. -L_Pitch Scaler: Pitch shifter implementation that scales the harmonics - appropriately with the base frequencies. +L_Pitch Scaler: Pitch shifter implementation that scales the + harmonics appropriately with the base frequencies. Pitch shift: Uses FFT to try to change the pitch without changing the duration. L_Plate reverb: Physical model of a steel plate reverb. It uses 8 - linear waveguides to model the plate. + linear waveguides to model the plate. L_Pointer cast distortion: Distortion is created by treating the floating point repesentation of the input signal as a 0.32 1's complement fixed point integer. Not musical but still - recognizable. Makes interesting noises. + recognizable. Makes interesting noises. L_Rate shifter: Stretches or compresses the input with a ringbuffer. -Remove Gaps: Remove silent gap (below DB threshold) which persist - for more than the time limit. -ResampleRT: Allows you to convert an audio file from one +Remove Gaps: Remove silent gap (below DB threshold) which + persist for more than the time limit. +ResampleRT: Allows you to convert an audio file from one sample rate to another. -L_Retro Flanger: Model of someone flanging the input. Models the tape - saturation effects and frequency smear of a manual - flanger. Results are distorted, but more subtle - flanger sound than you get from a digial flanger. +L_Retro Flanger: Model of someone flanging the input. Models the + tape saturation effects and frequency smear of a + manual flanger. Results are distorted, but more + subtle flanger sound than from a digital flanger. Reverb: Reflections of sound to add depth and fullness. Simulates creation of a large number of reflections - (lots of walls) which build up and then decay. + (lots of walls) which build up and then decay. L_Reverse Delay (5s max): A reverse delay. -Reverse audio: Play the audio backwards. +Reverse audio: Play the audio backwards. L_Ringmod with LFO: Simple ring modulator and LFO. L_Ringmod with two inputs: Simple 2 input ring modulator. -L_SC1: High quality RMS compressor designed for musical work. +L_SC1: High quality RMS compressor for musical work. L_SC2: Compressor with sidechain. L_SC3: Stereo compressor with sidechain input. -L_SC4: Stereo compressor with variable envelope follower for - RMS / peak behavior. -L_SC4 mono: Mono compressor with variable envelope follower for - RMS / peak behavior. +L_SC4: Stereo compressor with variable envelope follower + for RMS / peak behavior. +L_SC4 mono: Mono compressor with variable envelope follower + for RMS / peak behavior. L_SE4: Stereo expander with variable envelope follower for RMS / peak behavior. -L_Signal sifter: Sorts and mixes blocks of the input signal to give a - bumpy ramp effect. Can produce some interesting noises. +L_Signal sifter: Sorts and mixes blocks of the input signal to give a + bumpy ramp effect. Can produce interesting noises. L_Simple amplifier: Controls the gain of the input signal in dB's. #L_Simple delay line, cubic spline interpolation: #L_Simple delay line, linear interpolation: @@ -723,27 +894,29 @@ L_Sinus wavewrapper: Produces unusual distortion, for amp like tone. #L_Smooth Decimator: SoundLevel: Displays the Max/RMS sound level in decibels. Spectrogram: Visual representation of the sound levels at - specified frequencies as they vary with time. + specified frequencies as they vary with time. L_State Variable Filter: Oversampled state variable filter with tweaks. -L_Step Demuxer: Inputs up to 8 signals and switches between them on +L_Step Demuxer: Inputs up to 8 signals & switches between them on output when the signal on the clock input goes high. L_Surround matrix encoder: Allows you to encode 4 channels of sound into - a stereo compatible stream that will be decoded by a - Dolby1 Surround/Pro-Logic decoder into Left, Right, + a stereo compatible stream that will be decoded by + a Dolby1 Surround/Pro-Logic decoder into Left, Right, Center and Surround signals. -Synthesizer: Generate synthesizer sounds; to set key data, turn on - Generate keyframes while tweeking. -L_Tape Delay Simulation: Models the tape motion and some smear effect, -Time Stretch RT: Change the speed of an audio signal without affecting - its pitch. +Synthesizer: Generate synthesizer sounds; to set key data, turn + on Generate keyframes while tweeking. +L_Tape Delay Simulation: Models the tape motion and some smear effect. +Time Stretch RT: Change the speed of an audio signal without + affecting its pitch. +Tremolo: Applies a tremolo effect to the audio. #L_Transient mangler: #L_Triple band parametric with shelves: #L_Valve rectifier: L_Valve saturation: Model of valve (tube) distortion, lacking some of the harmonics you would get in a real tube amp. -L_Vocoder: A category of voice codec that analyzes and synthesizes - the human voice signal for audio data compression, - multiplexing, voice encryption, voice transformation,+. +L_Vocoder: A category of voice codec that analyzes and + synthesizes the human voice signal for audio data + compression, multiplexing, voice encryption, voice + transformation,+. L_VyNil (Vinyl Effect): Sounds like it is being played from a record. L_Wave Terrain Oscillator: x and y move the cursor around on a 2D landscape wavetable used to generate the output. @@ -820,7 +993,7 @@ L2_Calf Tape Simulator: Modifies signals as if they were recorded on L2_Calf Transient Designer: Used to modify the envelope of percussive signals like drum sounds or percussion instruments. L2_Calf Vintage Delay: Simple simulation of tape echo with a filter - in a feedback loop and BPM-based toime setting. + in a feedback loop and BPM-based time setting. L2_Calf Vocoder: Modulates the frequency response of a carrier signal by measuring response of a modulator signal in realtime. L2_Calf Wavetable: Synthesizer based on predefined wavetables with ADSR @@ -841,17 +1014,20 @@ L2_Calf X-Over 4 Band: Flexible way to split a signal in different Crossfade: Creates a smooth transition from one audio source edit to another. The crossfade has the first source fade out while the second fades in. -BandSlide: Bands slide across video and you see the image slide. -BandWipe: Bands wipe across the video and you see the mask slides. -Dissolve: A soft dissolve transition between two video segments, - The left segment turns more transparent while at the - same time the right segment materializes into place. -Flash: The video flashes when transitioning between segments. -IrisSquare: Video switches segments via a small rectangular view - that gradually grows to full size. +BandSlide: Bands slide across video to see the image slide. +BandWipe: Bands wipe across the video to see the mask slides. +Dissolve: A soft dissolve transition between two video + segments. The left segment turns more transparent + while at the same time the right segment + materializes into place. +Flash: Video flashes when transitioning between segments. +IrisSquare: Video switches segments via a small rectangular + view that gradually grows to full size. Shape Wipe: Wipe a specific shape across the video. Available - shapes are: burst, circle, clock, heart, specks, spiral, - tile2x2h, tile2x2v. + shapes are: Butterfly, burst, circle-s, clock, cloud-s, + cross-s, diagonal-s, diamond-s, door-s, gravity, + heart, linear-s, Plasma, specks, spiral, tile-s, and + Venetian blinds-s. Slide: Image slides into view - can set: Left/Right/In/Out. Wipe: Wipe the image across screen starting left or right. -Zoom: Zoom out video at X/Y magnification for some seconds. +Zoom: Zoom out video at X/Y magnification for X seconds.