Bandpass
Includes a real-time and audio file based vector trace FFT analyzer, time domain oscilloscope with triggering, precision swept sine analyzer, precision multi-waveform signal generator, including ultra-flat pink noise; 1/3 octave RTA featuring precision, elliptical bandpass filters, spectrogram...
Platforms: Mac
License: Freeware | Size: 3 MB | Download (63): Mac the Scope for Mac OS Download |
1.input generation2.16-QAM modulation3.ifft4.bandpass modulation5.awgn channel6.bandpass demodulation7.fft8.16-QAM demodulation9.data recovery
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): OFDM signal tranmission and reception in AWGN channel Download |
Simulink model of a dual-tone multi-frequency (DTMF) generator and receiver. Includes bandpass filter bank receiver, real-time soundcard audio, spectrogram of channel and uses Stateflow block to store decoded digits.NOTE: A version of this model which works with the current release of MATLAB and...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (53): DTMF generator and receiver Download |
The INTERPFT function does sinc interpolation by taking an FFT, padding its end with zeros, and then taking an IFFT. Essentially, INTERPFT resamples the signal after low-pass filtering it.Instead of putting all zero padding at the FFT *ends*, that padding can be split so that some are at the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): INTERPFTW Download |
THIS FUNCTION PLOTS FFT OF THE SIGNAL INPUT TO THE FUNCTION ISuserfft(input, sampling frequency, waveform, psd) input -> Input waveform sampling frequency -> Sampling frequency waveform -> 'real' refers to real baseband signals plots only half the fft output -> 'complex' refers to complex...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): Frequency Plotting Download |
ButterParam - Fast parameters for a digital Butterworth filterThe calculation of filter parameters with BUTTER is expensive. Therefore ButterParam stores calculated parameters in a lookup-table to accelerate repeated calls with the same input.Example: x = rand(10000, 1); % test data [B, A] =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): ButterParam Download |
This GUI was designed to help users to better understand the Undersampling/Bandpass Sampling technique. While you're urged to follow the above link, to better understand this topic, a brief explanation follows:All of us, dealing with signal processing are familiar with the Nyquistd-deOCtShannon...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (44): Undersampling GUI Download |
The code was generated according toT.S. Durrani, and R. Chapman. Optimal All-Pole Filter Design Based on Discrete Prolate Spheroidal Sequences. IEEE Transactions on Acoustics, Speech and Signal processing, Vol ASSP-32, No.4, August 1984.This filter design uses discrete prolate spheroidal...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Durrani-Chapman Optimal All-Pole Lowpass Filter Design Download |
The Analysis & Reconstruction Sound Engine also known as ARSE, is a program that analyses a sound file into a spectrogram and is able to synthetise this spectrogram, or any other user-created image, back into a sound. The ARSE consists in two main parts, a spectrographer with a base-2...
Platforms: *nix
License: Freeware | Size: 696.32 KB | Download (94): The Analysis & Reconstruction Sound Engine Download |
A software environment designed for live improvisation that allows for user interaction on hardware, GUI and code level. The environment enables innumerable setups with flexible loading of tools and instruments. The ixiQuarks consist of different types of tools: basic utilities, instruments,...
Platforms: Mac
License: Freeware | Size: 11.4 MB | Download (590): ixiQuarks for Mac OS Download |
DUNE (an acronym for Differential Unison Engine) is a new synthesizer plugin for Mac OS X and Windows. It was developed for professional music producers, with the highest possible audio quality and great flexibility in mind.
Technical Specifications:
- 2 Oscillators with Osc Sync, Pulse Width,...
Platforms: Mac
License: Freeware | Size: 10 MB | Download (595): DUNE for Mac OS Download |
JEQ is class library written in pure Java. It implements the infinite impulse response (IIR) algorithm for bandpass filtering of sound stream. So, it represents a backend code for stereo 10/15/25/31-band equalizer.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 57.05 KB | Download (50): JEQ - Java Stereo Equalizer Download |
ixiQuarks is a software environment designed for live improvisation that allows for user interaction on hardware, GUI and code level. The environment enables innumerable setups with flexible loading of tools and instruments. The ixiQuarks consist of different types of tools: basic utilities,...
Platforms: Mac
License: Freeware | Size: 11.2 MB | Download (72): ixiQuarks Download |
CHAPTER 1: FOURIER ANALYSIS1.1 CONTINUOUS-TIME FOURIER SERIES (CTFS)1.2 PROPERTIES OF CTFS 1.2.1 Time-Shifting Property 1.2.2 Frequency-Shifting Property 1.2.3 Modulation Property1.3 CONTINUOUS-TIME FOURIER TRANSFORM (CTFT)1.4 PROPERTIES OF CTFT 1.4.1 Linearity 1.4.2 Conjugate Symmetry 1.4.3 Real...
Platforms: Matlab
License: Freeware | Size: 143.36 KB | Download (50): MATLAB for Digital Communication Download |
You can use 4 types of filters:- Butterworth- Chebyshev 1- Chebyshev 2- EllipticYou can use them as:- Lowpass- Highpass- Bandpass- StopbandShowing theirs features in frequency, phase and the z plane. After the desing phase you can apply the designed filter in real time to incoming audio signal...
Platforms: Matlab
License: Freeware | Size: 296.96 KB | Download (42): Real time filters: GUI Download |
Split the signal S(SPACE,TIME) into its downward/upward space propagating and stationnary components via a 2D Fourier decomposition. S is a (SPACE,TIME) matrix. We eventually proceed to a space and/or time filtering. DT,DX are temporal and space step. PERIOD=[Tmin Tmax] and WAVELENGTH=[Xmin Xmax]...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): WSEdecomp Download |
A fourier filter for time-series signals. Version 1.5, May 4, 2007, is calibrated specifically for time-based signals. Does not require the Signal Processing Toolbox. By adjusting the parameters, you can create lowpass, highpass, bandpass, and bandreject (notch) filters with variable cut-off...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (49): Interactive Fourier Filter Download |
- Filter can be FIR or IIR.- Filter type can be lowpass, highpass, bandpass, or bandstop.- Direct methods or optimization ones can be used during the design procedure.In order to learn how you can use this toolbox, please copy all the codes included in the "Dig_Filter" folder into the current...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Dig_Filter Download |
Seis_pick provides an interactive environment for picking seismic waveforms. It has been developed with the aim of processing 3-component downhole microseismic data, although is suitable for all 3-component seismic data. Seis_Pick displays seismic traces, allowing the user to pick P-wave and...
Platforms: Matlab
License: Freeware | Size: 716.8 KB | Download (49): Seis_Pick Download |
multiwaveplot(WAVE) draws a series of stacked waves (one on top of the other) contained in the rows of WAVE. Each wave has a designated row on the plot; the first row is plotted at the bottom of the plot.multiwaveplot(X,Y,WAVE) draws a series of wave centred on each element of Y, with x-data...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Multichannel Wave Plotting Download |