Loading ivas_processing_scripts/audiotools/convert/scenebased.py +1 −0 Original line number Diff line number Diff line Loading @@ -174,6 +174,7 @@ def render_sba_to_sba( sba_out.audio = sba_in.audio[:, : sba_out.num_channels] if sba_out.is_planar: sba_out.audio = sba_in.audio zero_vert_channels(sba_out) Loading ivas_processing_scripts/processing/chains.py +16 −1 Original line number Diff line number Diff line Loading @@ -255,7 +255,8 @@ def get_processing_chain( "multiprocessing": cfg.multiprocessing, "mnru_q": tmp_mnru_q, "esdru_alpha": tmp_esdru_alpha, } }, name="mono_dmx", ) ) tmp_in_fmt = "MONO" Loading Loading @@ -333,6 +334,20 @@ def get_processing_chain( cod_cfg = cond_cfg["cod"] dec_cfg = cond_cfg["dec"] if cond_cfg.get("sba_fmt"): chain["processes"].append( Postprocessing( { "in_fs": tmp_in_fs, "in_fmt": tmp_in_fmt, "out_fs": tmp_in_fs, "out_fmt": cond_cfg.get("sba_fmt"), }, name="sba_fmt_rend", ) ) tmp_in_fmt = cond_cfg.get("sba_fmt") # 9.6 kbit/s NB for EVS LFE coding only applies to EVS conditions evs_lfe_9k6bps_nb = cond_cfg.get("evs_lfe_9k6bps_nb", None) Loading ivas_processing_scripts/processing/postprocessing.py +5 −2 Original line number Diff line number Diff line Loading @@ -38,8 +38,11 @@ from ivas_processing_scripts.processing.processing import Processing class Postprocessing(Processing): def __init__(self, attrs: dict): def __init__(self, attrs: dict, name=None): super().__init__(attrs) if name: self.name = name else: self.name = "post" def process(self, in_file: Path, out_file: Path, in_meta, logger: logging.Logger): Loading Loading
ivas_processing_scripts/audiotools/convert/scenebased.py +1 −0 Original line number Diff line number Diff line Loading @@ -174,6 +174,7 @@ def render_sba_to_sba( sba_out.audio = sba_in.audio[:, : sba_out.num_channels] if sba_out.is_planar: sba_out.audio = sba_in.audio zero_vert_channels(sba_out) Loading
ivas_processing_scripts/processing/chains.py +16 −1 Original line number Diff line number Diff line Loading @@ -255,7 +255,8 @@ def get_processing_chain( "multiprocessing": cfg.multiprocessing, "mnru_q": tmp_mnru_q, "esdru_alpha": tmp_esdru_alpha, } }, name="mono_dmx", ) ) tmp_in_fmt = "MONO" Loading Loading @@ -333,6 +334,20 @@ def get_processing_chain( cod_cfg = cond_cfg["cod"] dec_cfg = cond_cfg["dec"] if cond_cfg.get("sba_fmt"): chain["processes"].append( Postprocessing( { "in_fs": tmp_in_fs, "in_fmt": tmp_in_fmt, "out_fs": tmp_in_fs, "out_fmt": cond_cfg.get("sba_fmt"), }, name="sba_fmt_rend", ) ) tmp_in_fmt = cond_cfg.get("sba_fmt") # 9.6 kbit/s NB for EVS LFE coding only applies to EVS conditions evs_lfe_9k6bps_nb = cond_cfg.get("evs_lfe_9k6bps_nb", None) Loading
ivas_processing_scripts/processing/postprocessing.py +5 −2 Original line number Diff line number Diff line Loading @@ -38,8 +38,11 @@ from ivas_processing_scripts.processing.processing import Processing class Postprocessing(Processing): def __init__(self, attrs: dict): def __init__(self, attrs: dict, name=None): super().__init__(attrs) if name: self.name = name else: self.name = "post" def process(self, in_file: Path, out_file: Path, in_meta, logger: logging.Logger): Loading