image thumbnail

updated 14 hours ago

RViewer by Tony Davis

Image Viewer with Interpolation on Zoom, Multiple Sync (image, display, interpolation)

image thumbnail

updated 1 month ago

FYP1.m by Imran Hayder

Matlab GUI based waveform generator- generates waveforms like sine, cos, pwm, etc with desired param (waveform, generator, signal processing)

FYP1(varargin)

image thumbnail

updated 3 months ago

Cepstral Liftering of speech by Speech Processing

Spectral smoothing effects of low frequency cepstral liftering on log magnitude spectrum of speech (speech processing, signal processing, gui)

Callbacks_cepstral_liftering_GUI25(f,C,start_path)

[b,BNmag,cell_lifter,stitle,c]=cepstral_liftering_speech(...

[ss]=plot_speech_cursor(x,ss,curr_file,istart,graphicPane...

image thumbnail

updated 3 months ago

Cepstrum Aliasing by Speech Processing

Estimates the level of aliasing when finite size FFTs for the computation are used (speech processing, signal processing, gui)

Callbacks_cepstrum_aliasing_GUI25(f,C,start_path)

[c1,cell_dif,ncount]=cepstral_aliasing_speech(xin,ss,win,...

[ss]=plot_speech_cursor(x,ss,curr_file,istart,graphicPane...

image thumbnail

updated 3 months ago

LPC Error by Speech Processing

Shows the (flat spectrum) nature of the LPC error signal for a typical speech frame (voiced speech) (speech processing, signal processing, gui)

Callbacks_lpc_error_GUI25(f,C,start_path)

[A,G,a,r]=autolpc(x,p)

[ss]=plot_speech_cursor(x,ss,istart,fs,L,graphicPanel);

image thumbnail

updated 3 months ago

LPC Analysis with Varying p by Speech Processing

illustrates the matching behavior of LPC polynomial log magnitude spectrum to log magnitude of STFT (speech processing, signal processing, gui)

Callbacks_lpc_varying_p_GUI25(f,C,start_path)

[R,E,k,alpha,G]=durbin(xf,L,p,wtype)

[ss]=plot_speech_cursor(x,ss,istart,graphicPanel);

image thumbnail

updated 3 months ago

Narrowband/Wideband Spectra of a Speech Frame by Speech Processing

Compares and contrasts the effects of using either of two different windows (speech processing, signal processing, gui)

Callbacks_NB_WB_spectra_GUI25(f,C,start_path)

NB_WB_spectra_GUI25

[L,win1,win2]=setup_spectra(LWB,LNB,fs,wtype)

image thumbnail

updated 3 months ago

Spectral and phase magnitude by Speech Processing

Illustrates the impact of Spectral Magnitude and Phase on Long-Time Analysis and Synthesis of Speech (signal processing, gui)

Callbacks_phase_magnitude_GUI25(f,C,start_path)

Callbacks_phase_magnitude_GUI25(f,C,start_path)

[xin,xph,xmagn,xphr,timind]=phase_magnitude(xin,fs)

image thumbnail

updated 3 months ago

Vowel Synthesis by Speech Processing

Synthesizes a vowel sound with a pitch frequency that linearly varies from a user-specified one (speech processing, signal processing, gui)

Callbacks_Vowel_Synthesis_GUI25(f,C)

Vowel_Synthesis_GUI25

create_pitch_period_contour.m

image thumbnail

updated 3 months ago

Windows Comparisons by Speech Processing

computes and compares and contrasts the time and frequency responses of 6 L-point commonly used wind (speech processing, signal processing, gui)

...

Callbacks_windows_GUI25(f,C)

gen_window(WL,M)

image thumbnail

updated 3 months ago

Cepstrum Computation by Speech Processing

Compares conventional and analytical methods of cepstrum analysis of a finite duration speech frame (speech processing, signal processing, gui)

Callbacks_compute_cepstrum_GUI25(f,C,start_path)

[c,xhat]=compute_cep(bn,L,cepl,FS);

[ss]=plot_speech_cursor(x,ss,curr_file,istart,graphicPane...

image thumbnail

updated 3 months ago

Autocorrelation Pitch Detector by Speech Processing

Implements a pitch period detection algorithm using modified autocorrelation method (speech processing, signal processing, gui)

Callbacks_ac_pitch_GUI25(f,C,start_path)

ac_pitch_GUI25

b=hpf(n,fl1,fh1,fs,iplot)

image thumbnail

updated 3 months ago

ADPCM by Speech Processing

Implements an ADPCM coder for waveform coding of speech (speech processing, signal processing, gui)

(0:(NB-1))/Nfft * fs; end

Callbacks_adpcm_GUI25(f,C,start_path)

[P,F,R,T]=pd_spect(s,Fs,Nfft,Nwin)

image thumbnail

updated 3 months ago

Endpoint Detector by Speech Processing

Analyzes an audio file which contains a period of background signal, and a period of speech (speech processing, signal processing, gui)

Callbacks_endpoint_detector_GUI25(f,C,start_path)

[energy,zerocrossings,nfrm]=analysis(xin,L,R,fs)

endpoint_detector_GUI25

image thumbnail

updated 3 months ago

Time Domain Features by Speech Processing

Examines the behavior of a set of three time domain, short-time features (speech processing, signal processing, gui)

Callbacks_time_domain_features_GUI25(f,C,start_path)

time_domain_features_GUI25

pathnew_matlab_central.m

image thumbnail

updated 3 months ago

Mu Law Quantizer by Speech Processing

Illustrates the impact of mu-law companding (compressing and expanding) and quantization of a speech (speech processin, signal processing, gui)

(0:(NB-1))/Nfft * fs; end

Callbacks_mu_law_quantize_GUI25(f,C,start_path)

[P,F,R,T]=pd_spect_U(s,Fs,Nfft,Nwin)

image thumbnail

updated 3 months ago

Sample rate conversion by Speech Processing

converts the sampling rate of an existing speech or audio file from its current sampling rate (signal processing, gui)

Callbacks_SRC_GUI25(f,C,start_path)

SRC_GUI25

srconv(x,fsin,fsout)

image thumbnail

updated 3 months ago

Rosenburg Glottal Pulse by Speech Processing

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

Callbacks_glottal_pulse_GUI25(f,C)

glottal_pulse_GUI25

vowel_ir(fmts,bandwidths,fs)

image thumbnail

updated 3 months ago

Three Tube Vocal Tract by Speech Processing

This exercise computes the frequency response of a three-tube model of a human vocal tract. (signal processing, speech processing, gui)

Callbacks_Three_Tube_VT_GUI25(f,C)

Three_Tube_VT_gui25

[fr,vm,vmins,vmaxs,v]=three_tube_model_pt2(rG,rL,l1,l2,l3...

image thumbnail

updated 3 months ago

Waveform Similarity and Overlap Add (WSOLA) for Speech and Audio by Speech Processing

implements the WSOLA method of Verhelst and Roelands for for High Quality Time-Scaled speech (speech processing, signal processing, gui)

Callbacks_WSOLA_GUI25(f,C,start_path)

WSOLA_GUI25

[y,yn]=record_speech(fs,nsec)

image thumbnail

updated 3 months ago

Log Harmonic Product Spectrum by Speech Processing

Plots a sequence of frames of both HPS and LHPS (speech processing, signal processing, gui)

Callbacks_log_harmonic_GUI25(f,C,start_path)

[ss]=plot_speech_cursor(x,ss,curr_file,istart,graphicPane...

b=hpf(n,fl1,fh1,fs,iplot)

image thumbnail

updated 3 months ago

Formant Estimation by Speech Processing

Illustrates an algorithm for estimating the locations of the formants of voiced speech intervals (speech processing, signal processing, gui)

Callbacks_formant_estimation_GUI25(f,C,start_path)

[A,G,a,r]=autolpc(x,p)

[Fmc,startsav,endsav]=extend_runs(nrun,startsav,endsav,nf...

image thumbnail

updated 3 months ago

Isolated Digits Record by Speech Processing

Implements a speaker trained, template-based, isolated digit recognizer (speech processing, signal processing, gui)

Callbacks_dtw_isolated_digits_GUI25(f,C)

[distance,paths,distances]=dtw_backtrack_dist(cref,nref,c...

[y,fs,bits,fmt]=loadwav(name)

image thumbnail

updated 3 months ago

Composite Vocal Tract by Speech Processing

Illustrates vocal tract response, glottal pulse, radiation response for voiced and unvoiced speech (speech processing, signal processing, gui)

Callbacks_composite_vocal_tract_GUI25(f,C)

[peakl,peakh]=findpeak(vm,f,peak,bwlevel)

composite_vocal_tract_GUI25

image thumbnail

updated 3 months ago

Filter Signal by Speech Processing

Design a filter where an existing speech or audio signal using user-designed LPF, HPF or BPF (speech processing, signal processing, gui)

Callbacks_filter_GUI25(f,C,start_path)

Dinfinity( deltap,deltas )

fK( deltap,deltas )

image thumbnail

updated 3 months ago

Ideal Vocal Tract by Speech Processing

Illustrates effect of using periodic excitation for glottal input signal on a set of speech frames (speech processing, signal processing, gui)

Callbacks_ideal_vocal_tract_GUI25(f,C)

ideal_vocal_tract_GUI25

pathnew_matlab_central.m

image thumbnail

updated 4 months ago

Understand Bode Plot: Time and Freqeuency Domain GUI by Nassim Khaled

Understand Bode Plot: Time and Freqeuency Domain GUI (bode, timefrequencysimulati..., frequency)

Bode_Demo_Lab(varargin)

image thumbnail

updated 6 months ago

Morse Code Practice System by James Willmann

GUI allows the operator to send the Morse Code of the alphabet, a text string or from the keyboard. (game, signal processing, gui)

MorseCode.m

image thumbnail

updated 6 months ago

Volumetric Data Explorer by Adam Filion

App for exploring higher dimensional data using volumetric visualizations and animation. (app, gui, visualization)

calculatePixelSizes( availableSize, sizes, minSizes, padd...

callCallback( callback, varargin )

findArg( argname, varargin )

image thumbnail

updated 7 months ago

Fourier Transform application. by Mahmoud

This project demonstrate how to make Fourier transform for input signal. (fft, gui, matlab)

mahmoud_tariq_abu_zayed(varargin)

image thumbnail

updated 9 months ago

Brain-Machine Interface (BMI) based on Electroencephalography (EEG) by Eduardo

Real-Time Discrete Wavelet Transform and ANFIS classifier for Brain-Machine Interface based on EEG (signal processing, biomedical engineerin..., brainmachine interfac...)

[Coeffs,L]=wtAnalysis(data,level,wName,Fs,plotv)

adc_interrupt(event)

bmi_three_channels.m

image thumbnail

updated 1 year ago

HOKUYO UTM-30LX-EW Matlab API by Ana Djuricic

Adapted to support the Hokuyo to request HE measurements, i.e. multiecho distance and intensity. (gui, communications, signal processing)

GUI_1(varargin)

[PC t]=utmTest(n,t)

utmGetScan(t,start,stop);

image thumbnail

updated 1 year ago

Comparison of Alamouti & MRC Schemes over Rayleigh Channel by Sourav Mondal

This code gives a relative comparison of performance of Alamouti & MRC schemes over Rayleigh channel (communications, control design, data export)

alamouti_new(M, frmLen, numPackets, EbNo)

mrc_new(M, frmLen, numPackets, EbNo)

alamouti_mrc_RUN_new.m

image thumbnail

updated 1 year ago

IMComp-Image Compression Software by Saurabh Aggarwal

IMComp is an Image Compression tool useful for compressing digital JPG images. (image processing, gui, optimization)

IMComp(varargin)

imagecompression.m

image thumbnail

updated 1 year ago

Function generator with CRO & Spectrum analyzer using GUI by Suman Saha

Function generator with CRO & Spectrum analyzer using GUI (communications, gui, signal processing)

CROSPECTRUM2(action)

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

Hierarchical RGB IMage Compression with GUI by Amarjot

The code performs Hierarchical image Compression on RGB image and presents the results with a GUI (image processing, signal processing, communications)

V=downSample (Val)

V=upSample(Val)

[s1,s2,s3]=jpeg(sBmp,quality,showDetail)

image thumbnail

updated 1 year ago

Software for hyper-spectral data pre-processing by Gianluca

The software offers a user-friendly tool (based on two GUIs) for pre-processing reflectance spectra (gui, data import, signal processing)

[L_onda,S_norm]=convex_hull_spectra(choise_asdtype,FileNa...

[dati]=read_asd_v2(FileName,FilePath)

call_ch_removal(varargin)

image thumbnail

updated 1 year ago

Traffic Warning Sign Recognition Matlab Code by Muhammad Ammad

Traffic Warning Sign Recognition Matlab Code using matlab demo from the matlab 7.5 in video processc (blob analysis, detection, recognition)

main

x=blobAnalysis(a)

Yield.avi

image thumbnail

updated 1 year ago

Background correction by Vincent Mazet

Compute an estimation of the background (aka baseline) in chemical spectra. (signal processing, chemistry, gui)

backcor(n,y,ord,s,fct)

demo.m

image thumbnail

updated 1 year ago

GUI for Convolution by Shahid Ali Murtza

This gui includes convolution in both continuous and discrete time domains . (convolution, signal processing, gui)

Sig_Project(varargin)

Sig_Project_Disc(varargin)

[y m]=convolution_(x,nx,h,nh)

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

One-Sided FFT by Aravazhi Anbarasu

More intuitive than built in function for simple operations.Useful for repetitive code and plotiing. (data export, data import, communications)

fft_calc(X,fs)

image thumbnail

updated 1 year ago

Bit Packet Analyzer by Igal

The Bit Packet Analyzer can be used to analyze bit streams for repeating patterns (e.g. preamble) (communications, signal processing, gui)

BitPacketAnalyzer (inVector, lenPack)

BitPacketAnalyzer_S(block)

BitPacketAnalyzer_gui(varargin)

image thumbnail

updated 1 year ago

AutoTune Toy by Carl

Allows you to record and graphically manipulate and pitch correct your voice. (pitch correction, signal processing, gui)

AutoTuneToy(varargin)

AutoTune Toy

image thumbnail

updated 1 year ago

doppler radar signal processing unit by mohamed al-asklany

system is application on fft and filter (signal processing, gui)

doppler_indicator(varargin)

image thumbnail

updated almost 2 years ago

Filter Design Toolbox by Mohammad Behnam Shariati

This program can evaluate all filter types characteristics with some adequate inputs. (communications, image processing, signal processing)

Filter(varargin)

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

Draw lines with arrows by Sabesan

Draw lines with arrows. Multiple optional parameters are given for controlling the arrow and line (draw lines, plot, figure)

draw_line2(p1, p2, varargin)

Contact us