Loading ivas_processing_scripts/audiotools/audiofile.py +4 −1 Original line number Diff line number Diff line Loading @@ -113,6 +113,7 @@ def write( x: np.ndarray, fs: Optional[int] = 48000, dtype: Optional[str] = "int16", clipping_warning: Optional[bool] = True, ) -> None: """ Write audio file (.pcm, .wav or .raw) Loading @@ -128,6 +129,8 @@ def write( dtype: Optional[str] Data type format required for .pcm or .raw input file, default = 'int16' clipping_warning: Optional[bool] Whether or not to raise warning for clipping Returns ------- None Loading @@ -138,7 +141,7 @@ def write( clipped_samples = np.sum( np.logical_or(x < np.iinfo(np.int16).min, x > np.iinfo(np.int16).max) ) if clipped_samples > 0: if clipped_samples > 0 and clipping_warning: logger.warning(f" Warning: {clipped_samples} samples clipped") x = np.clip(x, np.iinfo(np.int16).min, np.iinfo(np.int16).max) Loading ivas_processing_scripts/audiotools/wrappers/bs1770.py +1 −1 Original line number Diff line number Diff line Loading @@ -138,7 +138,7 @@ def bs1770demo( cmd[6] = "".join(conf_str) # write temporary file write(tmp_file, tmp_sig, 48000) write(tmp_file, tmp_sig, 48000, clipping_warning=False) # using rms if true if rms: Loading ivas_processing_scripts/generation/process_ism_items.py +3 −1 Original line number Diff line number Diff line Loading @@ -79,7 +79,9 @@ def generate_ism_items( cfg.add_low_level_random_noise = False for scene_name, scene in cfg.scenes.items(): logger.info(f"Processing {scene_name} out of {N_scenes} scenes, name: {scene['name']}") logger.info( f"Processing {scene_name} out of {N_scenes} scenes, name: {scene['name']}" ) # extract the number of audio sources N_sources = len(np.atleast_1d(scene["source"])) Loading ivas_processing_scripts/generation/process_stereo_items.py +4 −2 Original line number Diff line number Diff line Loading @@ -88,7 +88,9 @@ def generate_stereo_items( # repeat for all source files for scene_name, scene in cfg.scenes.items(): logger.info(f"Processing scene: {scene_name} out of {N_scenes} scenes, name: {scene['name']}") logger.info( f"Processing scene: {scene_name} out of {N_scenes} scenes, name: {scene['name']}" ) # extract the number of audio sources N_sources = len(np.atleast_1d(scene["source"])) Loading Loading
ivas_processing_scripts/audiotools/audiofile.py +4 −1 Original line number Diff line number Diff line Loading @@ -113,6 +113,7 @@ def write( x: np.ndarray, fs: Optional[int] = 48000, dtype: Optional[str] = "int16", clipping_warning: Optional[bool] = True, ) -> None: """ Write audio file (.pcm, .wav or .raw) Loading @@ -128,6 +129,8 @@ def write( dtype: Optional[str] Data type format required for .pcm or .raw input file, default = 'int16' clipping_warning: Optional[bool] Whether or not to raise warning for clipping Returns ------- None Loading @@ -138,7 +141,7 @@ def write( clipped_samples = np.sum( np.logical_or(x < np.iinfo(np.int16).min, x > np.iinfo(np.int16).max) ) if clipped_samples > 0: if clipped_samples > 0 and clipping_warning: logger.warning(f" Warning: {clipped_samples} samples clipped") x = np.clip(x, np.iinfo(np.int16).min, np.iinfo(np.int16).max) Loading
ivas_processing_scripts/audiotools/wrappers/bs1770.py +1 −1 Original line number Diff line number Diff line Loading @@ -138,7 +138,7 @@ def bs1770demo( cmd[6] = "".join(conf_str) # write temporary file write(tmp_file, tmp_sig, 48000) write(tmp_file, tmp_sig, 48000, clipping_warning=False) # using rms if true if rms: Loading
ivas_processing_scripts/generation/process_ism_items.py +3 −1 Original line number Diff line number Diff line Loading @@ -79,7 +79,9 @@ def generate_ism_items( cfg.add_low_level_random_noise = False for scene_name, scene in cfg.scenes.items(): logger.info(f"Processing {scene_name} out of {N_scenes} scenes, name: {scene['name']}") logger.info( f"Processing {scene_name} out of {N_scenes} scenes, name: {scene['name']}" ) # extract the number of audio sources N_sources = len(np.atleast_1d(scene["source"])) Loading
ivas_processing_scripts/generation/process_stereo_items.py +4 −2 Original line number Diff line number Diff line Loading @@ -88,7 +88,9 @@ def generate_stereo_items( # repeat for all source files for scene_name, scene in cfg.scenes.items(): logger.info(f"Processing scene: {scene_name} out of {N_scenes} scenes, name: {scene['name']}") logger.info( f"Processing scene: {scene_name} out of {N_scenes} scenes, name: {scene['name']}" ) # extract the number of audio sources N_sources = len(np.atleast_1d(scene["source"])) Loading