diff --git a/scripts/binauralRenderer_interface/BRIRs_sofa/IIS_BRIR_officialMPEG_Combined.mat b/scripts/binauralRenderer_interface/BRIRs_sofa/IIS_BRIR_officialMPEG_Combined.mat new file mode 100644 index 0000000000000000000000000000000000000000..ea8f40b86fe0b0a56a91fe386ee483ffd8c08d8d --- /dev/null +++ b/scripts/binauralRenderer_interface/BRIRs_sofa/IIS_BRIR_officialMPEG_Combined.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4faf67d1d6d4999a73add5c6f84df8cad348cbf10dfd66b5d6f7e8c3c769a28e +size 23769349 diff --git a/scripts/binauralRenderer_interface/ComputeDeconvolutionFilterGeneric.m b/scripts/binauralRenderer_interface/ComputeDeconvolutionFilterGeneric.m new file mode 100755 index 0000000000000000000000000000000000000000..6f37af5f8fc94b756a6bbbcd48a4dbe3b46cbf05 --- /dev/null +++ b/scripts/binauralRenderer_interface/ComputeDeconvolutionFilterGeneric.m @@ -0,0 +1,98 @@ +%function [ hrir ] = ComputeDeconvolutionFilterGeneric( hrirHp_Mic,lHir,lFadeOut,tailleFFT,clipDB_LF,clipDB_HF, freqLow, freqHigh, Fs, HFFreqCut, retard ) +function [ hrir tmp_phanmin_inv] = ComputeDeconvolutionFilterGeneric( Half_TF_Hp_Mic,lHir,lFadeOut,clipDB_LF,clipDB_HF, freqLow, freqHigh, Fs, HFFreqCut ) +%UNTITLED Summary of this function goes here +% Detailed explanation goes here + +%if (nargin ~= 11) +if (nargin ~= 9) + disp ('Bad arguments'); + return; +end +Meth = 'phamin_inv_mod_cutoff_phamin'; +%Meth = 'phamin_inv_mod_cutoff_phalin'; +%Meth = 'inv_phamin_mod'; +%Meth = 'inv_cutoff_phalin'; +%Meth = 'inv_cutoff_phamin'; +Meth = ''; + +nhp = size(Half_TF_Hp_Mic,2); +tailleFFT = (size(Half_TF_Hp_Mic,1)-1) * 2; + +if (isreal(Half_TF_Hp_Mic)) + Meth = ''; +end + +%hrtfMic(:,1:nhp) = fft(hrirHp_Mic(:,1:nhp),tailleFFT); + +freq = (0:1:tailleFFT/2); +freq = freq*Fs/tailleFFT; + +% if retard<= 0 +% Delay_l = exp((sqrt(-1) * 2 * pi * retard) * freq) ; +% else +% Delay_l = ones(tailleFFT/2+1,1); +% end + +freq = freq(1:end-1); + + + + +tmp = hann(2*lFadeOut)'; +win = [ones(1,lHir-lFadeOut,1) tmp(end/2+1:end)]; + +indLow = zeros(1,nhp); + +d=fdesign.lowpass('Fp,Fst,Ap,Ast',HFFreqCut*0.95/(Fs/2),HFFreqCut/(Fs/2),0.01,96); % Filtre passe bas a partir de 20kHz (gain de -96dB a partir de 21.6kHz) +Hd = design(d,'equiripple'); +lowPassFilter = Hd.getnumerator; +HD = (fft(lowPassFilter,tailleFFT)); +HD = HD (:,1:end/2+1); + +if ((strcmp(Meth,'phamin_inv_mod_cutoff_phamin')) || (strcmp(Meth,'inv_cutoff_phamin'))) +HD_pm = mps(abs(HD),-96); +end + +clear d; +clear Hd; +clear lowPassFilter; + + +for ind = 1 :nhp +tmp = find(freq < freqLow(ind) ); +indLow(ind) = tmp(end); +tmp = find(freq > freqHigh(ind)); +indHigh(ind) = tmp(1); +end + +hrir = zeros(lHir,nhp); + +for ind = 1:nhp +clear('tmp'); + tmp = zeros(1,tailleFFT/2+1); + tmp = abs(Half_TF_Hp_Mic(1:end,ind)'); + tmpLow = clipdb(tmp,clipDB_LF(ind)); + tmpHigh = clipdb(tmp,clipDB_HF(ind)); + tmp(1:end) = [tmpLow(1:indLow(ind)) tmpHigh(indLow(ind)+1:end)]; + + if (strcmp(Meth,'phamin_inv_mod_cutoff_phalin')) + tmp_phanmin_inv = HD./mps(tmp,-96); + elseif (strcmp(Meth,'phamin_inv_mod_cutoff_phamin')) + tmp_phanmin_inv = HD_pm./mps(tmp,-96); +% elseif (strcmp(Meth,'inv_cutoff_phalin')) +% tmp_phanmin_inv = HD./transpose(hrtfMic(1:end/2+1,ind)); +% tmp_phanmin_inv = HD.*tmp_phanmin_inv; +% elseif (strcmp(Meth,'inv_cutoff_phamin')) +% tmp = Delay_l.*mps(tmp,-96); +% tmp_phanmin_inv = [tmp(1:indLow(ind)) transpose(hrtfMic(indLow(ind)+1:indHigh(ind),ind)) tmp(indHigh(ind)+1:end)]; +% tmp_phanmin_inv = HD_pm./tmp_phanmin_inv; + else + tmp_phanmin_inv = mps(abs(HD)./tmp,-96); + end + tmp_phanmin_inv_all = [tmp_phanmin_inv(1:end) conj(tmp_phanmin_inv( end-1:-1:2))] ; + tmp_ri = real(ifft(tmp_phanmin_inv_all)) ; + hrir(:,ind) = tmp_ri(1:lHir) .* win; + end + + + diff --git a/scripts/binauralRenderer_interface/ComputeDiffuseEQFilters.m b/scripts/binauralRenderer_interface/ComputeDiffuseEQFilters.m new file mode 100755 index 0000000000000000000000000000000000000000..e10d24bfdbe342ac028e7f806e317e344712c480 --- /dev/null +++ b/scripts/binauralRenderer_interface/ComputeDiffuseEQFilters.m @@ -0,0 +1,30 @@ +%function [ hrir HRTF] = ComputeDiffuseEQFilters( DTF,Fs,lHir,lFadeOut, clipValLF,clipValHF,freqLowLimit,freqLowBandWidth, freqHighLimit,HFFreqCut ) +function [ hrir HRTF] = ComputeDiffuseEQFilters( DTF,Fs,lHir,lFadeOut, clipValLF,clipValHF,freqLowLimit, freqHighLimit,HFFreqCut ) +%UNTITLED Summary of this function goes here +% Detailed explanation goes here + +valmax = max(DTF); + +% tailleFFT = (size(DTF,1)-1) * 2; +% +% freq = (0:1:tailleFFT/2); +% freq = freq*Fs/tailleFFT; +% +% freq = freq(1:end-1); +% +% +% tmp = find(freq < freqLowLimit ); +% indLow1 = tmp(end); +% +% tmp = find(freq < freqLowLimit+freqLowBandWidth ); +% indLow2 = tmp(end); +% +% meanBF = mean(DTF(indLow1:indLow2)); +% +% clipValLF = 20*log10(meanBF/valmax); + + +[hrir HRTF]= ComputeDeconvolutionFilterGeneric(DTF,lHir,lFadeOut,clipValLF,clipValHF, freqLowLimit, HFFreqCut,Fs,HFFreqCut); + +end + diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm.mat b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm.mat new file mode 100644 index 0000000000000000000000000000000000000000..d21403cd049b70f5130b9a1fdaee5bd0fa3a6e56 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e35e6a84a30511614a95d067cae7632f0f2e905ee01ecb8f6f9cadd49ec6211b +size 43968723 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm.sofa b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm.sofa new file mode 100644 index 0000000000000000000000000000000000000000..dde13b6fe66ec0314e1fe12fd07a52ed1ff88c56 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm.sofa @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b218f14a37a8cee8969ffbefc16c60cc606f0b592f91cdde8c9dcbada8e1d961 +size 15891406 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_FOA.mat b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_FOA.mat new file mode 100644 index 0000000000000000000000000000000000000000..d65e3a7782984061dce432c5d877257c32216bb5 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_FOA.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b914844d2ac30f49561d9994e2533efe757385a85238bec8b171a127f8764cc +size 16041 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_FOA.sofa b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_FOA.sofa new file mode 100644 index 0000000000000000000000000000000000000000..fffc32aec86d3d23994b7008b2857d077803d670 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_FOA.sofa @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c6fef29a0ead9805948c50c86db57d04eeebc6c2f28a77c24603ee09b57ca0b +size 32127 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_HOA2.mat b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_HOA2.mat new file mode 100644 index 0000000000000000000000000000000000000000..665cd547c8a06c81e81b0164c1fb77fd35e5279f --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_HOA2.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:188ab33cae98d73a34f211f10ef400a2409e2f8f5a5f4efe713184999bb2fc54 +size 34860 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_HOA2.sofa b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_HOA2.sofa new file mode 100644 index 0000000000000000000000000000000000000000..cbecdc2d3bd6744217cc77ee93e91d92bdb6e34c --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_HOA2.sofa @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:914828536d3b1a05b21f430f307153b89a181b31b8cfaa7846a2e9fb1edbdb31 +size 42367 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_HOA3.mat b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_HOA3.mat new file mode 100644 index 0000000000000000000000000000000000000000..b84ee948d8c8bdd53b3ee990f012877710bc18fe --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_HOA3.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d481c94d37c3d18d9fece728e8ad42e7a01cd127cc88b8e29a1ffffebb1a83d7 +size 60666 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_HOA3.sofa b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_HOA3.sofa new file mode 100644 index 0000000000000000000000000000000000000000..da6d136968194e515ac39054927ca4032808f3b7 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_HOA3.sofa @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6be80a9d3033a5fde3bc942b52b8b3b0621ba9c05be4b8a8da51a3b2b013b4ab +size 56703 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000.mat b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000.mat new file mode 100644 index 0000000000000000000000000000000000000000..14fb253281e9b52ca05ef7a1e330188e678c814b --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b9ee5a173a2eabe4a39fa3ed5d95d00e504030e90d7a8523f140287c71e4233 +size 43916919 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_FOA.mat b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_FOA.mat new file mode 100644 index 0000000000000000000000000000000000000000..c732e035f14128eda6963b2fe6bc79af17692747 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_FOA.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d4f42e52fbff109d0ea0559abcb9131b727b846eab0995bcb249c9672fc417f +size 16041 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_FOA.sofa b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_FOA.sofa new file mode 100644 index 0000000000000000000000000000000000000000..8d6889e8ff1dd75decba87e857984ac00f7d5482 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_FOA.sofa @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5145852f1e8a640d06e3e259e3baa04f31923500a7c67dda5819b48183b854c4 +size 32154 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_HOA2.mat b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_HOA2.mat new file mode 100644 index 0000000000000000000000000000000000000000..bde3b5aca4e8da4898971b071aa0bea44c0a4240 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_HOA2.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3561ecd9a0bb9029801e00eac031d1d0acaa9b39e6f20b4108ecc7aa4a9d142 +size 34864 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_HOA2.sofa b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_HOA2.sofa new file mode 100644 index 0000000000000000000000000000000000000000..e9d3fbae52f0185e0d80a78a25723773afe56a93 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_HOA2.sofa @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:574f6c1d6d1754f9f941bcdd257bf16754bbb4c1015cfa8ccf9b901dd58a6de8 +size 42394 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_HOA3.mat b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_HOA3.mat new file mode 100644 index 0000000000000000000000000000000000000000..0989c0f77c26bc29216bb03e6332c13e304139f7 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_HOA3.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b2ba9f97418421aeeddf6c6566cb7896219083f939b6294ffba43015cb7030e +size 60598 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_HOA3.sofa b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_HOA3.sofa new file mode 100644 index 0000000000000000000000000000000000000000..75566b8a7eada6691f22beb5d513f996be96a3e3 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_HOA3.sofa @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:02e5e12385ae9c38aacb6ad23b2ead72a8a0bbac6ec17009b3192e617e497acb +size 56730 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm.mat b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm.mat new file mode 100644 index 0000000000000000000000000000000000000000..a951bd19c4a05218ffdd1167ae77e6adfe855a95 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69dbd0013b0cd0f6be2b0505c825188c1efaf9f88d5b6090c3741721dbe10663 +size 43915217 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm.sofa b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm.sofa new file mode 100644 index 0000000000000000000000000000000000000000..799c5a0968fcfd3860a2f8ec915d027d5b278e32 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm.sofa @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73bf0b09faf4e7780769fcbbf47968e06eca88cae65d60999d93ea056936dbd4 +size 15891406 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_FOA.mat b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_FOA.mat new file mode 100644 index 0000000000000000000000000000000000000000..d459fe7771378d04896b1d1d492b4b677ad407c6 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_FOA.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:410ba530c22a84c134076795970846c0b6f77b13bc4b084572db78e80bf7ee54 +size 16049 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_FOA.sofa b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_FOA.sofa new file mode 100644 index 0000000000000000000000000000000000000000..a2d1f6dd99aa6fded199d4484118efa0a03833ec --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_FOA.sofa @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ab70a04bd79fe1da82b60c4152f9cb9d91604e875aa596ec01837e91e903457 +size 32127 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_HOA2.mat b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_HOA2.mat new file mode 100644 index 0000000000000000000000000000000000000000..fdb0db6819a80bf82449a3e70c5df16c7fb4880d --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_HOA2.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04386c8cacc37c5eb01aa7f788ff6a5a338d22e4c2f01ee4fe9578366423e364 +size 34881 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_HOA2.sofa b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_HOA2.sofa new file mode 100644 index 0000000000000000000000000000000000000000..7fb3f9ba20557c7fb4a42c0c537cbe12be9b50b0 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_HOA2.sofa @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:184e2526fd090aff0541c39674f9b5f07b673c06761b7c73758b3eb2a332954f +size 42367 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_HOA3.mat b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_HOA3.mat new file mode 100644 index 0000000000000000000000000000000000000000..e102595a1805e68be68c68182cd00e4e47fed4dc --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_HOA3.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc30ecd34f0b1122a2992fd27e4bbe745f25046c2f2a5a9b5e1308628ffdceda +size 60634 diff --git a/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_HOA3.sofa b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_HOA3.sofa new file mode 100644 index 0000000000000000000000000000000000000000..a08f42e4201bb0eb4b36753018e432d8c998d717 --- /dev/null +++ b/scripts/binauralRenderer_interface/HRIRs_sofa/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_HOA3.sofa @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0c49999330dc11dc90f0af26fa90d6c21d7a655462369cff4951b1386a41bf5 +size 56703 diff --git a/scripts/binauralRenderer_interface/Table_Format_Converter/tables_format_converter b/scripts/binauralRenderer_interface/Table_Format_Converter/tables_format_converter new file mode 100755 index 0000000000000000000000000000000000000000..726aa6be735d51b6e066ad13636667b0dfcaf0ad Binary files /dev/null and b/scripts/binauralRenderer_interface/Table_Format_Converter/tables_format_converter differ diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..c0ee802d1963c51bf544389feecefc7da7663d03 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac42a5e11cc0fc62fd09e9b8646761ecf9ea280a5501d452d6d5f0df33285af8 +size 270710 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..ce5a74c01f0ce36d4702aacd3a1c09e1b1103c8d --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f75348f7e3f3ce2041673169ae8d438cb5edc814aa2f73477eff855886fc16d +size 387690 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..0c164dd6d297c558cb0e83f64c3c621669c53d34 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85365d56982f5d2d7ab1f9b018b1a631a586cf50bdf71f0ddf65afb62ff14227 +size 409418 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..faea812a86b7a04a16defde7ebed14ec166b646b --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c5eafbed8a62ce2b2356c03f26e351f225ba72752a8513278b13b49a766591b +size 19458 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..27655806f86ca73837c455172c9a30c0834ed853 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2f0de1b40b32fa963de8ed5b7183eac9024de1862d818676c44dd5931d4c8d1 +size 38658 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..25cd8d00d2a77ae38be4fffa67722602b1e71ad9 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b30c299b169b8de19a108173de0799c4beb262b3564f4607fb7e2993f8f12bdf +size 57858 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..a6b08961457c313c6c50108c4f1964ccfd8321a6 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf4bed2bb5e67557a5ef2b1eeaec56ada34980fbe4ef5694b0ee294152bfb8e7 +size 5202 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..bf00b5fe2bfd389b35c8d4043ac3b78362261757 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cabedd87672f607ded20084134ae73b02ccaf5efeb08105ba6bc3965211edfde +size 10322 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..3e27974fd97c0a689df12cdb699b34a21391d801 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a77429660fb19a43a7f0d2c1db6c1535861a55facaff9d22f62280df453bc48c +size 15442 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..72e163f08e3318a4e6b26fc67df40783942bb50b --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf16dafe6bcf0e75127c9e15a4cb817d39416b7825d2ad8db551d006e6d078f5 +size 11682 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..e5c7c317faafa22a2d29ab036d9395c7ceba50bb --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b5ffddab51b8c73eb61890a8377b140e8e66800d6fd1c0a9cf9c954c1b31cde +size 23202 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..b372c0613a5b40de7f25d2a9d58a9c75ebda22dc --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f49d7a786d860247e0a15a84ab3278a881b2cb998dd45cae6090112c1db23be +size 34722 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..0d294867844c7dee68dc59ba2acce577b6fbe089 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c517882d38ebd8584691844ca1350d79e552d7c3b66de8872f76f73861046ffa +size 20754 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..899bd5163d5b9df6c9ea2382978f797f49839fd6 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38e656e212cbba18a1fb3ee028fcf10bf3bd6ddcf57f102c04a71bed754681ba +size 41234 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..8fa1f592441a93304b9617bd09e83a653d47782e --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c9ccedce379ecc6f3ba52c0770c0487e274f362fac62ce098ab231dbbd698d5 +size 61714 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..c748876851a37191cde29cdb2866aaaa7d228146 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9e87b40d6a628477be691525434d6bca6a14be50f6e3c10b85acb5b344f6ab3 +size 1548 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..76d44545a358befaa0616668f4a647ee1b409294 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a467ce2c73098db06c7ca674cfe30d8bd6a8e6abe32829f4e329276c119fe60 +size 3084 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..a8da43589e5723c907d033e4cea35b9742302a78 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d36258585a158ea14bbc80933b3ef7d8adc177db40a16bb4a93b90caff2a05fc +size 3084 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..5195aed1ab06fefd5f441bd2ef3e3e7d049896a2 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23b0e45c06a1b9fbc9784227663ce3c05a4ef69c3af58b33fcc47b221ddff9f9 +size 471518 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..629fafd34605f658a1b4ced0d6626f0183113f0e --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c64c9297d59f28caad86f31967f55878e1605e6cd941b034097bff3618a15ef5 +size 710786 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..3b62b381f78b828e31ece37ec7b37dac74750454 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_BRIR_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d390b2969b6f67935e401a9e561924de873bfd9b38b6b17ea8d92830c86c274 +size 739714 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..67b81b3a830bfce3ff3814317434b36bbd7ef9fa --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1eebca1b4828a670925a9a48ec2e21abe224a4dccd9fe8d5ace3dc2d75f57740 +size 19458 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..ae8adba15f8bb78947da81cb9350a6befe6612b5 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2666848b7dca5ad153c048f5c3af16a7ffe728a06b3ea2eddaa7b85e44df4a2d +size 38658 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..26691efb325922dc04bc1b13c2e1dbb5ebc4611d --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Combined_HRIR_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bb32a55b3b57fdc8ca354291647ecf4c926b397a25545bc7fee4424fb53afd4 +size 57858 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..770bbac7e2e4098d9b4c76258d1a5d50869706ad --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:210d1ae3bbee5b54fee85123e0e23985eefe70768b5ff62b8a3275a72c8d9a82 +size 5202 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..f416980be7c7d1c9559fcc0eee009cfc5b1b4b2e --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3c765f88c9677b72b67dc109ca150f2fc327eb6b350839d31f5cb664f9b32ac +size 10322 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..d065570c7803c964992c59489be0e8fffa9c80ab --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_FOA_HRIR_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:daab0f5466f5c885020f236ed22033408af8e2f282d05306bf5bec262bbe6e15 +size 15442 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..cfe1b5b6fe1665bd40a77e8dfca4f134710609a4 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd0ca99e2ffa965f48fb0bd159cb9c66916f3eecdcd5eec092dc8cc56c429550 +size 11682 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..faf3a468ffd524ce2df410a9204d77149db97f4e --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b0e1240c909d33cb5a6d99fce21bb908ee9a21540b77f430f64e3490dcfd852 +size 23202 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..4c6b3ed66fd347637ed3cabac4bc460a670a88c7 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA2_HRIR_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0a341e52fe54783056585804a038e5fd6ce396d884065333397eabeeab5a38e +size 34722 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..2d1698cd24968f2c50951196e0b9f9d1da058f0a --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05dc81dd3d6018984ef02badc59c1f926f6d7bf79411903c651a827c7f1470c7 +size 20754 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..664d0ab12e0b1ac6bb41bb90a3abc102a3151c6a --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebce6ead414cd4b3ae2062bea335366f828f58d938dd56b170ddd09edb575801 +size 41234 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..868fddd132007ac9bfd32755bb03954b615aad35 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_HOA3_HRIR_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ce392fbc3d978127dc2f6b4c8a47b0fb1451f640fd403ba65318d91efabfead +size 61714 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..52d12a600a0b87e9be13b5cdb1b1904510fba68c --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e9d64979f9d266cf8e05d43bd9c1e121c41204753e680ef73f83a806df21bf6 +size 1548 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..792546c2f9bcc4a7f5cf68303d0d164cb8304e63 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26fab9d9c11b5b8bdd80bffa148fda32ecbe7c9138ad7ece8db7422ca8de8f02 +size 3084 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..1c2030464f0fe8ac72b5a1cf75cf698618aade16 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm+IIS_BRIR_officialMPEG_Combined_Reverb_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b27842d63ef6846d4d36a9131b5024154cdd30f6cbb962b1dbadd8b6987886f0 +size 3084 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/IVAS_custom_BspTdFir_D_Model.mat b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/IVAS_custom_BspTdFir_D_Model.mat new file mode 100644 index 0000000000000000000000000000000000000000..3862ca509fd693351d650d27e3244c7a1c1a1e08 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/IVAS_custom_BspTdFir_D_Model.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:951682ec874320e4677ee7f268c74dbbaa2015a696d3a012df1496487e925d29 +size 82131171 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/OnsetDelay/IVAS_custom_OnsetDelay.mat b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/OnsetDelay/IVAS_custom_OnsetDelay.mat new file mode 100644 index 0000000000000000000000000000000000000000..f50bda47bbf02f3a0e3d1a834583c30a50c033ab --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/OnsetDelay/IVAS_custom_OnsetDelay.mat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f1f49f27af01a799cdc899f40e61511f2b61956a1afeea2f0b2c211924de0d1 +size 3003 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_model_v003_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_model_v003_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..fe2c358cb02060ba88a39672a5b3bfea0cb321b8 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_model_v003_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a83c9057c2c100b82b7f44655c55e2686d8bcc3aed43ac88143d9010b4da13d +size 167368 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_model_v003_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_model_v003_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..febe3298436f7bc0a877ba75ade68ab10c146443 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_model_v003_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12d50ef604f9c7954c21ba866d0385c580af8f4dd97e3af32231af64f1f7c0c1 +size 329048 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_model_v003_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_model_v003_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..18403f00357461ba4990aaaebef474f12160889a --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_model_v003_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97e17a954888f88f9cff142b9e3860f0c9492390d6445d76aae7639ba02fc0b3 +size 486968 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_model_v003_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_model_v003_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..b47b1782c1522d967cd194ec61e9a6efed34a121 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_model_v003_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ade6727f05863bb565a0c383729517f0abe980136c6706f992ef921faed34d09 +size 167368 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_model_v003_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_model_v003_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..c322cf6f7573a47942eb41bb3bfa73ea55135190 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_model_v003_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a5a258ff3369ed15534ac911d675ea8be42378e39681990c09bfb29a0f26ccd +size 329048 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_model_v003_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_model_v003_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..a825ede2ac547d61a8fed40e711cc256a925b329 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_model_v003_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef2bca970d6fdc0d045b7cdfa36bfe8c1bcfc2f835cc232233ec20ec82acc328 +size 486968 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_model_v003_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_model_v003_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..a915275c996819ffa0f811232609b0b1630d4fdf --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_model_v003_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:463ed3217d86ac59ab4ef0398507b06f89cbcc668828a905fefac9e53fc19f90 +size 167368 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_model_v003_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_model_v003_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..14dd9aaf79034223ec6cd943912a0e4147367454 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_model_v003_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07e97133d93f7b7b696db3208745013da1d1bd3c4ba87bc0ed70d698e7471535 +size 329048 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_model_v003_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_model_v003_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..a94dee748f36839ee1483db92edcd13eb434ff17 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/IVAS_default/td_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_model_v003_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c1ade26013e4ab1a2d909e60b8037c957b5352092dc1125abaf62d91ec9111f +size 486968 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/fastconv_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_IIS_BRIR_officialMPEG_Combined.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/fastconv_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_IIS_BRIR_officialMPEG_Combined.bin new file mode 100644 index 0000000000000000000000000000000000000000..7a7cf30576015fea5767107134c5915f3fb8bd5f --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/fastconv_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_IIS_BRIR_officialMPEG_Combined.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:340ff8d3dbd1e46337bbad34d6836231ef4cdc280bf41e705a4f3c1c03abe47e +size 1258230 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/fastconv_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_IIS_BRIR_officialMPEG_Combined.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/fastconv_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_IIS_BRIR_officialMPEG_Combined.bin new file mode 100644 index 0000000000000000000000000000000000000000..62ca591b08fa94ba1f9fb7dda0e6ed15ab6c30e8 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/fastconv_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_IIS_BRIR_officialMPEG_Combined.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b99eb33b9d2291029edae3869fc69c8490584854181a751d7a14d554c4b1bad +size 1258230 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/fastconv_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_IIS_BRIR_officialMPEG_Combined.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/fastconv_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_IIS_BRIR_officialMPEG_Combined.bin new file mode 100644 index 0000000000000000000000000000000000000000..62ca591b08fa94ba1f9fb7dda0e6ed15ab6c30e8 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/fastconv_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_IIS_BRIR_officialMPEG_Combined.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b99eb33b9d2291029edae3869fc69c8490584854181a751d7a14d554c4b1bad +size 1258230 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_fastconv_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_fastconv_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..a5a5a4019c98859224bee64834f9e68fff4e2fba --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_fastconv_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:244c375f82af0ca74dd9bd6986bb0494906e6163daaf5a52912be91cc9d5eb22 +size 1258230 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_fastconv_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_fastconv_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..a5a5a4019c98859224bee64834f9e68fff4e2fba --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_fastconv_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:244c375f82af0ca74dd9bd6986bb0494906e6163daaf5a52912be91cc9d5eb22 +size 1258230 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_fastconv_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_fastconv_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..a5a5a4019c98859224bee64834f9e68fff4e2fba --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_fastconv_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:244c375f82af0ca74dd9bd6986bb0494906e6163daaf5a52912be91cc9d5eb22 +size 1258230 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_brir_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_brir_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..780e25427d2188ff3f5e8c4bb553b37c0a0e5e63 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_brir_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c749ff2693802b85313f3c96f1ece9235d6a996802091954a1d7c1a7a599270 +size 270744 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_brir_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_brir_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..a70664e5f282a852dd07753733cd78f908293027 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_brir_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a875e6883954251288054fba460bc44be8f71de2439bb116e2f35c306097263 +size 387724 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_brir_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_brir_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..00b146f3f122f16873671c8048b8d415c7b448ff --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_brir_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffa0da3b93569494d4678dbd16a67750d188d482af2e4cf03de020e4d74a3ab7 +size 409452 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_hrir_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_hrir_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..185a24895001e7c4ca19d2b276605884eb7890dd --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_hrir_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3347810525e85229f9455be768f0f1802cbe613cd8560c8590170c98f370f22c +size 57178 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_hrir_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_hrir_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..db545c98d2da708c9d18d95b309b473664aab236 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_hrir_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74bfcd87289d7bb264045308c3d06f448c018570fa48422b44cb69ebf38600b7 +size 113498 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_hrir_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_hrir_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..4b6a38e0e12ea9fb5e105a89aaf70f9e5b370a56 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_mixerconv_hrir_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a991e7163b9928f8f3916ccdd61ff9fae3f22241b840665db9b35b245c516733 +size 169818 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_param_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_param_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..a8434e5ff63bba80ffce46808cc83d29c64c477f --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_param_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f9c8429d226b4d1dc2ef1aac27f4c7fd5245ee072dfe81d5234ba96d8d52e34 +size 16120 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_param_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_param_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..a8434e5ff63bba80ffce46808cc83d29c64c477f --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_param_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f9c8429d226b4d1dc2ef1aac27f4c7fd5245ee072dfe81d5234ba96d8d52e34 +size 16120 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_param_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_param_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..a8434e5ff63bba80ffce46808cc83d29c64c477f --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_param_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f9c8429d226b4d1dc2ef1aac27f4c7fd5245ee072dfe81d5234ba96d8d52e34 +size 16120 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_reverb_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_reverb_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..c796957501329ce494037fd559717be1a1b40c61 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_reverb_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:619662bc36a552a3fe56478e1ad2579415505d3e918b3056e1170fa7b5d5d98f +size 1582 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_reverb_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_reverb_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..74087158fc793bdff2196df9796686fa44fa2264 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_reverb_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:408462248ac582d0196d86981ce64bec64232cd475a0157a9f21202ce06b2672 +size 3118 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_reverb_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_reverb_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..abd9a0fedc219eec495155050f690e00edb1c0bc --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_reverb_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eddaf4de78d17dd0124def6fe82d93cdf1f2bf3cd2c0b82c41b1f3f38c95ef5a +size 3118 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_td_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_td_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..77ca50a67b27f38fdd7cb4027478ef199710a74e --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_td_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1813a2027f2f7703bdda4aa7e37bef6a3cb18fa378a54661da9308725a81c4d +size 167402 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_td_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_td_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..668a8304e5e099cfd3b45db54755bb9ed0107992 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_td_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f158b3b123ed322b4a35542da50cfda30e56da52d818bba1430e6e2e6dc1de9f +size 329082 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_td_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_td_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..1eb323525a78ea114e763e294ffa56ed2a46699c --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_51_brir-lc_td_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0dc385c25eebe2b0cac3b4e02aabaf583433579fc8260938838632fc208d3690 +size 487002 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_fastconv_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_fastconv_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..d9d1e7e0ed516acbb8a8ca46c715aa878a4c722b --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_fastconv_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a306614a0a79b91353bcd53e8e688f5e2e0bc5aeab59e890d4bdeb2c3fafbe6a +size 1258230 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_fastconv_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_fastconv_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..d9d1e7e0ed516acbb8a8ca46c715aa878a4c722b --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_fastconv_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a306614a0a79b91353bcd53e8e688f5e2e0bc5aeab59e890d4bdeb2c3fafbe6a +size 1258230 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_fastconv_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_fastconv_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..d9d1e7e0ed516acbb8a8ca46c715aa878a4c722b --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_fastconv_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a306614a0a79b91353bcd53e8e688f5e2e0bc5aeab59e890d4bdeb2c3fafbe6a +size 1258230 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_brir_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_brir_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..f6f913fe979c11960a7bf39ba3fcf29592b30dcf --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_brir_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a51f2eaa12a66dadde224028f68be24f03165024d0b1dc9ce8f9e580d4d9b78a +size 471552 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_brir_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_brir_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..53aa5dc494862bd9ffa78ace9bd1b636d91e7d9a --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_brir_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81ab04e9caf6df5b4cd6ca5a878fd5260e4b62bddbcda6118c73c9f5aa50b2d2 +size 710820 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_brir_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_brir_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..862603d62f6d287b5504cba93e7746982d967675 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_brir_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b80cec0b351bae421a0e9bb3ba4edf313af56dc2b83571c6d46f9d1ec5d4dd0f +size 739748 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_hrir_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_hrir_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..0ea97a85e7ac0e55df338d6d2528cdac1e81fdc5 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_hrir_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7548028f91673ffc1e77e1bf4dacdee3fb48233dd28182bb5620d2314bd817a +size 57178 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_hrir_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_hrir_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..4f75f5711397f1cd78977898e2ef9724625fa5c2 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_hrir_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad309f08bac77a5da77b632366172e7d905e37a4e4699677a68a7183ceae2c72 +size 113498 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_hrir_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_hrir_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..fcbcec2decc28a91d7ca6d49fff5e021ab594d4a --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_mixerconv_hrir_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa7825c85b3279d6dd6b4fb568601a8d07da0d27924a369241e6d08b94d37314 +size 169818 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_param_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_param_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..7e1edc315fd47162173d792e03be0b7f7cc2fc26 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_param_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffd81a4e2b40c41f0b51f72fbd54161862825dbda3a9fc542d49dcde26e74a07 +size 16120 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_param_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_param_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..7e1edc315fd47162173d792e03be0b7f7cc2fc26 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_param_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffd81a4e2b40c41f0b51f72fbd54161862825dbda3a9fc542d49dcde26e74a07 +size 16120 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_param_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_param_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..7e1edc315fd47162173d792e03be0b7f7cc2fc26 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_param_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffd81a4e2b40c41f0b51f72fbd54161862825dbda3a9fc542d49dcde26e74a07 +size 16120 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_reverb_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_reverb_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..75ce36b878943b007911204709a60e0cb6472f36 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_reverb_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8bae122721cf9d4174dc9b268dcfcdb1b48dc1882ad176f3dcc8e7b7c1dc29b +size 1582 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_reverb_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_reverb_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..a570233fca9c4cbccffe68cee5ce9cb8995cf1d1 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_reverb_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:059987dd4c55983479f26d36695ade59ce1da7c72e12a929dd7f677646a77aa4 +size 3118 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_reverb_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_reverb_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..f5ef11503d36f22a67b7ba0fdaa755b8ca4614e4 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_reverb_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:713b9461814f835a3acec174e52de4d04c9b866648acd01fb331ab4d40add616 +size 3118 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_td_16kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_td_16kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..babe65e375b056316e962df885c87ce032513f40 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_td_16kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77c90e66d4c16c59ee4b68a8d133f9de58c5d41b4658be2f3f52eaa396b906a7 +size 167402 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_td_32kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_td_32kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..38949e86d3ceb3fdc8411bdb8dcf62f85a15d161 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_td_32kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4d5858e5df87408e2fab9b97542e82e6ad048ab275a6eb2f2063cd17789ae1d +size 329082 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_td_48kHz.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_td_48kHz.bin new file mode 100644 index 0000000000000000000000000000000000000000..318b520a4bef57cc3062cbd78f5b0f074e10a8af --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_td_48kHz.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f98fd14d2d5be5f1d78a2e3724f6555321f2aeca3b80ba5389bbc7fece90ec9f +size 487002 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/parambin_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_IIS_BRIR_officialMPEG_Combined.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/parambin_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_IIS_BRIR_officialMPEG_Combined.bin new file mode 100644 index 0000000000000000000000000000000000000000..fe59ad7b21af17bf28d187d21f5bf5ff4d9b7cb9 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/parambin_HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm_IIS_BRIR_officialMPEG_Combined.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8825ef99e163e859a176fd0cddb790961326114d45c1cf2490667a3685610d13 +size 16086 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/parambin_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_IIS_BRIR_officialMPEG_Combined.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/parambin_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_IIS_BRIR_officialMPEG_Combined.bin new file mode 100644 index 0000000000000000000000000000000000000000..f99e24fbf2e45576ac621cdf116c8d2a84441be5 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/parambin_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_IIS_BRIR_officialMPEG_Combined.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b21011c17b676f675fcef9e50302e1a93bb51f8ccb782fbeaf8ace4fff0666b7 +size 16086 diff --git a/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/parambin_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_IIS_BRIR_officialMPEG_Combined.bin b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/parambin_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_IIS_BRIR_officialMPEG_Combined.bin new file mode 100644 index 0000000000000000000000000000000000000000..f99e24fbf2e45576ac621cdf116c8d2a84441be5 --- /dev/null +++ b/scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/parambin_HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm_IIS_BRIR_officialMPEG_Combined.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b21011c17b676f675fcef9e50302e1a93bb51f8ccb782fbeaf8ace4fff0666b7 +size 16086 diff --git a/scripts/binauralRenderer_interface/clipdb.m b/scripts/binauralRenderer_interface/clipdb.m new file mode 100755 index 0000000000000000000000000000000000000000..10348e3413376a7a23f1344475307a255e02aa57 --- /dev/null +++ b/scripts/binauralRenderer_interface/clipdb.m @@ -0,0 +1,20 @@ +function [clipped] = clipdb(s,cutoff) +% [clipped] = clipdb(s,cutoff) +% Clip magnitude of s at its maximum + cutoff in dB. +% Example: clip(s,-100) makes sure the minimum magnitude +% of s is not more than 100dB below its maximum magnitude. +% If s is zero, nothing is done. + +clipped = s; +as = abs(s); +mas = max(as(:)); +if mas==0, return; end +if cutoff >= 0, return; end +thresh = mas*10^(cutoff/20); % db to linear +toosmall = find(as < thresh); +clipped = s; +clipped(toosmall) = thresh; + + +end + diff --git a/scripts/binauralRenderer_interface/diffuse_field_equalizer_TNO.m b/scripts/binauralRenderer_interface/diffuse_field_equalizer_TNO.m new file mode 100755 index 0000000000000000000000000000000000000000..018e082441700151ce9b8d91fbc3605ff408550e --- /dev/null +++ b/scripts/binauralRenderer_interface/diffuse_field_equalizer_TNO.m @@ -0,0 +1,53 @@ +function [EqWeights,Heq] = diffuse_field_equalizer_TNO(Az,El,H,weightingMethod) + +% DIFFUSE_FIELD_EQUALIZER_TNO Equalizes magnitudes by simulating a diffuse field. +% +% Usage +% [Heq,EqWeights] = diffuse_field_equalizer_TNO(Az,El,H,weightingMethod); +% +% Inputs: +% Az : vector containing the azimuts (in degrees) corresponding to the data in H +% El : vector containing the elevations (in degrees) corresponding to the data in H +% H : magnitudes to be equalized +% weightingMethod : 'Surface' or 'Angle' (see SPATIAL_SAMPLING_WEIGHTING) +% +% Outputs: +% Heq : magnitudes equalized +% EqWeights : equalization weights used on H +% +% See also SPATIAL_SAMPLING_WEIGHTING +% +% Authors +% Larcher Veronique (was WINDIF) +% Rio Emmanuel +% (c) Ircam - June 2001 +% +% Modified by +% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% 07/2013 - Felipe Rugeles +% OLPS/COMSERV/SVQ/TPS - Orange Labs +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +Data = sortrows([El,Az,H]); +El=Data(:,1); +Az=Data(:,2); +H=Data(:,3:end); + +% Spatial weights computing +weights_v = spatial_sampling_weighting(El,Az,weightingMethod); + +% Equalization weights computing +EqWeights = sum(H.*H.*(weights_v*ones(1,size(H,2))),1); +EqWeights = sqrt(EqWeights); +EqWeights = max(5*eps,EqWeights); + +% Data equalization +Heq = H./(ones(size(H,1),1)*EqWeights); + +clear H; +clear Data; +clear El; +clear Az; diff --git a/scripts/binauralRenderer_interface/generate_crend_ivas_tables b/scripts/binauralRenderer_interface/generate_crend_ivas_tables new file mode 100755 index 0000000000000000000000000000000000000000..ca0e4cb72bf58e4ffc887cd456c7299470776dd1 Binary files /dev/null and b/scripts/binauralRenderer_interface/generate_crend_ivas_tables differ diff --git a/scripts/binauralRenderer_interface/generate_ivas_binauralizer_tables_from_sofa.m b/scripts/binauralRenderer_interface/generate_ivas_binauralizer_tables_from_sofa.m index 2887b733dc9027e9b6efdf5ae1a88205d3dd3adc..491062b1aa6a9c6d98a5e5b58e593e8375be181c 100644 --- a/scripts/binauralRenderer_interface/generate_ivas_binauralizer_tables_from_sofa.m +++ b/scripts/binauralRenderer_interface/generate_ivas_binauralizer_tables_from_sofa.m @@ -52,10 +52,18 @@ normalizeSofaInputData = false; %% if true SOFA IR are nomalized %% Set ivas root path ivas_path = ['..' filesep '..' filesep]; +generateCustomBinaryFile = false; + %% Set input files -%hrir_file_name_init = 'HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000.sofa'; -hrir_file_name_init = 'HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000.sofa'; -hrir_file_name = 'HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm.sofa'; +if generateCustomBinaryFile + hrir_file_name_init = 'HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000.sofa'; + hrir_file_name = 'HRIR_128_Meth5_IRC_51_Q10_symL_Itrp1_48000_norm.sofa'; + output_bin_name = 'ivas_binaural_51_brir-lc'; +else + hrir_file_name_init = 'HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000.sofa'; + hrir_file_name = 'HRIR_128_Meth5_IRC_53_Q10_symL_Itrp1_48000_norm.sofa'; + output_bin_name = 'ivas_binaural'; +end brir_file_name = 'IIS_BRIR_officialMPEG_Combined.sofa'; hrir_path = fullfile ('.','HRIRs_sofa'); brir_path = fullfile ('.','BRIRs_sofa'); @@ -63,7 +71,6 @@ brir_path = fullfile ('.','BRIRs_sofa'); rom_path = [ivas_path 'lib_rend']; binary_path = fullfile ('.','binaural_renderers_hrtf_data'); binary_name = [erase(hrir_file_name,'.sofa') '+' erase(brir_file_name, '.sofa') ]; -output_bin_name = 'ivas_binaural'; if ~(exist(binary_path, 'dir')) mkdir(binary_path); end @@ -110,6 +117,12 @@ if writeBinaryOutput == true ]; end +if generateCustomBinaryFile + command = [command ... + ' -brir_optim_config_path' ... + ' brir_low_complexity_optim.cfg ' ... + ] +end command = [command ... ' -compute_reverb_rom ' ... erase(hrir_file,'.sofa') '.mat ' ... diff --git a/scripts/binauralRenderer_interface/matlab_hrir_generation_scripts/SOFA_normalize.m b/scripts/binauralRenderer_interface/matlab_hrir_generation_scripts/SOFA_normalize.m new file mode 100644 index 0000000000000000000000000000000000000000..607b403f2866455f179625902e56fd8fddda66db --- /dev/null +++ b/scripts/binauralRenderer_interface/matlab_hrir_generation_scripts/SOFA_normalize.m @@ -0,0 +1,112 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% (C) 2022-2024 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, +% Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., +% Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, +% Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other +% contributors to this repository. All Rights Reserved. +% +% This software is protected by copyright law and by international treaties. +% The IVAS codec Public Collaboration consisting of Dolby International AB, Ericsson AB, +% Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., +% Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, +% Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other +% contributors to this repository retain full ownership rights in their respective contributions in +% the software. This notice grants no license of any kind, including but not limited to patent +% license, nor is any license granted by implication, estoppel or otherwise. +% +% Contributors are required to enter into the IVAS codec Public Collaboration agreement before making +% contributions. +% +% This software is provided "AS IS", without any express or implied warranties. The software is in the +% development stage. It is intended exclusively for experts who have experience with such software and +% solely for the purpose of inspection. All implied warranties of non-infringement, merchantability +% and fitness for a particular purpose are hereby disclaimed and excluded. +% +% Any dispute, controversy or claim arising under or in relation to providing this software shall be +% submitted to and settled by the final, binding jurisdiction of the courts of Munich, Germany in +% accordance with the laws of the Federal Republic of Germany excluding its conflict of law rules and +% the United Nations Convention on Contracts on the International Sales of Goods. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +function SOFA_normalize(Lib_Name,outputSofaPath) +%UNTITLED Summary of this function goes here +% Detailed explanation goes here + +if nargin == 1 + outputSofaPath = [erase(Lib_Name,'.sofa') '_norm.sofa']; +end + +if isfile(Lib_Name) + if isfile(outputSofaPath) + delete(outputSofaPath); + end + + Sofa = struct('Sofa',struct()); + + sofa_data = ncinfo(Lib_Name); + Sofa.latencys = 0; + for indVar = 1:length(sofa_data.Variables) + if (strcmp(sofa_data.Variables(indVar).Name, 'latencys')) + Sofa.latencys = ncread(Lib_Name,'latencys'); + end + end + + + Sofa.Pos = ncread(Lib_Name, 'SourcePosition'); + Sofa.Units = strtrim(strsplit(ncreadatt(Lib_Name, 'SourcePosition', 'Units'), ',')); + + assert( any(strcmpi(Sofa.Units{1}, {'degree','radian'})), 'Unknown units'); + if strcmpi(Sofa.Units{1},'degree'), Sofa.Pos(1,:)=Sofa.Pos(1,:)*pi/180; end + assert( any(strcmpi(Sofa.Units{2}, {'degree','radian'})), 'Unknown units'); + if strcmpi(Sofa.Units{2},'degree'), Sofa.Pos(2,:)=Sofa.Pos(2,:)*pi/180; end + assert( any(strcmpi(Sofa.Units{3}, {'metre','meter','inch'})), 'Unknown units'); + if strcmpi(Sofa.Units{3},'inch' ), Sofa.Pos(3,:)=Sofa.Pos(3,:)*0.0254; end + Sofa.PosSpherical = Sofa.Pos; + Sofa.Pos = Sofa.Pos(3,:) .* ... + [cos(Sofa.Pos(2,:)).*[cos(Sofa.Pos(1,:));sin(Sofa.Pos(1,:))];sin(Sofa.Pos(2,:))]; + + Sofa.PosCartesian = make_unit_vectors(Sofa.Pos); + NumLoc = size(Sofa.PosCartesian,2); + + % Now, get the impulse repsonses: + Sofa.DataType = ncreadatt(Lib_Name, '/', 'DataType'); + Sofa.Data.IR = ncread(Lib_Name, 'Data.IR'); + Sofa.Data.SamplingRate = ncread(Lib_Name, 'Data.SamplingRate'); + Sofa.Data.SamplingRate_Units = ncreadatt(Lib_Name, 'Data.SamplingRate', 'Units'); + Sofa.Data.Delay = permute(ncread(Lib_Name, 'Data.Delay'), [2, 1]); + switch lower(Sofa.DataType) + case 'fir' + assert( size(Sofa.Data.IR,2)>=2, 'Expecting 2 receivers (ears)'); + if size(Sofa.Data.IR,2)>2 + Sofa.Data.IR = Sofa.Data.IR(:,1:2,:); + Sofa.Data.Delay = Sofa.Data.Delay(:,1:2); + end + assert( size(Sofa.Data.IR,3)==NumLoc, 'IR is incorrect size'); + assert( all(diff(Sofa.Data.Delay,1,2)==0), ... + 'Non-zero inter-aural delay offset not (yet) implemented'); + assert(strcmp(Sofa.Data.SamplingRate_Units,'hertz'), 'unknown samplerate units'); + otherwise + error(['unknown GLOBAL_DataType = ', hrtf.GLOBAL_DataType]); + end + + % Normalise for unity gain around 1kHz + Fs = Sofa.Data.SamplingRate; + FFTLen=1024; + Mid_Bin_1K=round(FFTLen*1000/Fs); + FR_L=fft(squeeze(Sofa.Data.IR(:,1,:)),FFTLen); + FR_R=fft(squeeze(Sofa.Data.IR(:,2,:)),FFTLen); + MeanG=sqrt(mean(mean(abs([FR_L(Mid_Bin_1K+(-1:1),:),FR_R(Mid_Bin_1K+(-1:1),:)]).^2,1),2)); + Sofa.Data.IR(:,1,:) = Sofa.Data.IR(:,1,:)/MeanG; + Sofa.Data.IR(:,2,:) = Sofa.Data.IR(:,2,:)/MeanG; + + Sofa.License = ncreadatt(Lib_Name,'/','License'); + Sofa.ListenerShortName = ncreadatt(Lib_Name,'/','ListenerShortName'); + Sofa.DatabaseName = ncreadatt(Lib_Name,'/','DatabaseName'); + Sofa.Title = ncreadatt(Lib_Name,'/','Title'); + Sofa.SOFAConventions = ncreadatt(Lib_Name,'/','SOFAConventions'); + + SOFA_save(Sofa.Data.IR,Fs, Sofa.latencys, Lib_Name,outputSofaPath); + +end \ No newline at end of file diff --git a/scripts/binauralRenderer_interface/mps.m b/scripts/binauralRenderer_interface/mps.m new file mode 100755 index 0000000000000000000000000000000000000000..ecabaa54faf3547218890dcd143bf843b7ce1250 --- /dev/null +++ b/scripts/binauralRenderer_interface/mps.m @@ -0,0 +1,29 @@ +function [SM phase] = mps(s,seuilDB) +% [sm] = mps(s, seuilDB) +% create minimum-phase half transfer function SM and phase from real spectrum s +% seuilDB : seuil en dB en dessous duquel le spectre reste constant + +gain = max(s); + +s = s / gain; + + sm = [s fliplr(s(2:end-1)) ]; + sm = exp( fft( fold( ifft( log( clipdb(sm,seuilDB) ))))); + sm = sm *gain; + phase = angle(sm(1:end/2+1)); + SM = sm(1:end/2+1); +% N = 512; +% blackwin = blackman(N); +% blackwin = blackwin'; +% window = [ones(1,N/2) blackwin(N/2+1:N)]; +% + tmp = real(ifft(sm)); + figure (10) + plot(real(ifft(sm)),'r'); + hold on; + plot(imag(ifft(sm)),'b'); + %ri = tmp(:,1:N) .* window; +% close (10) + +end + diff --git a/scripts/binauralRenderer_interface/spatial_sampling_weighting.m b/scripts/binauralRenderer_interface/spatial_sampling_weighting.m new file mode 100644 index 0000000000000000000000000000000000000000..60a92d78003d7a4b0da108d8b6dbcab2c5fcaf45 --- /dev/null +++ b/scripts/binauralRenderer_interface/spatial_sampling_weighting.m @@ -0,0 +1,84 @@ +function [weights_v] = spatial_sampling_weighting(elev_v,azim_v,method_s); + +% SPATIAL_SAMPLING_WEIGHTING Returns weights for a given spatial distribution +% +% Usage +% [weights_v] = spatial_sampling_weighting(elev_v,azim_v,method_s); +% +% Input +% elev_v : elevations (sorted in increasing order) +% azim_v : azimuths +% method_s : 'Surface' or 'Angle' +% +% Output +% weights_v : corresponding weights (see DIFFUSE_FIELD_EQUALIZATION) +% +% Methods +% Weight corresponding to a specific elevation is given by the surface of +% the domain related to this elevation. The 'Surface' method consists in a +% whole tiling of the sphere : the limit between domains of two different +% elevations is set at the middle elevation. The 'Angle' method computes +% arbitrary domains surrounding each elevation (+/- 5 degrees). +% +% See also DATA_FORMATS, DIFFUSE_FIELD_EQUALIZATION +% +% Authors +% Rio Emmanuel +% (c) Ircam - June 2001 + +% inits variables +weights_v = []; +prev_elev_n = -90; +index_n = 1; +% goes through elev_v vector +while index_n<=length(elev_v) + % current elevation charcateristics + % i.e. value, indices in elev_v & number of points + elev_n = elev_v(index_n); + indices_nv = find(elev_v==elev_n); + length_n = length(indices_nv); + % computation of the inf (down_elev_n) and sup (up_elev_n) + % limits of the surface + switch method_s + case 'Surface' + % upper limit is half the distance to the next elevation + if (index_n+length_n-1)