image thumbnail

updated 1 month 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 5 months ago

percentile_level.m by Ernesto

N%-percentile level of a wavefile using F,S or I temporal constants and A, C, Z weighting networks (acoustics, noise measurement, percentile levels)

percentile_level(x,p,tau,w,N,Fs)

image thumbnail

updated 6 months ago

Sound Pressure Level Calculator by Chad Greene

Calculates sound pressure level in decibels, given a pressure signal in pascals. (acoustics, sound pressure level, spl)

spl

spl(p_Pa,ref,windowSize,Fs)

image thumbnail

updated 9 months ago

raytrace by Val Schmidt

A function to model acoustic refraction due to variations in sound speed. (acoustics, ocean engineering, ray tracing)

raytrace(xo,zo, theta0,tt,zz,cc,plotflag)

image thumbnail

updated 9 months ago

dirplot by Steve Rickman

Makes polar directivity plots. (specialized, plotting, directivity)

dirplot(theta,rho,line_style,params)

dirplot_demo.m

image thumbnail

updated 10 months ago

Impact Isolation Class by Edward Zechmann

This program caculates the Impact Isolation Class (IIC) given the input LN values in dB. (acoustics, noise, sound)

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

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

[A_str]=SI_prefix_num(A)

image thumbnail

updated 11 months ago

ScanIR by Braxton

Multichannel Acoustic Impulse Response Measurement (acoustics, impulse response meas...)

ScanIR(varargin)

ScanIR(varargin)

createNew(varargin)

image thumbnail

updated 12 months ago

3-D HRTF interpolation by Hannes

Head-related transfer function (HRTF) interpolation in azimuth, elevation, and distance (audio, acoustics, virtual reality)

HRTF_interpolation_in_3D

image thumbnail

updated 1 year ago

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

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

Fdirs2grid(W, aziRes, polarRes, CLOSED)

checkOrthogonality(N, dirs, basisType, W)

complex2realCoeffs(C_N)

image thumbnail

updated almost 2 years 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

Butterworth Filters by Chad Greene

Highpass, lowpass, bandpass, and bandstop Butterworth frequency filters. (filtering, dsp, frequency)

