Loading scripts/binauralRenderer_interface/matlab_hrir_generation_scripts/convert_SD2SHD_HRIRs.m +3 −3 Original line number Diff line number Diff line Loading @@ -44,7 +44,7 @@ data_struct(1).n_HOA_ch = 4; data_struct(1).sr = sr; data_struct(1).sr_short = sr_short; data_struct(1).sr_dft_size = sr_dft_size; SOFA_save(data_struct(1).IR_data, sr(1), 1/sr(1), [sofa_path filesep() 'HRIR_template.sofa'], [sofa_path filesep() erase(sofa_file, '.sofa') '_' data_struct(1).HOA_name '.sofa']); SOFA_save(data_struct(1).IR_data, sr(1), 1/sr(1), [sofa_path filesep() sofa_file], [sofa_path filesep() erase(sofa_file, '.sofa') '_' data_struct(1).HOA_name '.sofa']); % HOA2 data_struct(2).IR_data = generate_HOA_HRIRs_MOD_lens(2, sofa_path, sofa_file, IR_size); Loading @@ -53,7 +53,7 @@ data_struct(2).n_HOA_ch = 9; data_struct(2).sr = sr; data_struct(2).sr_short = sr_short; data_struct(2).sr_dft_size = sr_dft_size; SOFA_save(data_struct(2).IR_data, sr(1), 1/sr(1), [sofa_path filesep() 'HRIR_template.sofa'],[sofa_path filesep() erase(sofa_file, '.sofa') '_' data_struct(2).HOA_name '.sofa']); SOFA_save(data_struct(2).IR_data, sr(1), 1/sr(1), [sofa_path filesep() sofa_file],[sofa_path filesep() erase(sofa_file, '.sofa') '_' data_struct(2).HOA_name '.sofa']); % HOA3 data_struct(3).IR_data = generate_HOA_HRIRs_MOD_lens(3, sofa_path, sofa_file, IR_size); Loading @@ -62,6 +62,6 @@ data_struct(3).n_HOA_ch = 16; data_struct(3).sr = sr; data_struct(3).sr_short = sr_short; data_struct(3).sr_dft_size = sr_dft_size; SOFA_save(data_struct(3).IR_data, sr(1), 1/sr(1), [sofa_path filesep() 'HRIR_template.sofa'], [sofa_path filesep() erase(sofa_file, '.sofa') '_' data_struct(3).HOA_name '.sofa']); SOFA_save(data_struct(3).IR_data, sr(1), 1/sr(1), [sofa_path filesep() sofa_file], [sofa_path filesep() erase(sofa_file, '.sofa') '_' data_struct(3).HOA_name '.sofa']); %generate_rom_tables(data_struct) Loading
scripts/binauralRenderer_interface/matlab_hrir_generation_scripts/convert_SD2SHD_HRIRs.m +3 −3 Original line number Diff line number Diff line Loading @@ -44,7 +44,7 @@ data_struct(1).n_HOA_ch = 4; data_struct(1).sr = sr; data_struct(1).sr_short = sr_short; data_struct(1).sr_dft_size = sr_dft_size; SOFA_save(data_struct(1).IR_data, sr(1), 1/sr(1), [sofa_path filesep() 'HRIR_template.sofa'], [sofa_path filesep() erase(sofa_file, '.sofa') '_' data_struct(1).HOA_name '.sofa']); SOFA_save(data_struct(1).IR_data, sr(1), 1/sr(1), [sofa_path filesep() sofa_file], [sofa_path filesep() erase(sofa_file, '.sofa') '_' data_struct(1).HOA_name '.sofa']); % HOA2 data_struct(2).IR_data = generate_HOA_HRIRs_MOD_lens(2, sofa_path, sofa_file, IR_size); Loading @@ -53,7 +53,7 @@ data_struct(2).n_HOA_ch = 9; data_struct(2).sr = sr; data_struct(2).sr_short = sr_short; data_struct(2).sr_dft_size = sr_dft_size; SOFA_save(data_struct(2).IR_data, sr(1), 1/sr(1), [sofa_path filesep() 'HRIR_template.sofa'],[sofa_path filesep() erase(sofa_file, '.sofa') '_' data_struct(2).HOA_name '.sofa']); SOFA_save(data_struct(2).IR_data, sr(1), 1/sr(1), [sofa_path filesep() sofa_file],[sofa_path filesep() erase(sofa_file, '.sofa') '_' data_struct(2).HOA_name '.sofa']); % HOA3 data_struct(3).IR_data = generate_HOA_HRIRs_MOD_lens(3, sofa_path, sofa_file, IR_size); Loading @@ -62,6 +62,6 @@ data_struct(3).n_HOA_ch = 16; data_struct(3).sr = sr; data_struct(3).sr_short = sr_short; data_struct(3).sr_dft_size = sr_dft_size; SOFA_save(data_struct(3).IR_data, sr(1), 1/sr(1), [sofa_path filesep() 'HRIR_template.sofa'], [sofa_path filesep() erase(sofa_file, '.sofa') '_' data_struct(3).HOA_name '.sofa']); SOFA_save(data_struct(3).IR_data, sr(1), 1/sr(1), [sofa_path filesep() sofa_file], [sofa_path filesep() erase(sofa_file, '.sofa') '_' data_struct(3).HOA_name '.sofa']); %generate_rom_tables(data_struct)