The sofa to rom format converter is used to generate the c files (*.h,*.c) containing the binary representation of the binaural
filters for renderer MIXER_CONV and MIXER_CONV_ROOM
First, build the converter under scripts/binauralRenderer_interface in VSCode (using CMakeList).
Usage:
------
generate_crend_ivas_tables [Options]
Mandatory parameters :
- Frame size in ms (5 or 20)
- list of sofa files (one with HRIR that directions of IVAS combined speakers configuration or more, one with HOA to binaura filters at least order 3, one with BRIR filters that directions of IVAS combined speakers configuration or more)
Options :
-lib_rend_path : Path where output file will be created (with separator, default = './').
-no_optim : if present the BRIR filters are not optimised the renderer will perform perfect convolution with the complete size of the BRIR (high files size and high complexity). It is useful for debug purpose