Replies: 3 comments 2 replies
-
|
above around 447 Need to activate a flag? Currently, the code has a "Fake" flag: --disable_separation. It sets settings.use_separated_vocal = False, but the CreateProcessAudio function ignores this and runs the Demucs downloader anyway. We don't need to invent a new name; we just need to make the code respect the existing flag. Here is how to modify UltraSinger.py so that using --disable_separation (or your hard-coded settings) actually skips the download logic entirely. The Fix: Update CreateProcessAudio This version adds a simple if check. If use_separated_vocal is False, it executes your "Surgical Bypass" automatically. |
Beta Was this translation helpful? Give feedback.
-
|
closer adding |
Beta Was this translation helpful? Give feedback.
-
|
@RobUmf just make an PR and lets discuss there |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
def CreateProcessAudio(process_data) -> str:
# Set processing audio to cache file
process_data.process_data_paths.processing_audio_path = os.path.join(
process_data.process_data_paths.cache_folder_path, process_data.basename + ".wav"
)
os_helper.create_folder(process_data.process_data_paths.cache_folder_path)
Beta Was this translation helpful? Give feedback.
All reactions