Freeware Listing: Convolution
- General Convolution 3D
- License: Freeware

This filter is a general 5x5 convolution filter with an extra dimension - time. It applies one matrix to the current frame, another matrix to the previous and yet another one to the frame prior to that. Settings Use output instead of input for previous frame: Determines which previous frame to use. If checked, it uses the previous frame as it looked AFTER this filter processed it. Otherwise, it uses the unfiltered previous frame..
- Publisher: Gunnar Thalin
- Date: 23-07-2012
- Size: 297 KB
- Platform: WinOther
- Graphical convolution animation
- License: Freeware

Shows graphically the various stages of discrete convolution for any two 1-D signals. This is for educational purposes really so the screens are optimized for signals of a few samples. Between two stages the figure pauses and requires the user to strike a key to continue. This should allow instructors to move on their own pace. Otherwise the user can enter the duration of the pause as an input. The frames are also stored in case the user wants to make a movie or gif animation Instructions for instructors are given at the end of the mfile..
- Publisher: Christos Saragiotis
- Date: 03-02-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Graphical Convolution
- License: Freeware

This is an educational tool for understanding linear convolution of two vectors. Animates the convolution process. Not intended for use with really long vectors..
- Publisher: Marc
- Date: 22-04-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Circular convolution using DCT and DST
- License: Freeware

Matlab code for the algorithm published in V. G. Reju, S. N. Koh and I. Y. Soon, Convolution Using Discrete Sine and Cosine Transforms, IEEE Signal Processing Letters, VOL. 14, NO. 7, JULY 2007, pp.445-448..
- Publisher: Reju VG
- Date: 14-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- CONVOLUTION IN MATLAB WITHOUT USING conv(x,h)
- License: Freeware

A GENERALAZED CONVOLUTION COMPUTING CODE IN MATLAB WITHOUT USING MATLAB BUILTIN FUNCTION conv(x,h).
- Publisher: imran shezad
- Date: 22-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Circular Convolution
- License: Freeware

This Program Performs circular convolution of two sequences of equal length..
- Publisher: Harsha Vardhan
- Date: 15-06-2013
- Size: 102 KB
- Platform: Matlab, Scripts
- Convolution integral approximation via trapezoidal quadrature rule
- License: Freeware

This code computes the approximation of the convolution integral (*) between two functions, f(t) and g(t), sampled at the times t1,t2,...,tm (unit spacing), via the trapezoidal quadrature rule. To compute the integral with other than unit spacing, multiply the result by the spacing increment. Computation is very fast because it has been used the built in function conv(). To conv() result has then been added what misses for trapezoidal approximation. Convolution integral is defined as: (*) h(t)=int{f(tau)*g(t-tau)}dtau..
- Publisher: Gianluca Fantaccini
- Date: 12-03-2013
- Size: 41 KB
- Platform: Matlab, Scripts
- WMP/DirectShow/VST convolution plug-in
- License: Freeware

A convolution plug-in for Windows Media Player, DirectShow/DX (for use with ZoomPlayer Pro, Media Player Classic, etc) and VST. Allows cross-feeding of channels. For room correction, bass management, cross-overs, equalization, etc..
- Publisher: convolver.sourceforge.net
- Date: 20-10-2012
- Size: 3251 KB
- Platform: WinOther
- linear convolution
- License: Freeware

wen we give the two sequence ,we will get the o/p of linear convolution.the two sequences are computing by particular formula.thus we will got the output from the two sequences. the impulse response also we will get..
- Publisher: SUBATHRA natarajan
- Date: 15-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Separable N-Dimensional Convolution
- License: Freeware

This function is an implementation of N-dimensional convolution for the special case when the convolution kernel is separable. A continuous function f(x1, x2, ... xN) is considered separable if there exist N functions f1, f2, ... fN such that f(x1, x2, ... xN) = f1(x1)f2(x2)f3(x3)...fN(xN). In two dimensions, a discrete version of the separability condition is as follows: a 2D matrix is separable if it can be expressed as an outer product of two 1D vectors: a=[-1 0 1]; b=[1 0 -1]; H=a'*b In this case, supplying Matlab's conv2 function with the two vectors a & b (one to convolve the rows with, the second to convolve the columns with) results in a faster computation than supplying conv2 with the outer product H.
- Publisher: Igor Solovey
- Date: 17-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- circ conv 4 unequal length sequences
- License: Freeware

