image thumbnail

updated 1 month ago

SIMULINK Sigma-Delta Toolbox by Isacco Arnaldi

Model-Based design and simulation of various Sigma-Delta ADCs (adc, dsp, audio processing)

SNRestimation(simout, f)

calculateSNR(hwfft,f,nsig)

ds_hann(n)

image thumbnail

updated 1 month ago

SimpleCodec by Jon Boley

A Perceptual Audio Coder (and decoder) (audio, coding, audio processing)

image thumbnail

updated 1 month ago

Psychoacoustic Model 2 by Jon Boley

A demonstration of MPEG psychoacoustic model 2 (audio, audio processing, sound)

image thumbnail

updated 6 months ago

Moving Average Filter (2D) by Ali Jadoon

Apply 2D Moving Average Filter (image processing, audio processing)

[y]=m2_filter(x,hl,vl)

image thumbnail

updated 6 months ago

Moving Average Filter by Ali Jadoon

This function applies moving average filter (image processing, audio processing)

[y]=m_filter(x,m1,m2,flag)

image thumbnail

updated 6 months ago

Real Time Microphone and Camera data acquisition and audio-video processing by Theodoros Giannakopoulos

This Matlab-code is a demo for real-time audio and image processing. (audio processing, video processing, camera)

realTimeMic(duration, nBlocks, useVideo)

zcr(signal,windowLength, step, fs);

image thumbnail

updated 6 months ago

Some Basic Audio Features by Theodoros Giannakopoulos

Use the provided m-files for computing the features of an audio classification problem (audio processing, video processing, audio feature calcula...)

Energy_Entropy_Block(f,winLength,winStep,numOfShortBlocks)

ShortTimeEnergy(signal, windowLength,step);

SpectralCentroid(signal,windowLength, step, fs)

image thumbnail

updated 8 months ago

Few Audio Features by Selva

spectral,cepstral,temporal,pitch based (audio processing, spectral analysis, pitch)

