From 80c8ab8722541097f272b849dd97128468d124ae Mon Sep 17 00:00:00 2001 From: Sirshendu Ganguly Date: Fri, 15 May 2026 17:26:21 +0530 Subject: [PATCH] Removed unwanted params --- modules/audioInference.py | 6 +++--- modules/settings.py | 2 ++ workflows/Runware_Audio_Inference_Ace_Step_1_5.json | 1 + 3 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 workflows/Runware_Audio_Inference_Ace_Step_1_5.json diff --git a/modules/audioInference.py b/modules/audioInference.py index 4d06d2a..921bc5f 100644 --- a/modules/audioInference.py +++ b/modules/audioInference.py @@ -59,9 +59,9 @@ class RunwareAudioInference: "default": False, "tooltip": "Enable/disable bitrate parameter in API request (MP3 only)" }), - "bitrate": ([32, 64, 128, 256], { + "bitrate": ([8, 16, 32, 64, 128, 256], { "default": 128, - "tooltip": "Audio bitrate in kbps. Allowed: 32, 64, 128, 256. Only applies to MP3 format." + "tooltip": "Audio bitrate in kbps. Allowed: 8, 16, 32, 64, 128, 256. Only applies to MP3 format." }), "useChannels": ("BOOLEAN", { "default": False, @@ -323,7 +323,7 @@ class RunwareAudioInference: audioSettings["sampleRate"] = int(params["sampleRate"]) if params["useBitrate"]: _br = int(params["bitrate"]) - _allowed_bitrates = (32, 64, 128, 256) + _allowed_bitrates = (8, 16, 32, 64, 128, 256) audioSettings["bitrate"] = _br if _br in _allowed_bitrates else min(_allowed_bitrates, key=lambda x: abs(x - _br)) if params["useChannels"]: audioSettings["channels"] = params["channels"] diff --git a/modules/settings.py b/modules/settings.py index 1395185..73fa519 100644 --- a/modules/settings.py +++ b/modules/settings.py @@ -246,6 +246,8 @@ class RunwareSettings: if palette is not None and isinstance(palette, list) and len(palette) > 0: settings["colorPalette"] = palette + + # Clean up None values settings = {k: v for k, v in settings.items() if v is not None} diff --git a/workflows/Runware_Audio_Inference_Ace_Step_1_5.json b/workflows/Runware_Audio_Inference_Ace_Step_1_5.json new file mode 100644 index 0000000..6439b92 --- /dev/null +++ b/workflows/Runware_Audio_Inference_Ace_Step_1_5.json @@ -0,0 +1 @@ +{"id":"c2c27408-152f-45fb-bb78-c7118eb36069","revision":0,"last_node_id":3,"last_link_id":2,"nodes":[{"id":3,"type":"SaveAudioMP3","pos":[737.2782444022869,-73.40387218163141],"size":[270,136],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"audio","name":"audio","type":"AUDIO","link":1},{"localized_name":"filename_prefix","name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"link":null},{"localized_name":"quality","name":"quality","type":"COMBO","widget":{"name":"quality"},"link":null},{"localized_name":"audioUI","name":"audioUI","type":"AUDIO_UI","widget":{"name":"audioUI"},"link":null}],"outputs":[],"properties":{"cnr_id":"comfy-core","ver":"0.19.3","Node name for S&R":"SaveAudioMP3"},"widgets_values":["audio/ComfyUI","V0"]},{"id":1,"type":"Runware Audio Model Search","pos":[-202.68269309771313,-95.78668468163141],"size":[270,130],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"Model Search","name":"Model Search","type":"STRING","widget":{"name":"Model Search"},"link":null},{"localized_name":"Model Provider","name":"Model Provider","type":"COMBO","widget":{"name":"Model Provider"},"link":null},{"localized_name":"AudioList","name":"AudioList","type":"COMBO","widget":{"name":"AudioList"},"link":null},{"localized_name":"Use Search Value","name":"Use Search Value","type":"BOOLEAN","widget":{"name":"Use Search Value"},"link":null}],"outputs":[{"localized_name":"model","name":"model","type":"RUNWAREAUDIOMODEL","links":[2]}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"80730564347564d3843165504708ff7bcd0f8902","Node name for S&R":"Runware Audio Model Search"},"widgets_values":["","Ace","runware:ace-step@v1.5-xl-base (ACE-Step v1.5 XL Base)",false],"bgcolor":"#5345bf"},{"id":2,"type":"Runware Audio Inference","pos":[181.34074440228687,-81.88043468163141],"size":[400,746],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"RUNWAREAUDIOMODEL","link":2},{"localized_name":"inputs","name":"inputs","shape":7,"type":"RUNWAREAUDIOINFERENCEINPUTS","link":null},{"localized_name":"settings","name":"settings","shape":7,"type":"RUNWAREAUDIOSETTINGS","link":null},{"localized_name":"speech","name":"speech","shape":7,"type":"RUNWARESPEECH","link":null},{"localized_name":"voiceModify","name":"voiceModify","shape":7,"type":"RUNWAREVOICEMODIFY","link":null},{"localized_name":"providerSettings","name":"providerSettings","shape":7,"type":"RUNWAREPROVIDERSETTINGS","link":null},{"localized_name":"usePositivePrompt","name":"usePositivePrompt","type":"BOOLEAN","widget":{"name":"usePositivePrompt"},"link":null},{"localized_name":"positivePrompt","name":"positivePrompt","type":"STRING","widget":{"name":"positivePrompt"},"link":null},{"localized_name":"negativePrompt","name":"negativePrompt","type":"STRING","widget":{"name":"negativePrompt"},"link":null},{"localized_name":"useDuration","name":"useDuration","type":"BOOLEAN","widget":{"name":"useDuration"},"link":null},{"localized_name":"duration","name":"duration","type":"INT","widget":{"name":"duration"},"link":null},{"localized_name":"useSampleRate","name":"useSampleRate","type":"BOOLEAN","widget":{"name":"useSampleRate"},"link":null},{"localized_name":"sampleRate","name":"sampleRate","type":"COMBO","widget":{"name":"sampleRate"},"link":null},{"localized_name":"useBitrate","name":"useBitrate","type":"BOOLEAN","widget":{"name":"useBitrate"},"link":null},{"localized_name":"bitrate","name":"bitrate","type":"COMBO","widget":{"name":"bitrate"},"link":null},{"localized_name":"useChannels","name":"useChannels","type":"BOOLEAN","widget":{"name":"useChannels"},"link":null},{"localized_name":"channels","name":"channels","type":"INT","widget":{"name":"channels"},"link":null},{"localized_name":"outputType","name":"outputType","type":"COMBO","widget":{"name":"outputType"},"link":null},{"localized_name":"outputFormat","name":"outputFormat","type":"COMBO","widget":{"name":"outputFormat"},"link":null},{"localized_name":"numberResults","name":"numberResults","type":"INT","widget":{"name":"numberResults"},"link":null},{"localized_name":"useSeed","name":"useSeed","type":"BOOLEAN","widget":{"name":"useSeed"},"link":null},{"localized_name":"seed","name":"seed","type":"INT","widget":{"name":"seed"},"link":null},{"localized_name":"useSteps","name":"useSteps","type":"BOOLEAN","widget":{"name":"useSteps"},"link":null},{"localized_name":"steps","name":"steps","type":"INT","widget":{"name":"steps"},"link":null},{"localized_name":"useStrength","name":"useStrength","type":"BOOLEAN","widget":{"name":"useStrength"},"link":null},{"localized_name":"strength","name":"strength","type":"FLOAT","widget":{"name":"strength"},"link":null},{"localized_name":"useCFGScale","name":"useCFGScale","type":"BOOLEAN","widget":{"name":"useCFGScale"},"link":null},{"localized_name":"CFGScale","name":"CFGScale","type":"FLOAT","widget":{"name":"CFGScale"},"link":null}],"outputs":[{"localized_name":"audio","name":"audio","type":"AUDIO","links":[1]},{"localized_name":"video","name":"video","type":"VIDEO","links":null}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"80730564347564d3843165504708ff7bcd0f8902","Node name for S&R":"Runware Audio Inference"},"widgets_values":[true,"pop, upbeat, catchy, synth, 120 BPM, female vocals, bright, radio-friendly","",false,10,true,8000,true,32,true,1,"URL","MP3",1,false,510382765,"randomize",false,20,false,0.8,false,12],"bgcolor":"#5345bf"}],"links":[[1,2,0,3,0,"AUDIO"],[2,1,0,2,0,"RUNWAREAUDIOMODEL"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.5,"offset":[1012.5733180977131,439.0444971816314]}},"version":0.4} \ No newline at end of file