A function that takes two sequences(vectors) as parameters and computes the circular convolution . x(n),h(n) are the vectors. The vectors need NOT be of equal lengths. If they are of unequal lengths, the shorter vector is appended with trailing zeros and then circular convolution is carried out..
- Publisher: Soumya Ranjan Maharana
- Date: 23-04-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Screenshot Fast root-mean-square (RMS) power
- License: Freeware

FASTRMS Instantaneous root-mean-square (RMS) power via convolution. FASTRMS(X), when X is a vector, is the time-varying RMS power of X, computed using a 5-point rectangular window centered at each point in the signal. The output is the same size as X and contains, for each point in X, an estimate of the instantaneous power expressed in the signal. FASTRMS(X), when X is a matrix, is the time-varying RMS power of the columns of X. FASTRMS(X,WINDOW), if WINDOW is a vector, computes the moving quadratic mean using the weights specified in WINDOW. If WINDOW is %an integer, a LENGTH(WINDOW)-point rectangular window is used.
- Publisher: Scott McKinney
- Date: 15-01-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- ConvolveGUI
- License: Freeware

This program is a GUI for graphically demonstrating the convolution process. The user chooses two functions to convolve. The two functions are displayed, along with the convolution product and integral. The process can be animated if desired..
- Publisher: Erik Cheever
- Date: 21-03-2013
- Size: 20 KB
- Platform: Matlab, Scripts
- convlution matrix in four lines
- License: Freeware

CONV_MTX Convolution matrix. If 'x' is a column vector of length 'nx', then conv_mtx(x,nh) gives a toeplitz matrix 'X' of size (nx+nh-1) times (nh). 'nh' is the length of the column vector 'h' with which 'x' is convolved. Thus finally 'X*h' is same as conv(x,h). If 'x' and 'h' are row vectors, then 'X' is of size (nh) times (nx+nh-1). Then 'h*X' is same as conv(x,h). This does not depend on the in built command 'TOEPLITZ'..
- Publisher: sri hari bhupala haribhakta
- Date: 27-06-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- do_airs_convolution.m
- License: Freeware

This function will perform a fast and accurate convolution of high-resolution radiance or transmittance values to produce data for AIRS channels. The function uses measured ILS data and will handle an incomplete spectra at arbitrary spectral resolution. This function can also be used for other ILS convolutions if line shape data for each channel is known. Thanks to the ASL team at UMBC for their HDF reader program (h4sdread.m)..
- Publisher: Daniel Feldman
- Date: 17-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Fastest Convolution in the Emirates
- License: Freeware

FCE stands for Fastest Convolution in the Emirates and is a utility set to perform various types of convolution in the shortest possible time.
Fastest Convolution in the Emirates License - GNU General Public License (GPL).
- Publisher: Fce
- Date:
- Platform: WinOther
- Convolve-J
- License: Shareware

Convolve-J is a compact tool that allows you to perform a convolution process for any 44 kHz signed WAV files. The program can be used in command line mode in order to specify the operation parameters.
The app accepts 44 kHz audio files as input and signal sources and creates a 16-bit signed 44khz WAV.
.
- Publisher: Chuck Ritola
- Date:
- Platform: Win7 x64, Windows 7, WinOther, WinVista, WinVista x64
- Reverberate LE
- License: Shareware

Reverberate LE is a highly efficient convolution reverb audio processor without the modulation or true stereo capabilities of Reverberate.
Reverberate LE comes with several presets and impulse responses so as to help you get an idea of the plug-in's capabilities.
It is available in a standard CPU edition and a version taking advantage of NVIDIA CUDA for the main convolution processing tasks reducing CPU usage where a G80 and above compatible card is found in the system.
.
- Publisher: LiquidSonics
- Date:
- Platform: Windows 7, WinOther, WinVista
- A Game Demo by The Old Game Factory
- License: Freeware

Fully playable Java game demo illustrating basic game programming technics, such as sprite animation, pixmap fonts, time or frame related game loop, affine transformations, convolution filters, sound generation and playback....
- Publisher: ogfdemo1.sourceforge.net
- Date: 16-06-2012
- Size: 62 KB
- Platform: Linux, Mac OS X, WinOther
- Filters
- License: Freeware

Filters is a image processing library: filter sobel,convolution,morphology,vectorization,segmentation,blob,blur,histogram,susan,threshold,texture,contrast,standard deviation,canny,distance map,matrix,contour,edge,rotation,correlation,gradient anisotropic.
- Publisher: filters.sourceforge.net
- Date: 16-07-2012
- Size: 10367 KB
- Platform: WinOther
Convolution: Freeware | All