[filtered_signal,filtb,filta]=bandpass_butterworth(inputs...

[filtered_signal,filtb,filta]=bandstop_butterworth(inputs...

[filtered_signal,filtb,filta]=hipass_butterworth(inputsig...

image thumbnail

updated 2 years ago

Seawater Acoustic Absorption Calculator by Chad Greene

Returns absorption coefficient a in dB/m, given frequency, temperature, and hydrostatic pressure. (acoustics, seawater, absorption)

seawater_absorption.m

image thumbnail

updated 2 years ago

Prosperetti's Phi calculator by Chad Greene

Returns the Phi argument given by Prosperetti's, The thermal behaviour of oscillating gas bubbles. (acoustics, bubbles)

Prosperetti_Phi(gamma,Dg,omega,ro)

image thumbnail

updated 2 years ago

Two-phase medium sound speed calculator by Chad Greene

Uses A.B. Wood's model to calculate the bulk sound speed of a two-phase fluid medium. (acoustics, sound speed)

c_wood2(c1,rho1,c2,rho2,VF)

image thumbnail

updated 2 years ago

Minnaert bubble models by Chad Greene

Functions to calculate the radius, volume, or acoustic oscillation frequency of a gas bubble. (acoustics, bubble, bubbles)

minnaert_freq(r_m,P_Pa,rho_l,nu,Z)

minnaert_rad(fo,P_Pa,rho_l,nu,Z)

minnaert_vol(fo,P_Pa,rho_l,nu,Z)

image thumbnail

updated 2 years ago

Water sound speed calculator by Chad Greene

Calculate the sound speed of water for any given temperature, pressure, and salinity. (acoustics, sonar, sofar)

c_water.m

image thumbnail

updated 2 years ago

Calculate the harmonic mean sound speed vertically through a profile by Val Schmidt

Given a vertical sound speed profile, calculate the harmonic mean speed of sound to some depth. (acoustics, ocean, singlebeam)

sndspd_mean(z,ssp,d)

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 3 years ago

Archivox Room Impulse Response Measurement by Philip Robinson

Used to measure multi-channel acoustic room impulse responses and loudspeaker directivity. (acoustics, room impulse response, measurement)

Archivox_RIR(varargin)

image thumbnail

updated 3 years ago

Acoustic Singal Transmission Loss due to single or double wall by Felipe Tavera

This simple guide enables the user to calculate the Transmission loss index in dB for a wall set. (acoustics, design, architecture)

Arquitectonica(varargin)

image thumbnail

updated almost 4 years ago

Calculation of mel and hertz by Fabian Tomaschek

Calculates between psychometrical MEL and acoustical Hertz scala (psychology, metrical, acoustics)

psychmec.m

image thumbnail

updated almost 4 years ago

Feedback active noise control system using FbLMS algorithm by Agustinus Oey

Use of feedback active control system for reducing narrow band noise. (acoustics, noise, least mean square)

try_fblms.m

image thumbnail

updated almost 4 years ago

Active noise control system using FxLMS algorithm by Agustinus Oey

Implementation of FxLMS algorithm for a single channel feed-forward active noise control system. (acoustics, noise, least mean square)

try_fxlms.m

image thumbnail

updated 4 years ago

Acoustic Absorption in Seawater by Colin Jemmott

Calculates the acoustic absorption of seawater in dB/km. (acoustics, oceanography, absorption)

absorption(freq, Z, T, S, pH)

image thumbnail

updated 4 years ago

Sound Transmission Class STC by Edward Zechmann

Program calculates Sound Transmission Class (STC) from transmission loss data. (signal processing, acoustics, transmission loss)

STC.m

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

[A_str]=SI_prefix_num(A)

image thumbnail

updated 5 years ago

Subsample Delay Estimation by Travis Wiens

Demonstrates a number of methods of estimating the delay between two signals to subsample accuracy. (dsp, delay estimation, radar)

[e f_e G P]=zzb(s,n1,n2, f_s, D, N_calc)

[x_max y_max A]=crit_interp_p(y,x)

delay=delayest_3point(u2,u1,method,estimator,parameter);

image thumbnail

updated 5 years ago

RBF Acoustic Tomography by Travis Wiens

Recreate temperature and flow fields from acoustic time-of-flight data. (measurement, radial basis function, rbf)

Omegapsi=Omegapsi_rbf(Xc,X1,X2,k_i,c0,basisfunction)

Phi_int=rbf_integral(Xc,X1,X2,k_i,basisfunction)

[W phi]=train_rbf(X,Y,Xc,k_i,basisfunction)

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

Green's function in a room by Cristian Gutierrez Acuna

room acoustics (simulation, green, function)

AxialMode(n1,l1,rA,r0A,k)

GreenFunction(r0,r)

GreenFunction2(r0,r,f0)

image thumbnail

updated 7 years ago

BEM Code for 2D Pulsating Cylinder by Agustinus Oey

2-D Helmholtz Integral Equation code for computing sound pressure given by a pulsating cylinder. (physics, acoustics, helmholtz integral eq...)

hie2dcyl.m

image thumbnail

updated almost 9 years ago

Sound Level Meter by Douglas Lanman

Implements real-time spectrum analyzer and displays decibel level. (spectral analysis, sound level meter, decibel meter)

SLM

analyzeSignal(x,Fs)

estimateLevel(x,Fs,C)

image thumbnail

updated 9 years ago

Tools for Data Analysis in Optics, Acoustics, Signal Processing by Valerio Lucarini

A simple software package for sophisticated data analysis for optics, acoustics, signal processing (physics, optics, acoustics)

[refin,imfin]=selfconscam(omega,rechi,imchi,iter,w)

imchi=kkimbook2(omega,rechi,alpha)

imchi=sskkimbook2(omega,rechi,omega1,imchi1)

image thumbnail

updated almost 17 years ago

octave by Christophe COUVREUR

Generates normalized A-weigthing, -weighting, octave and one-third-octave digital filters. (filter design, filter analysis, normalized)

adsgn(Fs);

aspec(B,A,Fs);

bankdisp(P,F,Pmin,Pmax);

Contact us