image thumbnail

updated 13 days ago

Impulse response acoustic information calculator by Christopher Hummersone

Calculate RT, DRR, Cte, and EDT for impulse response file (audio, signal processing, reverberation)

IR_stats(filename,varargin)

image thumbnail

updated 1 month ago

System objects for live data acquisition by Gabriele Bunkheila

System objects to stream data to and from Data Acquisition hardware (data acquisition, signal processing)

System Objects to Stream Live Data to and from Data Acqui...

InstallMe

DaqBasicAnalogInExample.m

image thumbnail

updated 1 month ago

Power Analysis of Class B Power Amplifier with Matlab Implementation by Hristo Zhivomirov

Power analysis of class B power amplifier operating with complex load and random signal. (signal processing, power analysis)

SiPoLoModelComplexLoad.m

SiPoLoModelResistiveLoad.m

image thumbnail

updated 1 month ago

SerialDataDisplayFront.zip by Deepak

Configurable Serial data processing and display program for interfacing with devices like Arduino (serial, arduino, rs232 plotter)

SerilaDataDisplayFront.m

image thumbnail

updated 2 months ago

fourierShapeDescriptor.zip by Weicheng Kuo

Fourier shape descriptors for simple binary region (tutorial, image processing, geometry)

B=fourierShapeDescriptor(A,r)

image thumbnail

updated 3 months ago

Convolutive BSS by Reju VG

Underdetermined Convolutive Blind Source Separation via Time-Frequency Masking (blind source separati..., signal processing, convolutive bss)

Mask_by_Kmeans_on_theta(theta,Nc)

TF_domain_BSS(mixture,K,ovlp,Nsources,ByKmeans)

