Commit 3511a101 authored by emerit's avatar emerit
Browse files

rom generated with matlab 2017b on windows

parent 62b6d49e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -30,7 +30,7 @@
*******************************************************************************************************/
/*
 * Generated on 29-Nov-2023 with Matlab version 23.2.0.2365128 (R2023b) by MUXE6256 on PCWIN64
 * Generated on 08-Jan-2024 with Matlab version 9.3.0.948333 (R2017b) Update 9 by MUXE6256 on PCWIN64
 * Binaural rendering data set based on BRIRs
 * Tables derived from Mozart IIS BRIRs.*/
@@ -10114,7 +10114,7 @@ const uint32_t defaultHRIR_rom_ER16[HRTF_MODEL_N_SECTIONS * 470] = {
0x3933fa02,0x392db0b4,0x39271386,0x39265737,0x39253cfa,0x392dce3c,0x39336a79,0x393c7fe4,0x3944b0c9,0x39929d53,
};
const uint32_t defaultHRIR_rom_ITD_W[658] = {
0xb58b2816,0x3bdea435,0xbef12e52,0xbdeb5ab7,0x3dab4e66,0x3f042e6d,0xbf409841,0xbe91c05f,0xbd4540cb,0x3ee4982c,0xbe4f34d7,0xbf3c944d,0xbf5f4288,0xbe93aac2,0xbe41b919,0xbf30a7bb,0xbf8323e1,0x3ebe1f75,0xbebaee5e,0xbe7b161f,0xbf02cc15,0x3b313b38,0x3f0434ee,0x3e8240b5,0x3ec41384,
0xb58b2818,0x3bdea435,0xbef12e52,0xbdeb5ab7,0x3dab4e66,0x3f042e6d,0xbf409841,0xbe91c05f,0xbd4540cb,0x3ee4982c,0xbe4f34d7,0xbf3c944d,0xbf5f4288,0xbe93aac2,0xbe41b919,0xbf30a7bb,0xbf8323e1,0x3ebe1f75,0xbebaee5e,0xbe7b161f,0xbf02cc15,0x3b313b38,0x3f0434ee,0x3e8240b5,0x3ec41384,
0xbebd76c6,0x3f817fba,0x3f2f49e6,0x3e3d1acf,0x3e95178f,0x3f5ba8c7,0x3f366b13,0x3e4c380a,0xbed1f70f,0x3da000be,0x3e8ed0a6,0x3f3c34bd,0xbf08b389,0xbd9e0cca,0x3e05095b,0x3ef1ac80,0x3da7646f,0xbcd0576f,0x3e83e76e,0x3f870465,0xbf1894ad,0xbf475073,0xbff88503,0xc0368ecb,0xc03cf196,
0xc072281a,0xc0177033,0xbfe11f51,0xbfa3dc3f,0xc01c4557,0xc036030a,0xc0057814,0xbfb60610,0xbef03ace,0x3e105793,0x3fa28542,0x3e9390c2,0xbba00d1b,0xbe99f207,0xbfa3a0da,0xbe329ba0,0x3eef141d,0x3fb9604c,0x40058f0e,0x4036eac0,0x401b7835,0x3fa743f6,0x3fe5dc68,0x401807dc,0x406e3515,
0x40399f8f,0x4037b7c7,0x3ffabd23,0x3f51dc1c,0x3f11a8f6,0xbf868061,0xbea0be67,0x3e09ea72,0x3cb8fdf8,0x3d41b101,0xbfb65ff8,0xc03bf299,0xc073eb6a,0xc09e3e70,0xc0c35434,0xc10268f5,0xc0f009f8,0xc118ddc8,0xc11dbb79,0xc12f3e4a,0xc10f9075,0xc10e9eca,0xc0d71c87,0xc0c2d2c4,0xc09c2687,
+3 −3
Original line number Diff line number Diff line
@@ -51,7 +51,7 @@
/* Tables generated by the script at "scripts/binauralRenderer_interface/fastconv/generate_tables_for_fastconv.m */
/* Can be replaced by your own generated HRIR tables */
/*
 * Generated on 29-Nov-2023 with Matlab version 23.2.0.2365128 (R2023b) by MUXE6256 on PCWIN64
 * Generated on 08-Jan-2024 with Matlab version 9.3.0.948333 (R2017b) Update 9 by MUXE6256 on PCWIN64
*/
@@ -46944,7 +46944,7 @@ const float rightBRIRImag[BINAURAL_CONVBANDS][HRTF_LS_CHANNELS][BINAURAL_NTAPS_M
const float fastconvReverberationTimes[CLDFB_NO_CHANNELS_MAX] = 
{
	0.410852f,    0.207215f,    0.203774f,    0.208663f,    0.215503f,    0.235408f,    0.230368f,    0.229903f,    0.227876f,    0.219602f,    0.225582f,    0.221234f,    0.223012f,    0.222813f,    0.223727f,    0.227465f,    0.227247f,    0.223650f,    0.220083f,    0.218750f,    0.220417f,    0.218250f,    0.213250f,    0.210333f,    0.207417f,    0.198750f,    0.196250f,    0.194917f,    0.190333f,    0.184500f,    0.180333f,    0.176167f,    0.176500f,    0.177583f,    0.183583f,    0.195917f,    0.203250f,    0.208417f,    0.214667f,    0.220000f,    0.222917f,    0.230417f,    0.233928f,    0.233647f,    0.236333f,    0.237428f,    0.241629f,    0.241118f,    0.238847f,    0.242384f,    0.246981f,    0.245948f,    0.246549f,    0.245396f,    0.243951f,    0.244123f,    0.238531f,    0.242708f,    0.234824f,    0.253040f,    
	0.429201f,    0.205110f,    0.202338f,    0.208383f,    0.215664f,    0.236545f,    0.230598f,    0.228400f,    0.227467f,    0.218956f,    0.226083f,    0.220702f,    0.221501f,    0.223471f,    0.223705f,    0.227063f,    0.227899f,    0.223071f,    0.220000f,    0.218583f,    0.220417f,    0.218250f,    0.213250f,    0.210333f,    0.207417f,    0.198750f,    0.196250f,    0.194917f,    0.190333f,    0.184500f,    0.180333f,    0.176167f,    0.176500f,    0.177583f,    0.183583f,    0.195917f,    0.203250f,    0.208417f,    0.214667f,    0.220000f,    0.222917f,    0.230417f,    0.233928f,    0.233647f,    0.236333f,    0.237428f,    0.241629f,    0.241118f,    0.238847f,    0.242384f,    0.246292f,    0.245948f,    0.246100f,    0.245396f,    0.243951f,    0.244123f,    0.239270f,    0.241474f,    0.234824f,    0.253040f,    
};
@@ -46955,7 +46955,7 @@ const float fastconvReverberationEneCorrections[CLDFB_NO_CHANNELS_MAX] =
/*
 * Generated on 29-Nov-2023 with Matlab version 23.2.0.2365128 (R2023b) by MUXE6256 on PCWIN64
 * Generated on 08-Jan-2024 with Matlab version 9.3.0.948333 (R2017b) Update 9 by MUXE6256 on PCWIN64
 * Binaural rendering data set based on BRIRs 
 Tables derived from Mozart IIS BRIRs.*/
+2 −12
Original line number Diff line number Diff line
@@ -31,7 +31,7 @@
# Allows to convert SOFA file(s) to rom tables files (*.c|h) or binaural binary file(s)

## Requirements
- MATLAB >= R2020b
- MATLAB >= R2017b
- Signal Processing Toolbox
- C/C++ compiler 
   - Linux (Ubuntu) :
@@ -89,7 +89,7 @@
 - [`td_object_renderer`](../../scripts/td_object_renderer)
    - See [`README.md`](../../scripts/td_object_renderer/modeling_tool/README.md) in the folder. 
    - Generate part of the ROM files [`ivas_rom_TdBinauralRenderer.h`](../../lib_rend/ivas_rom_TdBinauralRenderer.h), [`ivas_rom_TdBinauralRenderer.c`](../../lib_rend/ivas_rom_TdBinauralRenderer.c), and TD renderer binary file. 
    - **Warning**: The computed values depend on MATLAB and OS versions used. IVAS tests are still BE.  
    - **Warning**: The "fastconvReverberationTimes" computed values depend on MATLAB and OS versions used. Current values are computed with matlab 2017b on windows as mentioned in the rom file.  
  
### SOFA files:
   - HRIRs sofa files for testing are stored in [`HRIRs_sofa`](HRIRs_sofa)  folder
@@ -117,13 +117,3 @@ See [`scripts/ThirdPartyLegalNotices`](../../scripts/ThirdPartyLegalNotices) for
 - `ivas_binaural_mixconv_hrir_*kHz.bin`: file containing tables values for IVAS mixer conv binaural renderer for HRIR for one sample rate.
 - `ivas_binaural_mixconv_brir_*kHz.bin`: file containing tables values for IVAS mixer conv binaural renderer for BRIR for one sample rate.
- Without MATLAB only binary files for mixer conv renderer BRIR can be generated.
   - Run, for example, to use IVAS renderer as a BRIR convolver run successively:
  ```shell
  ./generate_crend_ivas_tables -lib_rend_path ./ -brir_optim_config_path ./brir_no_optim.cfg -binary_files_path ./binaural_renderers_hrtf_data  -binary_common_file_name IIS_BRIR_officialMPEG_Combined_no_optim 5 ./BRIRs_sofa/IIS_BRIR_officialMPEG_Combined.sofa 
  ./tables_format_converter -output_file_path ../binaural_renderers_hrtf_data -output_file_name brir_no_optim -input_mixerconv_brir_file_path  ../binaural_renderers_hrtf_data -input_mixerconv_brir_file_name   IIS_BRIR_officialMPEG_Combined_no_optim 
  ```
  and then to complete, the `IVAS_rend` command line
  ```shell
  IVAS_rend -hrtf ./scripts/binaurelRenderer_interface/binaural_renderers_hrtf_data/brir_no_optim_48kHz.bin ... 
  ```
Loading