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.
Use output instead of input for previous frame: Determines which previous...
|License: Freeware||Size: 297 KB||Download (27): General Convolution 3D Download|
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...
|License: Freeware||Size: 10 KB||Download (19): Graphical convolution animation Download|
A GENERALAZED CONVOLUTION COMPUTING CODE IN MATLAB WITHOUT USING MATLAB BUILTIN FUNCTION conv(x,h)
|License: Freeware||Size: 10 KB||Download (21): CONVOLUTION IN MATLAB WITHOUT USING conv(x,h) Download|
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...
|License: Freeware||Size: 40.96 KB||Download (20): Convolution integral approximation via trapezoidal quadrature rule Download|
JACE is a Convolution Engine for JACK and ALSA, using FFT-based partitioned convolution with uniform partition sizes. This is a prealpha release of the Jace project..
|License: Freeware||Size: 18.43 KB||Download (76): Jace Download|
Matlab code for the algorithm published inV. 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.
|License: Freeware||Size: 10 KB||Download (22): Circular convolution using DCT and DST Download|
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.
|License: Freeware||Size: 10 KB||Download (19): linear convolution Download|
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...
|License: Freeware||Size: 10 KB||Download (18): Separable N-Dimensional Convolution Download|
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.
|License: Freeware||Size: 10 KB||Download (21): circ conv 4 unequal length sequences Download|
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...
|License: Freeware||Size: 10 KB||Download (19): Screenshot Fast root-mean-square (RMS) power Download|
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.
|License: Freeware||Size: 20.48 KB||Download (19): ConvolveGUI Download|
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,...
|License: Freeware||Size: 10 KB||Download (21): convlution matrix in four lines Download|
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...
|License: Freeware||Size: 10 KB||Download (18): do_airs_convolution.m Download|
LiquidSonics' Reverberate is a highly efficient hybrid convolution reverb audio processor offering true zero-latency operation for two separate, stereo impulse responses for Mac and PC supporting VST, Audio Units and RTAS. Reverberate seeks to provide a richer and more dynamic sounding reverb...
|License: Freeware||Size: 211.07 MB||Download (16): Reverberate Download|
BruteFIR is a software convolution engine, a program for applying long FIR filters to multi-channel digital audio, either offline or in realtime. BruteFIRs basic operation is specified through a configuration file, and filters, attenuation and delay can be changed in runtime through a simple...
|License: Freeware||Size: 235.52 KB||Download (94): BruteFIR Download|
Welcome to the home page of DRC. DRC is a program used to generate correction filters for acoustic compensation of HiFi and audio systems in general, including listening room compensation. DRC generates just the FIR correction filters, which can be used with a real time or offline convolver to...
|License: Freeware||Size: 11.45 MB||Download (118): Digital Room Correction Download|
Freeverb3 is a sound processing library which includes sampling rate scaling enabled version of freeverb with some fixes, extended implementation of N Reverb by CCRMA and implementation of impulse response convolution reverb. This librarys oversampling feature may provide higher quality of audio...
|License: Freeware||Size: 1.4 MB||Download (132): Freeverb3 Download|
A general purpose convolution plug-in that is able to load 16/24bit, mono/stereo, AIFF/WAV files. The advanced convolution engine features zero latency yet low CPU usage with IRs of up to 10 seconds in length. Great for anything from natural room ambiences and reverb to guitar cabinets and...
|License: Freeware||Size: 3 MB||Download (128): IR1A Convolver for Mac OS Download|
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...
Platforms: Windows, Mac, Linux
|License: Freeware||Size: 62.45 KB||Download (30): A Game Demo by The Old Game Factory Download|
SCRalyze is a powerful tool for model-based analysis of psychophysiological signals, using linear convolution models and dynamic causal modelling. A flexible import interface and many utilities make this software a standalone tool.
Platforms: Windows, Mac, Linux
|License: Freeware||Size: 11.44 MB||Download (27): SCRalyze Download|