image thumbnail

updated 1 day ago

Command-line peak fitter for time-series signals. by Tom O'Haver

Tom O'Haver (view profile)

Command-line peak fitter for time-series signals. Version 7.4, August 2015 (statistics, chemistry, curve fitting)

peakfit(signal,center,window,NumPeaks,peakshape,extra,Num...

image thumbnail

updated 1 day ago

Evaluating performance of denoising algorithms using metrics : MSE,MAE,SNR,PSNR & cross correlation by Aditya Sundar

This code computes the metrics MSE, MAE, SNR, PSNR and cross correlation coefficient . (signal processing, noise, denoising)

evaluate_denoising_metrics(noisy,denoised)

image thumbnail

updated 3 days ago

ecg-kit by marianux

A Matlab toolbox for cardiovascular signal processing (signal processing, qrs detection, ecg)

image thumbnail

updated 3 days ago

fastRPCA by Stephen Becker

Stephen Becker (view profile)

Code for Robust PCA (signal processing, optimization, image processing)

image thumbnail

updated 4 days ago

Simple backprop by Hamid E

Hamid E (view profile)

A simple implementation of MLP Neural Network with back-propagation algorithm in matlab. (image processing, neural networks, backpropagation)

image thumbnail

updated 4 days ago

josecamachop/MEDA-Toolbox by José

José (view profile)

Multivariate Exploratory Data Analysis Toolbox for Matlab (data exploration, matrices, analysis)

image thumbnail

updated 4 days ago

PIV Tool - Alternate PIV images to visually inspect results by Alessandro Masullo

Alternate two PIV images with velocity vectors, to visually inspect the result of a PIV analysis (image processing, piv, particle image veloci...)

piv(varargin)

image thumbnail

updated 5 days ago

Cumulative Areawise Testing in Wavelet Analysis by Justin Schulte

Preforms the cumulative areawise test (mathematics, signal processing, statistics)

createpathways(x,y,xhole,yhole,Acell)

getpathway_element(at, xt, yt, pvals, critp)

plot_cumareatest_results(at, xt, yt, critp, lw, period, h...

image thumbnail

updated 7 days ago

2D NMR spectra fitter by Ali Shaban

A set of functions that can be used for approximation of various 2D NMR spectra with 2D Gaussians. (signal processing, approximation, clustering)

Approximation(xx,yy,I,clusters,peaklist,initialWidth)

drawClusters( clusters )

findClusters( peaklist, dx, dy )

image thumbnail

updated 8 days ago

Real/Complex Spherical Harmonic Transform, Gaunt Coefficients and Rotations by Archontis Politis

A small collection of routines for the Spherical Harmonic Transform and Gaunt coefficients. (signal processing, acoustics, spherical)

image thumbnail

updated 8 days ago

Spatial Diffuseness Features by Andreas

Andreas (view profile)

Spatial Diffuseness Features for DNN-Based Speech Recognition in Noisy and Reverberant Environments (dereverberation, dnn, neural networks)

estimate_cdr_nodoa(Cxx,Cnn,~)

make_features(x, type)

spectral_subtraction(SNR,alpha,beta,mu,Gmin)

image thumbnail

updated 8 days ago

Geometric and Topological Methods for Significance Testing in Wavelet Analysis by Justin Schulte

Performs the geometric significance test on features in wavelet power and coherence spectra (geometry, signal processing, statistics)

calculate_nulldis_coherence(N, pad, Dj, S0, J1, name, ar,...

calculate_nulldis_geo(N,pad, Dj, S0, J1, name, alphap, ar)

calculate_pvalue_geo(Anorm,Anormnull)

image thumbnail

updated 10 days ago

QAM Modulation by Iftikhar Ahmad

BER of simulated data for MQAM (signal processing)

QAM.m

image thumbnail

updated 12 days ago

model_power_quality_disturbances( ) by Aditya Sundar

The function here provides the MATLAB model of various power quality distrubances (modelling, signal processing, power electronics)

model_power_quality_disturbances( )

image thumbnail

updated 13 days ago

Empirical Wavelet Transforms by Jerome Gilles

Jerome Gilles (view profile)

This toolbox proposes the original implementation of Empirical Wavelet Transforms (signal processing, image processing, mathematics)

Adaptive_Bounds_Adapt(f,params,fm)

AnglesLocalMax(f,N)

AnglesLocalMaxMin(f,N)

image thumbnail

updated 13 days ago

SNR_Calculation by Lawrence Rabiner

Calculate SNR of a processed (e.g., quantized) speech signal. (signal processing)

snr_GUI25

qplot_new2.m

qplot_lin_log_a.m

image thumbnail

updated 13 days ago

Spectral_Smoothing by Lawrence Rabiner

This exercise smooths the log magnitude spectrum of a frame of voiced speech using liftering (signal processing)

spectral_smoothing_GUI25

Callbacks_spectral_smoothing_GUI25(f,C)

autolpc(x,p)

image thumbnail

updated 13 days ago

Quantizer_Characteristic by Lawrence Rabiner

Processes in quantizing a speech signal using both a uniform and a logarithmic (mu-law) quantizer (signal processing)

quantizer_characteristic_GUI25

Callbacks_quantizer_characteristic_GUI25(f,C)

fxquant( s, bit, rmode, lmode )

image thumbnail

updated 13 days ago

Play_Pitch_Period_Contour by Lawrence Rabiner

Modulate vowel sound by pitch contour from a selected speech utterance. (signal processing)

play_pitch_GUI25

Callbacks_play_pitch_GUI25(f,C)

create_excitation(pitch,fs,R)

image thumbnail

updated 13 days ago

p_Tube_Vocal_Tract by Lawrence Rabiner

Compute impulse and frequency responses of p-tube vocal tract model. (signal processing)

p_Tube_VT_GUI25

Callbacks_p_Tube_VT_GUI25(f,C)

findpeak(vm,f,peak,bwlevel)

image thumbnail

updated 13 days ago

Mu_Law_Compander by Lawrence Rabiner

Mu Law companding of speech. (signal processing)

mu_law_compander_GUI25

Callbacks_mu_law_compander_GUI25(f,C)

mu_law_compander_GUI25

image thumbnail

updated 13 days ago

LSP_Roots by Lawrence Rabiner

LSP (Line Spectral Pair) and LPC analysis of roots. (signal processing)

lsp_roots_GUI25

Callbacks_lsp_roots_GUI25(f,C)

atolsp(A,fs)

image thumbnail

updated 13 days ago

LPC_Varying_L by Lawrence Rabiner

Impact of frame length, L, on LPC analysis of a frame of speech. (signal processing)

lpc_varying_L_GUI25

Callbacks_lpc_varying_L_GUI25(f,C)

durbin(xf,L,p,wtype)

image thumbnail

updated 13 days ago

LPC_Frame_Analysis by Lawrence Rabiner

LPC analysis of a speech frame using autocorrelation/covariance/lattice methods. (signal processing)

lpc_frame_GUI25

AtoV(A,rN)

Callbacks_lpc_frame_GUI25(f,C)

image thumbnail

updated 13 days ago

LPC_Error_Synthesis by Lawrence Rabiner

LPC Analysis followed by ideal LPC Synthesis of an arbitrary speech file. (signal processing)

lpc_error_syn_GUI25

Callbacks_lpc_error_syn_GUI25(f,C)

autolpc(x,p)

image thumbnail

updated 13 days ago

Cepstral_Waterfall by Lawrence Rabiner

Waterfall plots of frame-by-frame cepstrums/log magnitude spectrums of speech. (signal processing)

cepstral_waterfall_GUI25

Callbacks_cepstral_waterfall_GUI25(f,C)

cepstral_waterfall_GUI25

image thumbnail

updated 13 days ago

Cepstral_Pitch_Detector by Lawrence Rabiner

Pitch period detector based on short-time cepstral frames. (signal processing)

Cepstral Pitch

cepstral_pitch_GUI25

Callbacks_cepstral_pitch_GUI25(f,C)

image thumbnail

updated 14 days ago

Sift_Based_Pitch_Detection by Lawrence Rabiner

Pitch period detection using the SIFT method. (signal processing)

sift_pitch_GUI25

AtoV(A,rN)

Callbacks_sift_pitch_GUI25(f,C)

image thumbnail

updated 14 days ago

LPC_Vocoder by Lawrence Rabiner

Implementation of LPC Vocoder (signal processing)

lpc_vocoder_GUI25

Callbacks_lpc_vocoder_GUI25(f,C)

autolpc(x,p)

image thumbnail

updated 15 days ago

A speech/music discriminator based on RMS and zero-crossings by Costas Panagiotakis

This code implements a method for a speech/music discriminator based on RMS and zero-crossings. (segmentation, signal processing, signal segmentation)

RMS(y)

Zero_Crossings(y)

trmszc(start,finish,filename)

image thumbnail

updated 17 days ago

Composite_Vocal_Tract_Model by Lawrence Rabiner

Simple vocal tract model from glottal pulse to radiation at the lips. (signal processing)

composite_vocal_tract_GUI25

Callbacks_composite_vocal_tract_GUI25(f,C)

composite_vocal_tract_GUI25

image thumbnail

updated 17 days ago

Perform zero-padding by Manolis Michailidis

zero-padding for 2 input vectors (signal processing, matrix, mathematics)

zeropad(x,y)

image thumbnail

updated 18 days ago

LPC_Varying_p by Lawrence Rabiner

Impact of LPC order, p, on the matching behavior of the LPC polynomial to the STFT. (signal processing)

lpc_frame_GUI25

AtoV(A,rN)

Callbacks_lpc_frame_GUI25(f,C)

image thumbnail

updated 18 days ago

LPC_Error_Analysis by Lawrence Rabiner

Illustrates the flat spectrum nature of the LPC error signal for a typical speech frame. (signal processing)

lpc_error_GUI25

Callbacks_lpc_error_GUI25(f,C)

autolpc(x,p)

image thumbnail

updated 18 days ago

Ideal_Vocal_Tract_Model by Lawrence Rabiner

Ideal spectrum and time domain signal for vowel sound processed by glottal pulse excitation. (signal processing)

ideal_vocal_tract_GUI25

Callbacks_ideal_vocal_tract_GUI25(f,C)

ideal_vocal_tract_GUI25

image thumbnail

updated 18 days ago

Glottal_Pulse by Lawrence Rabiner

Computes the discrete-time Rosenberg glottal pulse approximation in the time and frequency domains (signal processing)

glottal_pulse_GUI25

Callbacks_glottal_pulse_GUI25(f,C)

glottal_pulse_GUI25

image thumbnail

updated 18 days ago

Formant_Estimation by Lawrence Rabiner

Algorithm for estimating the locations of the formants of voiced speech intervals. (signal processing)

formant_estimation_GUI25

Callbacks_formant_estimation_GUI25(f,C)

autolpc(x,p)

image thumbnail

updated 18 days ago

Filter_Signal by Lawrence Rabiner

Design FIR lowpass/bandpass/highpass filter and filter speech signal. (signal processing)

filter_GUI25

Callbacks_filter_GUI25(f,C)

Dinfinity( deltap,deltas )

image thumbnail

updated 18 days ago

Endpoint_Detector by Lawrence Rabiner

Determine initial and final frames of a speech signal in an acoustic background. (signal processing)

endpoint_detector_GUI25

Callbacks_endpoint_detector_GUI25(f,C)

analysis(xin,L,R,fs)

image thumbnail

updated 18 days ago

Echo_Signal by Lawrence Rabiner

Introduce reverberation or echo into speech or audio signal. (signal processing)

echo_signal_GUI25

Callbacks_echo_signal_G25(f,C)

echo_file(xin,delay,alpha)

image thumbnail

updated 18 days ago

DTW_Isolated_Digits by Lawrence Rabiner

Speaker trained, template-based, isolated digit recognizer. (signal processing)

dtw_isolated_digits_record_GUI25

AtoV(A,rN)

Callbacks_dtw_isolated_digits_GUI25(f,C)

image thumbnail

updated 18 days ago

Cepstrum_Computation_FIR by Lawrence Rabiner

Compare three algorithms for computing complex cepstrum of two finite duration sequences. (signal processing)

complex_cepstrum_fir_GUI25

AtoV(A,rN)

Callbacks_complex_cepstrum_fir_GUI25(f,C)

image thumbnail

updated 18 days ago

Cepstrum_Computation by Lawrence Rabiner

Comparison of two methods of computation of the cepstrum (real/complex). (signal processing)

compute_cepstrum_GUI25

Callbacks_compute_cepstrum_GUI25(f,C)

compute_cep(bn,L,cepl,FS)

image thumbnail

updated 18 days ago

Cepstrum_Aliasing by Lawrence Rabiner

Estimate level of aliasing in the real cepstrum computation using finite size FFTs. (signal processing)

cepstrum_aliasing_GUI25

Callbacks_cepstrum_aliasing_GUI25(f,C)

cepstral_aliasing_speech(xin,ss,win,fs,L,nffti,cepl)

image thumbnail

updated 18 days ago

Cepstral_Liftering_of_Speech by Lawrence Rabiner

This exercise shows the impact of the duration of a cepstral lifter on the smoothing of spectra.. (signal processing)

cepstral_liftering_GUI25

Callbacks_cepstral_liftering_GUI25(f,C,start_path)

cepstral_liftering_GUI25

image thumbnail

updated 18 days ago

Autocorrelation_Estimates by Lawrence Rabiner

Exercise computes four types of short-time autocorrelation for frames of speech (signal processing)

autocorrelation_estimates_GUI25

Callbacks_autocorrelation_estimates_GUI25(f,C,start_path)

autocorrelation_analysis(xin,fs,wtype,ss, Lmsec,Mm...

image thumbnail

updated 18 days ago

AMDF - Average Magnitude Difference Function by Lawrence Rabiner

Compute and display AMDF for speech file, on a frame-by-frame basis. (signal processing)

amdf_GUI25

Callbacks_amdf_GUI25(f,C,start_path)

EditrunGui

image thumbnail

updated 18 days ago

Find valleys (minima) in mono signal by Manolis Michailidis

Finds the local minima and their locations (signal processing, mathematics)

valleys(x)

image thumbnail

updated 19 days ago

Zoom_Strips_Plot by Lawrence Rabiner

A simple way to visualize and understand speech waveforms by plotting and examination. (signal processing)

zoom_strips_plot_GUI25

AtoV(A,rN)

Callbacks_strips_plot_GUI25(f,C)

image thumbnail

updated 19 days ago

WSOLA_Time_Scaled_Speech by Lawrence Rabiner

Implements the WSOLA method for high quality time-scaled speech. (signal processing)

WSOLA_GUI25

Callbacks_WSOLA_GUI25(f,C)

Callbacks_WSOLA_GUI25(f,C)

Contact us