ComputePitch (afAudioData, f_s, afWindow, iBlockLength, i...

Computecepstral(afAudioData, f_s, afWindow, iBlockLength,...

FeatureTimeAcfCoeff(x, eta)

image thumbnail

updated 8 months ago

GUI environmental sound recognition by Selva

audio classification using multi svm (audio processing, svm, spectral analysis)

Featurespectralcrest (X, iBlockLength, iHopLength, f_s)

Featurespectraldecrease (X,iBlockLength, iHopLength, f_s)

Featurespectralflatness (X,iBlockLength, iHopLength,f_s)

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 1 year ago

Audio Flanger by Shreyes

Creates a flanging effect on the input music file and plays it (signal processing, audio processing, flanger)

flanger( file )

image thumbnail

updated 1 year ago

NICAM by Christopher Hummersone

Near Instantaneously Companded Audio Multiplex (audio processing)

NICAM(x,fs)

image thumbnail

updated 1 year ago

Room Impulse Response Generator by Stephen McGovern

This program calculates the acoustical impulse response of a rectangular room (audio processing, video processing, room)

rir.m

image thumbnail

updated 2 years ago

Image-source method for room impulse response simulation (room acoustics) by Eric A. Lehmann

Simulates audio data at one or more microphones from a source moving in a reverberant environment (audio processing, acoustics, image source)

ISM_AbsCoeff.m

ISM_AudioData(RIRFileName,SrcSignal,varargin)

ISM_RIR_DecayTime(delta_dB_vec,rt_type,rt_val,aa,room,X_s...

image thumbnail

updated 2 years ago

Fast simulation of acoustic room impulse responses (image-source method) by Eric A. Lehmann

Fast simulation of audio data at one or more microphones from a source moving in a reverberant room (audio processing, acoustics, image source)

ISM_AbsCoeff.m

ISM_AudioData(RIRFileName,SrcSignal,varargin)

ISM_RIR_DecayTime(delta_dB_vec,rt_type,rt_val,aa,room,X_s...

image thumbnail

updated 2 years ago

Block Filter using OverLap and Save, with FFT by Nkiruka

A block filter that implements the overlap and save method with FFT (filter, fft, overlap and save)

FFTBlockFilt_1_.m

image thumbnail

updated almost 4 years ago

EQUALIZER EFFECTS by hardik sanghani

We have introduced various equalizer effects (audio processing)

equilizereffects

image thumbnail

updated almost 4 years ago

Implimentaion of multi featured music player in MATLAB by hardik sanghani

Here we have implemented multi featured music player using T1 DSK 6713 . (audio processing)

a

image thumbnail

updated almost 4 years ago

MATLAB sound - code example by Steven Kolak

MATLAB sound code example - acquiring audio data into MATLAB (audio processing, video processing, sound matlab audio ac...)

sound_acquisition.m

image thumbnail

updated 4 years ago

Speech Snipper by Alan Tan

This is a GUI that manages DSP analysis functions for wav-files (e.g., speech signals). (audio processing, video processing, speech analysis)

pitchwatch(x,Ts)

plotps(x,Ts,N)

spect(x,Ts,wn,N)

image thumbnail

updated 4 years ago

Time index by Robert Bemis

TIMEIDX returns numeric index given time string (audio processing, data export, data import)

timeidx(varargin)

image thumbnail

updated 4 years ago

EQUALIZER by Jiro Doke

Equalizer GUI for winsound (audio processing, video processing, analog input)

equalizer

image thumbnail

updated almost 5 years ago

VOIP From One Simulink Session to Another by Darel Linebarger

Use the Signal Processing Blockset to enable voice communications between different workstations. (audio processing, video processing, voip)

dspUDPReceive(block)

dspUDPSend(block)

dspilbc_mic_duplex

image thumbnail

updated almost 5 years ago

Echo Canceller Workbook targeting a dsPIC by Kerry Schutz

This set of models and word documents show an echo canceller development workflow. (audio processing, video processing, echo cancellation dsp...)

ec_load_data_dictionary()

ec_scopes(mode)

example_sel2html(fn,new)

image thumbnail

updated 5 years ago

Signal RMS by Bolu Ajiboye

Calculates windowed RMS of signals (audio processing, video processing, signal rms time windo...)

rms(signal, windowlength, overlap, zeropad)

image thumbnail

updated 5 years ago

A/B comparison listening test script by Evan Ruzanski

This script M file automates and manages a double-blind AB comparison test. (subjective analysis, listening test, speech processing)

comparison.m

image thumbnail

updated 5 years ago

Mean Opinion Score (MOS) test script by Evan Ruzanski

Script to automate ITU 5-grade Mean Opinion Score (MOS) test. (mean opinion score, mos, listening test)

mos.m

image thumbnail

updated almost 6 years ago

PSNR of YUV videos by Dima Pröfrock

Function to compute the PSNR between two YUV videos. (audio processing, video processing, psnr)

yuvpsnr(File1,File2,width,height,format,parameter)

image thumbnail

updated 6 years ago

Articulation Index by Ikaro Silva

Estimates the articulation index (speech intelligibility) (audio processing, video processing, articulation)

[AI,W,f]=artind(V,R,Be,type)

example1.m

example2.m

image thumbnail

updated 6 years ago

avi2fields by Joao Silveira

Converts movie into fields (audio processing, video processing, raw)

avi2fields(file)

image thumbnail

updated 6 years ago

Tiny FDTD v1.0 by Nick Clark

Minimal acoustics simulation in 1, 2 or 3D (audio processing, video processing, acoustics)

Tiny_FDTD_v1.m

image thumbnail

updated 6 years ago

Lowpass FIR filter on .wav file with windowing by Theo Harushi Franco

it implements a lowpass filter with Windowing on a WAV file (audio processing, video processing, wav file)

ssd7.m

image thumbnail

updated 6 years ago

Simple Audio Editor by Navan Ruthramoorthy

This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. (audio processing, video processing, audio)

RecordFromMic

getFromMATLABVarNameandFs

getToMATLABVarNameandFs

image thumbnail

updated 6 years ago

LPC Vocoder GUI ver. 1.0 by Benjamin

An interactive LPC Vocoder with several options. (audio processing, video processing, speech signal process...)

LPC_Project

Rn=autocorr(k,data)

[DATA,NFRAMES]=frames(Y,SHIFT,DUR)

image thumbnail

updated 6 years ago

Forest Reverb Generator by Travis Wiens

Generates acoustic impulse response of a forest. (audio processing, video processing, forest)

[Y y]=mpf(Y_abs)

[gain_P gamma psi_m]=scatter_cyl(a, phi, f, N_m, c)

[y Y]=scatter_impulse(a,phi,F_s,N_fft,N_m,f_f, minphase,c)

image thumbnail

updated 6 years ago

SafeSnd - A safer version of sound() by Earl Vickers

This scales back the sound playback level, in case your audio algorithm blows up. (audio processing, video processing, sound)

safesnd(x, fs)

image thumbnail

updated 6 years ago

Generate Animated GIF Files for Plotting Audio Data by Theodoros Giannakopoulos

This m-file generates a animated GIF file that visualizes audio data. (audio processing, video processing, audio visulization)

createAnimatedGifFromWav(wavFileName, windowLength, Width...

image thumbnail

updated 6 years ago

Hilbert-Huang Transform by Alan Tan

This submission is a realization of the Hilbert-Huang transform (HHT). (audio processing, video processing, hilberthuang transfor...)

emd(x)

findpeaks(x)

plot_hht(x,Ts)

image thumbnail

updated 6 years ago

Audio Filter GUI DEMO by Theodoros Giannakopoulos

This demo provides a simple GUI for basic filtering of audio data. (audio processing, video processing, sound)

GUI_FILTER(varargin)

generateBandPassFilter(Fpass1, Fstop1, Fpass2, Fstop2, Fs...

generateBandStopFilter(Fpass1, Fstop1, Fpass2, Fstop2, Fs...

image thumbnail

updated 6 years ago

MSPLOT by Jakub Petkov

Multiple signals plot (audio processing, video processing, msplot)

msplot(varargin)

image thumbnail

updated 6 years ago

PCM vs Variable Channel BER by Jeremy Clark

Listen to PCM with variable channel BER (audio processing, video processing, pulse code modulation)

pcm_ber.m

pcm_a

pcm_b

image thumbnail

updated 6 years ago

Movie joiner by Steven Shi

GUI tool to combine avi files into single one (audio processing, video processing, avi movie join)

MovieJoiner(varargin)

bindingFile=aviJoiner(aviFiles, vfname, varargin)

image thumbnail

updated 6 years ago

speech processing tool by MEKHMOUKH Abdenour

speech processing tool (audio processing, video processing, speech processing too...)

Analysecourtterme.m

LPC_pv.m

[M,nf]=windowize(x,wl,fl,W);

image thumbnail

updated 6 years ago

Manual Audio Annotation by Theodoros Giannakopoulos

AudioAnnotation Demo v.1.0 is an open source demo implemented in Matlab(R) for manual segmentation a (audio processing, video processing, audio annotation)

AudioAnnotationMain(varargin)

ShortTimeEnergy(signal, windowLength, step, Fs);

addXMLAudioSegment(xmlName, T1, T2, label)

image thumbnail

updated 6 years ago

Pitch Determination Algorithm by Xuejing Sun

Extract pitch of speech signal based on subharmonic-to-harmonic ratio (audio processing, video processing, pitch)

[f0_time,f0_value,SHR,f0_candidates]=shrp(Y,Fs,F0MinMax,f...

[y,num_corrected]=destepfilter(x,f0_range,hz_or_st)

[y]=linsmooth(x,n,wintype)

image thumbnail

updated 6 years ago

KNMCluster by Timothy Felty

Calculates means and associated clusters from input data. (audio processing, video processing, k)

[means,c]=KNMCluster(k,indata)

image thumbnail

updated almost 7 years ago

Brown Acoustic Simulator by Avram Levi

Creates a source to microphone impulse response in complex room enviroments (audio processing, video processing, acoustic)

[coor, ref_mat]=parse_mirimage(ROOMFILENAME,sourceloc,mic...

direct_resp(pos, az_talker, el_talker, attn_high_res)

freq_dep_3d_headattenuation(az_angle_rad, el_angle_rad,ca...

image thumbnail

updated almost 7 years ago

Super Mario Brothers Theme - Huggins Illusion by Nick Clark

Huggins pitch via all-pass filtering played to the tune of Mario bro's (audio processing, video processing, binaural pitch)

huggins(freq, sr, dur, BW, FC, gateDur)

mario_huggins.m

image thumbnail

updated almost 7 years ago

Audio Noise Suppressor by Ali Behboodian

Suppression of Acoustic Noise in Speech (audio processing, video processing, speech)

noise_suppressor

image thumbnail

updated almost 7 years ago

Bass / Treble Shelving Filter by Jeff Tackett

Generates coefficients for a 2nd order IIR digital filter (audio processing, video processing, bass shelf)

shelving(G, fc, fs, Q, type)

Contact us