U=solve_permutation_by_kmeansCorr_construct_output(MASK,Y...

image thumbnail

updated 3 months ago

LiveRecording by Marcus Vollmer

Recording audio signals, live visualisation, spectrogram, save to .wav (recording, audio signal, voice)

image thumbnail

updated 3 months ago

A-weighting filter with Matlab Implementation by Hristo Zhivomirov

A-weighting of a signal via spectral processing in the frequency domain. (signal processing)

filterA(x, fs, plotFilter)

example.m

image thumbnail

updated 4 months ago

Interpolation of a signal with Matlab Implementation by Hristo Zhivomirov

Interpolation in the time domain via zero-padding in the frequency domain. (signal processing)

interpolate(x, intfact)

example.m

image thumbnail

updated 4 months ago

Communications System Toolbox Support Package for Xilinx FPGA-Based Radio by MathWorks Communications System Toolbox Team

Support package installer file for Xilinx FPGA-Based Radio (signal processing, wireless, communications)

image thumbnail

updated 4 months ago

Communications System Toolbox Support Package for USRP Radio by MathWorks Communications System Toolbox Team

Support package installer file for USRP radio. (communications, signal processing, sdr)

image thumbnail

updated 5 months ago

Sound analysis with Matlab Implementation by Hristo Zhivomirov

Time and frequency analysis, measurement of the crest factor, the dynamic range, etc. (signal processing, sound analisys, not a function)

Sound_Analysis.m

image thumbnail

updated 6 months ago

Matlab Audio Analysis Library by Theodoros Giannakopoulos

Companion material for the book "Introduction to Audio Analysis, A MATLAB approach" (audio analysis, signal processing, audio classification)

...

...

...

image thumbnail

updated 6 months ago

Points and Tangents by Marcelo Cicconet

Returns a list of pixels with tangents and corresponding magnitudes. (morlet, wavelet, edges)

ang(cx,sx)

coefficientslist(I,nangs,stretch,scale,hopsize,halfwindow...

coefficientsmatrix(I,nangs,stretch,scale,hopsize,halfwind...

image thumbnail

updated 7 months ago

Inverse Short-Time Fourier Transformation (ISTFT) with Matlab Implementation by Hristo Zhivomirov

Time-Frequency resynthesis via Inverse Short-Time Fourier Transformation (ISTFT) (signal processing)

istft(stft, h, nfft, fs)

stft(x, wlen, h, nfft, fs)

Resynthesis.m

image thumbnail

updated 7 months ago

Signal Processing with MATLAB Webinar by Kirthi Devleker

Contains code Snippets used in the Webinar (signal processing)

delayCompensationPlot( tn,xn,xfilter, xfiltfilt)

plotEKGPSD(varargin)

plotSig( num, sigData, titleString )

image thumbnail

updated 7 months ago

Time-Frequency Analysis of Non-Stationary Signals with Matlab Implementation by Hristo Zhivomirov

Time-frequency analysis of non-stationary signals in time, frequency and time-frequency domain (signal processing, spectral analysis)

spectrum(x, fs, varargin)

stft(x, wlen, h, nfft, fs)

Time_Frequency_Analysis.m

image thumbnail

updated 8 months ago

Noise Measuremet with PCSGU250 and Matlab Implementation by Hristo Zhivomirov

Noise measurement using data from the Velleman PCSGU250 measurement complex. (measurement, signal processing)

filterA(x, fs, plotFilter)

Noise_measurement_PCSGU250.m

image thumbnail

updated 8 months ago

Short-Time Fourier Transformation (STFT) with Matlab Implementation by Hristo Zhivomirov

Time-Frequency analysis via Short-Time Fourier Transformation (STFT) (signal processing, spectral analysis)

stft(x, wlen, h, nfft, fs)

example.m

image thumbnail

updated 8 months ago

DSP System Toolbox Support Package for ARM Cortex-M Processors by MathWorks DSP System Toolbox Team

Support package install file that works with the ARM Cortex-M CMSIS Library (arm, microcontroller, embedded programming)

image thumbnail

updated 8 months ago

Short-time Energy and Zero Crossing Rate by Nabin S Sharma

Compute the short time energy (STE) and short-time zero crossing rate (STZCR) of a signal. (signal processing, speech processing, shorttime energy)

energy(x,wintype,winamp,winlen)

sgn(x)

winconv(x,varargin)

image thumbnail

updated 8 months ago

choose 2 fwav file from database by su

I only want to choose 2 wav file from path out of 10 wav file. (dsp, audio processing, signal processing)

out=load_database();

image thumbnail

updated 9 months ago

Cepstral analysis with Matlab Implementation by Hristo Zhivomirov

Cepstral analysis including calculation of the cepstral coefficients and the quefrencies. (signal processing, spectral analysis)

cepstrum(x, fs, offset, wlen, varargin)

example1.m

example2.m

image thumbnail

updated 9 months ago

Spectral analysis with Matlab Implementation by Hristo Zhivomirov

Spectral analysis including amplitude and phase spectrum as well as their graphical representation. (signal processing, spectral analysis)

spectrum(x, fs, varargin)

example1.m

example2.m

image thumbnail

updated 10 months ago

MatLab Solutions: "Introduction to Digital Signal Processing: A Computer Laboratory Textbook". by Ilias Konsoulas

These files are the MatLab solutions of exercises contained in the above DSP lab textbook. (dsp, digital signal proces..., discrete fourier tran...)

AD_DA(x,Xmin,Xmax,Levels)

conv_DHT(x,y)

conv_DHT2(x,h)

image thumbnail

updated 11 months ago

Generation of Audio Test Signals with Matlab Implementation by Hristo Zhivomirov

Generation of sine wave, square wave, chirp, sinc, white and pink noise via sound card. (measurement, signal processing)

AOChirpRepeate(f1, f2, Fs, endtime, r, p)

AOPinkNoiseRepeate(Fs, endtime, r, p)

AOSincFullRepeate(f0, Fs, endtime, r, p)

image thumbnail

updated 12 months ago

ATSC: From RF to Video by Dick Benson

A set of models to process an ATSC RF signal and output an MPEG II video transport stream. (atsc, video, advanced television s...)

dspblkadpt_old(action)

example_sel2html(fn,new,Click_Sensed)

atsc.m

image thumbnail

updated 12 months ago

Carrier & Symbol Timing Recovery for N QAM by Dick Benson

This model implements a contemporary symbol timing and carrier recovery scheme for 2-256 QAM. (wireless, farrow, fractional delay)

QAMx_Synchronization_DT

QAMx_Synchronization_Mixed_CT_DT

image thumbnail

updated 1 year ago

ECG Signal compression by Ashish Meshram (Meet)

Implementation of ECG signal compression using Amplitude Thresholding compression (ecg signal, signal processing, savitzkygolay filteri...)

atc.m

testatc.m

image thumbnail

updated 1 year ago

EQGEN by Avisek Mukherjee

Generates Artificial Accelerogram (earthquake, structural dynamics, structural engineerin...)

image thumbnail

updated 1 year ago

Pink, Red, Blue and Violet Noise Generation with Matlab Implementation by Hristo Zhivomirov

Pink, red, blue and violet noise generation via spectral processing of white noise. (noise, signal processing)

bluenoise(N)

pinknoise(N)

rednoise(N)

image thumbnail

updated 1 year ago

Bregman Cookbook by Jerome Gilles

This toolbox provides signal/image/3D processing based on Bregman Iterations (bregman, l1, sparse)

R=AddCurveletArray(A,B)

R=AddFrameletArray(A,B)

R=ShrinkComplexCurvelet(A,tau)

image thumbnail

updated 1 year ago

Calculation of CT MTF and NPS using the ACR accreditation phantom by Saul

This code enables measurements of CT MTF and NPS from images of an ACR accreditation phantom. (computed tomography, ct, modulation transfer f...)

SliceBrowser(varargin)

mtfcalc.m

npscalc.m

image thumbnail

updated 1 year ago

FeatureFinder 2.4.1 by Feature Finder

A user-friendly tool for signal filtering and feature extraction. Well-suited to large data sets! (gui, data import, data export)

Comm_Alert(sMessage)

Comm_Exit()

Comm_Help(sTitle,sMessage)

image thumbnail

updated 1 year ago

Sound file converter GUI by Christopher

The program converts MATLAB supported soundfiles with the use of GUI. (converter, gui, audioread)

ConverterPanel(varargin)

image thumbnail

updated 1 year ago

Wave Player Visualizations (Geek) by Suraj Kamya

Kviz_playerV1 is Kamya Visualization music player Version 1 have a number of Geek Visz (3D-also) (music player, visualization, sound processing)

Kviz_Player_V1(varargin)

image thumbnail

updated 1 year ago

Filter Bank Design by Iman

This function can be used to design uniform and non-uniform filter banks. (filter bank, perfect reconstructio..., uniform filter bank)

A=A_gerenator(x,Beta,Sigma_dictionary,M)

Beta=Beta_dictionary(M,nk)

M=Find_LCM(x)

image thumbnail

updated 1 year ago

speccompare by Martin Kuriger

SPECCOMPARE shows the spectral differences of two signals using colors and brightness. (signal processing, spectrogram, difference)

speccompare( X1, X2, Fs, titleString, maxDiff_dB )

image thumbnail

updated 1 year ago

Generation of deterministic signals by Patrik Flegner

Generation of deterministic signals (generation of signals, signal processing, modeling of signals)

GenSig_Determin_2013.m

image thumbnail

updated 1 year ago

Generation of random signals by Patrik Flegner

Generation of random signals (signal processing, random signals, modeling of signals)

GenSig_Random_2013.m

image thumbnail

updated 1 year ago

Generate of special signals by Patrik Flegner

Generate of special signals (signal processing)

GenSig_Special_2013.m

image thumbnail

updated 1 year ago

Generating of impulse signals by Patrik Flegner

Generating of impulse signals (signal processing, impulse signals, generation of signals)

GenSig_Impulse_2013.m

image thumbnail

updated almost 2 years ago

correlation between two sequences by Deepak Kumar Rout

Program to find the correlation between two sequences without using the inbuilt xcorr function (correlation, xcorr, signal processing)

test1.m

image thumbnail

updated almost 2 years ago

Short Time Fourier Transform by Hafeez Dhalla

Script for computing the short time Fourier transform of 1D signals. (dsp, stft, fft)

X=stft(x,wl,olr,window,alpha)

image thumbnail

updated almost 2 years ago

Dig_Filter by Iman

This toolbox can be used to design a filter which satisfies prescribed specifications. (signal processing, optimization, digital filter)

Dig_Filter.m

N=N_Dig_Filter(wa,wp,eps_p,eps_a)

[a1 a2 b1 b2]=random_stable_initial_points

image thumbnail

updated almost 2 years ago

Uniform Filter Bank by Iman

This function can be used to design a uniform filter bank with M subbands. (optimization, signal processing, uniform filter bank)

P=P_NPR(M,m,m1)

PR_Nguyen.m

[c,ceq]=confun(h)

image thumbnail

updated almost 2 years ago

2-dimensional Filter Design using McClellan transformation by Iman

This function can be used to design 2D lowpass, highpass, bandpass, bandstop filters. (signal processing, image processing, filter design)

ChebyshevPoly(n)

Dig_Filter.m

Filter_Design_2D_McClellan.m

image thumbnail

updated almost 2 years ago

wavplayer by Emmanuel Alap

An interactive sound (.wav) player for MATLAB using the built-in audioplayer function. (audioplayer, gui, volume)

wavplayer(varargin)

image thumbnail

updated almost 2 years ago

Impulsive Noise Meter by Edward Zechmann

Calculates Impulsive noise metrics for hazardous acoustic noise assessment. (signal processing)

ACdsgn(Fs)

ArgStruct=parseArgs(args,ArgStruct,varargin)

[A2, A_str, real_digitsL, real_digitsR, imag_digitsL, ima...

image thumbnail

updated almost 2 years ago

Animation *.wav to *.avi spectrum animation generator. by H├ęctor Corte

This script takes an audio file in *.wav and converts it into an *.avi animation using its spectrum. (signal processing, data exploration, image processing)

wav2mov.m

Contact us