image thumbnail

updated 1 month 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 4 months 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 7 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 8 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 11 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 11 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 1 year 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 1 year ago

ScanIR by Braxton

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

ScanIR(varargin)

ScanIR(varargin)

createNew(varargin)

image thumbnail

updated 1 year 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 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 almost 3 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 almost 3 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 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 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