Fernando Pablo Lopez-Lezcano
|
9ceb49a8eb
vectorize sphear_fir_render, add smoothing and size of FFT as parameters, write four channel b format soundfile
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
57cd1b2500
use frequency limit parameters in sphear_fir_design
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
11735bbf4c
normalize filters to average of W around the transition frequency, create eps figures by default
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
e1c963ccd3
make Z optional in sphear_fir_design, if not supplied X and Y are averaged - useful when we do not have valid data in Z
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
fa351f046a
use X, Y and Z instead of XYZ
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
eadcff6535
calculate filters for X Y and Z separately, no need to average all components at once
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
a947240aa2
add a x axis tick list with selected frequencies
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
6ff418828d
add code to plot the capsule polar response as a function of frequency
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
5e3ba431bc
add TinySpHEAR description to microphone simulation file
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
d86be4cd09
add GPL to sphear_bf_plot
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
fe60474d4b
add GPL to sphear_af_power.m
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
6db67e55a1
make sure that mic_array_sim_dfr is treated by Octave as a script file and not a function file
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
17337fc5ea
add getLevedevSphere.m, needed by mic_array_sim_dfr and copied from the Ambisonics Decoder Toolbox by Aaron Heller
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
4eb91a3a20
add LevedevGrid.m, needed by mic_array_sim_dfr and copied from the Ambisonics Decoder Toolbox by Aaron Heller
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
fc4ca2973a
add microphone simulation functions by Aaron Heller
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
ea10b60851
return pv array from function to be able to easily analyze results with pv2params
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
8ddc16944b
add CLIBRATION.md, a first attempt at outlining the calibration procedure - much remains to be done
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
6230776a0b
use interp1 instead of spline so we can try different interpolation methods, cubic seems to work a little better for our purposes
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
247fa323d8
add one more point that is later not used to fit the spline so that the transition between the two frequency regions is smoother
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
ad9a2c02fd
fit the spline only for the high frequencies, for low frequencies keep the A2B coefficients untouched, make graphs of filters better
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
afa32fdf1d
add maximum amount of boost to limit filter ends after fitting the spline, this still does not work out in low frequencies, perhaps we need to fit the spline only in the upper frequency range and just leave the A2B matrix alone in the low frequency range
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
bef0af740a
add local version of findpeaks.m to fix a bug that prints a warning sometimes (triggered by the smoothing function)
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
36f2efa946
add fastsmooth.m, by T. C. O'Haver, 2008
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
afbcf5d060
remove extra W scaling, attenuate signal so match existing A2B recording
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
fdaeb3574a
change the way the filter is designed, get a spline to interpolate a smooth frequency response curve, plot some graphics to see what is going on
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
98e72db6ab
sphear_fir_render: many changes, write b format files, find and report max signal for components
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
0ca609b854
added sphear_a2b_soundfile
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
edf296ed62
added sphear_bf_power and sphear_a2b_fir_all
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
cb66639fb0
added sphear_bf_plot and sphear_af_power
|
10 gadi atpakaļ |
Fernando Pablo Lopez-Lezcano
|
493518f2cc
sphear_a2b_all: changed interface to af_power and bf_plot
|
10 gadi atpakaļ |