Loading tests/renderer/utils.py +7 −3 Original line number Diff line number Diff line Loading @@ -406,8 +406,8 @@ def binauralize_input_and_output( # Identify metadata in_meta_files = [ str(SCRIPTS_DIR.joinpath(m)) for m in re.findall(r"\b\S+\.csv\b", enc_opts) ] # All .csv files in enc_opts are ISM metadata files. str(SCRIPTS_DIR.joinpath(m)) if m != "NULL" else m for m in re.findall(r"\b\S+\.csv|NULL\b", enc_opts) ] # All .csv or NULL files in enc_opts are ISM metadata files. n_obj = len(in_meta_files) in_meta_files = in_meta_files + [ str(SCRIPTS_DIR.joinpath(m)) for m in re.findall(r"\b\S+\.met\b", enc_opts) Loading Loading @@ -560,8 +560,12 @@ def scene_description_file(in_fmt, metadata_tmp, n_obj, input_file, in_meta_file fp_meta.write(f"{os.path.relpath(input_file, currdir)}\n") # Input file fp_meta.write(f"{n_obj+1}\n") # Number of sources for n in range(0, n_obj): if in_meta_files[n] == "NULL": md_file = "NULL" else: md_file = os.path.relpath(in_meta_files[n], currdir) fp_meta.write( f"ISM\n{n+1}\n{os.path.relpath(in_meta_files[n], currdir)}\n" f"ISM\n{n+1}\n{md_file}\n" ) # ISM metadata fp_meta.write(f"{in_fmt.split('_')[0][1:]}\n") # SBA or MASA fp_meta.write(f"{n_obj+1}\n") Loading Loading
tests/renderer/utils.py +7 −3 Original line number Diff line number Diff line Loading @@ -406,8 +406,8 @@ def binauralize_input_and_output( # Identify metadata in_meta_files = [ str(SCRIPTS_DIR.joinpath(m)) for m in re.findall(r"\b\S+\.csv\b", enc_opts) ] # All .csv files in enc_opts are ISM metadata files. str(SCRIPTS_DIR.joinpath(m)) if m != "NULL" else m for m in re.findall(r"\b\S+\.csv|NULL\b", enc_opts) ] # All .csv or NULL files in enc_opts are ISM metadata files. n_obj = len(in_meta_files) in_meta_files = in_meta_files + [ str(SCRIPTS_DIR.joinpath(m)) for m in re.findall(r"\b\S+\.met\b", enc_opts) Loading Loading @@ -560,8 +560,12 @@ def scene_description_file(in_fmt, metadata_tmp, n_obj, input_file, in_meta_file fp_meta.write(f"{os.path.relpath(input_file, currdir)}\n") # Input file fp_meta.write(f"{n_obj+1}\n") # Number of sources for n in range(0, n_obj): if in_meta_files[n] == "NULL": md_file = "NULL" else: md_file = os.path.relpath(in_meta_files[n], currdir) fp_meta.write( f"ISM\n{n+1}\n{os.path.relpath(in_meta_files[n], currdir)}\n" f"ISM\n{n+1}\n{md_file}\n" ) # ISM metadata fp_meta.write(f"{in_fmt.split('_')[0][1:]}\n") # SBA or MASA fp_meta.write(f"{n_obj+1}\n") Loading