Skip to content

Commit eba10ac

Browse files
committed
Fixed tests
1 parent ff2e739 commit eba10ac

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

audio_separator/utils/cli.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55
import sys
66
from importlib import metadata
77

8-
from audio_separator.separator import Separator
9-
108

119
def main():
1210
"""Main entry point for the CLI."""
@@ -103,9 +101,7 @@ def main():
103101
mdxc_use_model_segment_size_help = "use model default segment size instead of the value from the config file. Example: --mdxc_use_model_segment_size"
104102
mdxc_overlap_help = "amount of overlap between prediction windows, 2-50. higher is better but slower (default: %(default)s). Example: --mdxc_overlap=8"
105103
mdxc_batch_size_help = "larger consumes more RAM but may process slightly faster (default: %(default)s). Example: --mdxc_batch_size=4"
106-
mdxc_pitch_shift_help = (
107-
"shift audio pitch by a number of semitones while processing. may improve output for deep/high vocals. (default: %(default)s). Example: --mdxc_pitch_shift=2"
108-
)
104+
mdxc_pitch_shift_help = "shift audio pitch by a number of semitones while processing. may improve output for deep/high vocals. (default: %(default)s). Example: --mdxc_pitch_shift=2"
109105

110106
mdxc_params = parser.add_argument_group("MDXC Architecture Parameters")
111107
mdxc_params.add_argument("--mdxc_segment_size", type=int, default=256, help=mdxc_segment_size_help)
@@ -123,6 +119,8 @@ def main():
123119

124120
logger.setLevel(log_level)
125121

122+
from audio_separator.separator import Separator
123+
126124
if args.env_info:
127125
separator = Separator()
128126
sys.exit(0)

tests/unit/test_cli.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ def common_expected_args():
2222
"mdx_params": {"hop_length": 1024, "segment_size": 256, "overlap": 0.25, "batch_size": 1, "enable_denoise": False},
2323
"vr_params": {"batch_size": 4, "window_size": 512, "aggression": 5, "enable_tta": False, "enable_post_process": False, "post_process_threshold": 0.2, "high_end_process": False},
2424
"demucs_params": {"segment_size": "Default", "shifts": 2, "overlap": 0.25, "segments_enabled": True},
25+
"mdxc_params": {"segment_size": 256, "batch_size": 1, "overlap": 8, "use_model_segment_size": False, "pitch_shift": 0},
2526
}
2627

2728

0 commit comments

Comments
 (0)