工作流 /
音频 /
ACE-Step 1.5XL 基础版:文本转音乐

ACE-Step 1.5XL 基础版:文本转音乐
ACE-Step 1.5XL Base: Text to Music
使用40亿参数ACE-Step 1.5 XL模型,从文本提示生成高质量音频。
音频
13 个节点 27 次使用 ComfyUI ≥ 0.25.0 ComfyUI 24 KB
需要的权重
这个工作流引用了 4 个权重文件,其中 4 个能在本站模型库里找到。
ace_1.5_vae.safetensors
在模型库查看
acestep_v1.5_xl_base_bf16.safetensors
在模型库查看
qwen_0.6b_ace15.safetensors
在模型库查看
qwen_4b_ace15.safetensors
在模型库查看
节点构成
UNETLoader
× 1
VAELoader
× 1
PrimitiveNode
× 1
EmptyAceStep1.5LatentAudio
× 1
ConditioningZeroOut
× 1
KSampler
× 1
VAEDecodeAudio
× 1
DualCLIPLoader
× 1
PrimitiveInt
× 1
MarkdownNote
× 1
TextEncodeAceStepAudio1.5
× 1
ModelSamplingAuraFlow
× 1
SaveAudioAdvanced
× 1
官方标注的模型
ACE-Step
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "88ac5dad-efd7-40bb-84fe-fbaefdee1fa9",
3 "revision": 0,
4 "last_node_id": 111,
5 "last_link_id": 266,
6 "nodes": [
7 {
8 "id": 104,
9 "type": "UNETLoader",
10 "pos": [
11 -190,
12 -880
13 ],
14 "size": [
15 380,
16 90
17 ],
18 "flags": [],
19 "order": 0,
20 "mode": 0,
21 "inputs": [],
22 "outputs": [
23 {
24 "name": "MODEL",
25 "type": "MODEL",
26 "links": [
27 260
28 ]
29 }
30 ],
31 "properties": {
32 "Node name for S&R": "UNETLoader",
33 "enableTabs": false,
34 "tabWidth": 65,
35 "tabXOffset": 10,
36 "hasSecondTab": false,
37 "secondTabText": "Send Back",
38 "secondTabOffset": 80,
39 "secondTabWidth": 65,
40 "cnr_id": "comfy-core",
41 "ver": "0.11.1",
42 "models": [
43 {
44 "name": "acestep_v1.5_xl_base_bf16.safetensors",
45 "url": "https://huggingface.co/Comfy-Org/ace_step_1.5_ComfyUI_files/resolve/main/split_files/diffusion_models/acestep_v1.5_xl_base_bf16.safetensors",
46 "directory": "diffusion_models"
47 }
48 ]
49 },
50 "widgets_values": [
51 "acestep_v1.5_xl_base_bf16.safetensors",
52 "default"
53 ],
54 "widgets_values_named": {
55 "unet_name": "acestep_v1.5_xl_base_bf16.safetensors",
56 "weight_dtype": "default"
57 }
58 },
59 {
60 "id": 106,
61 "type": "VAELoader",
62 "pos": [
63 -190,
64 -490
65 ],
66 "size": [
67 380,
68 90
69 ],
70 "flags": [],
71 "order": 1,
72 "mode": 0,
73 "inputs": [],
74 "outputs": [
75 {
76 "name": "VAE",
77 "type": "VAE",
78 "links": [
79 262
80 ]
81 }
82 ],
83 "properties": {
84 "Node name for S&R": "VAELoader",
85 "enableTabs": false,
86 "tabWidth": 65,
87 "tabXOffset": 10,
88 "hasSecondTab": false,
89 "secondTabText": "Send Back",
90 "secondTabOffset": 80,
91 "secondTabWidth": 65,
92 "cnr_id": "comfy-core",
93 "ver": "0.11.1",
94 "models": [
95 {
96 "name": "ace_1.5_vae.safetensors",
97 "url": "https://huggingface.co/Comfy-Org/ace_step_1.5_ComfyUI_files/resolve/main/split_files/vae/ace_1.5_vae.safetensors",
98 "directory": "vae"
99 }
100 ]
101 },
102 "widgets_values": [
103 "ace_1.5_vae.safetensors"
104 ],
105 "widgets_values_named": {
106 "vae_name": "ace_1.5_vae.safetensors"
107 }
108 },
109 {
110 "id": 99,
111 "type": "PrimitiveNode",
112 "pos": [
113 -140,
114 -290
115 ],
116 "size": [
117 280,
118 90
119 ],
120 "flags": [],
121 "order": 2,
122 "mode": 0,
123 "inputs": [],
124 "outputs": [
125 {
126 "name": "FLOAT",
127 "type": "FLOAT",
128 "widget": {
129 "name": "seconds"
130 },
131 "links": [
132 250,
133 251
134 ]
135 }
136 ],
137 "title": "Song Duration",
138 "properties": {
139 "Run widget replace on values": false
140 },
141 "widgets_values": [
142 120,
143 "fixed"
144 ],
145 "widgets_values_named": {
146 "value": 120,
147 "control_after_generate": "fixed"
148 }
149 },
150 {
151 "id": 98,
152 "type": "EmptyAceStep1.5LatentAudio",
153 "pos": [
154 280,
155 -40
156 ],
157 "size": [
158 225,
159 0
160 ],
161 "flags": {
162 "collapsed": true
163 },
164 "order": 7,
165 "mode": 0,
166 "inputs": [
167 {
168 "name": "seconds",
169 "type": "FLOAT",
170 "widget": {
171 "name": "seconds"
172 },
173 "link": 250
174 }
175 ],
176 "outputs": [
177 {
178 "name": "LATENT",
179 "type": "LATENT",
180 "links": [
181 249
182 ]
183 }
184 ],
185 "properties": {
186 "Node name for S&R": "EmptyAceStep1.5LatentAudio",
187 "enableTabs": false,
188 "tabWidth": 65,
189 "tabXOffset": 10,
190 "hasSecondTab": false,
191 "secondTabText": "Send Back",
192 "secondTabOffset": 80,
193 "secondTabWidth": 65,
194 "cnr_id": "comfy-core",
195 "ver": "0.11.1"
196 },
197 "widgets_values": [
198 120,
199 1
200 ],
201 "widgets_values_named": {
202 "seconds": 120,
203 "batch_size": 1
204 }
205 },
206 {
207 "id": 47,
208 "type": "ConditioningZeroOut",
209 "pos": [
210 650,
211 -50
212 ],
213 "size": [
214 230,
215 50
216 ],
217 "flags": [],
218 "order": 9,
219 "mode": 0,
220 "inputs": [
221 {
222 "name": "conditioning",
223 "type": "CONDITIONING",
224 "link": 255
225 }
226 ],
227 "outputs": [
228 {
229 "name": "CONDITIONING",
230 "type": "CONDITIONING",
231 "links": [
232 119
233 ]
234 }
235 ],
236 "properties": {
237 "Node name for S&R": "ConditioningZeroOut",
238 "enableTabs": false,
239 "tabWidth": 65,
240 "tabXOffset": 10,
241 "hasSecondTab": false,
242 "secondTabText": "Send Back",
243 "secondTabOffset": 80,
244 "secondTabWidth": 65,
245 "cnr_id": "comfy-core",
246 "ver": "0.11.1"
247 }
248 },
249 {
250 "id": 3,
251 "type": "KSampler",
252 "pos": [
253 940,
254 -750
255 ],
256 "size": [
257 330,
258 320
259 ],
260 "flags": [],
261 "order": 10,
262 "mode": 0,
263 "inputs": [
264 {
265 "name": "model",
266 "type": "MODEL",
267 "link": 175
268 },
269 {
270 "name": "positive",
271 "type": "CONDITIONING",
272 "link": 254
273 },
274 {
275 "name": "negative",
276 "type": "CONDITIONING",
277 "link": 119
278 },
279 {
280 "name": "latent_image",
281 "type": "LATENT",
282 "link": 249
283 },
284 {
285 "name": "seed",
286 "type": "INT",
287 "widget": {
288 "name": "seed"
289 },
290 "link": 265
291 }
292 ],
293 "outputs": [
294 {
295 "name": "LATENT",
296 "type": "LATENT",
297 "slot_index": 0,
298 "links": [
299 256
300 ]
301 }
302 ],
303 "properties": {
304 "Node name for S&R": "KSampler",
305 "enableTabs": false,
306 "tabWidth": 65,
307 "tabXOffset": 10,
308 "hasSecondTab": false,
309 "secondTabText": "Send Back",
310 "secondTabOffset": 80,
311 "secondTabWidth": 65,
312 "cnr_id": "comfy-core",
313 "ver": "0.11.1"
314 },
315 "widgets_values": [
316 0,
317 "fixed",
318 50,
319 6,
320 "euler",
321 "simple",
322 1
323 ],
324 "widgets_values_named": {
325 "seed": 0,
326 "control_after_generate": "fixed",
327 "steps": 50,
328 "cfg": 6,
329 "sampler_name": "euler",
330 "scheduler": "simple",
331 "denoise": 1
332 }
333 },
334 {
335 "id": 18,
336 "type": "VAEDecodeAudio",
337 "pos": [
338 1290,
339 -870
340 ],
341 "size": [
342 230,
343 80
344 ],
345 "flags": [],
346 "order": 11,
347 "mode": 0,
348 "inputs": [
349 {
350 "name": "samples",
351 "type": "LATENT",
352 "link": 256
353 },
354 {
355 "name": "vae",
356 "type": "VAE",
357 "link": 262
358 }
359 ],
360 "outputs": [
361 {
362 "name": "AUDIO",
363 "type": "AUDIO",
364 "links": [
365 266
366 ]
367 }
368 ],
369 "properties": {
370 "Node name for S&R": "VAEDecodeAudio",
371 "enableTabs": false,
372 "tabWidth": 65,
373 "tabXOffset": 10,
374 "hasSecondTab": false,
375 "secondTabText": "Send Back",
376 "secondTabOffset": 80,
377 "secondTabWidth": 65,
378 "cnr_id": "comfy-core",
379 "ver": "0.11.1"
380 }
381 },
382 {
383 "id": 105,
384 "type": "DualCLIPLoader",
385 "pos": [
386 -190,
387 -720
388 ],
389 "size": [
390 380,
391 160
392 ],
393 "flags": [],
394 "order": 3,
395 "mode": 0,
396 "inputs": [],
397 "outputs": [
398 {
399 "name": "CLIP",
400 "type": "CLIP",
401 "links": [
402 261
403 ]
404 }
405 ],
406 "properties": {
407 "Node name for S&R": "DualCLIPLoader",
408 "enableTabs": false,
409 "tabWidth": 65,
410 "tabXOffset": 10,
411 "hasSecondTab": false,
412 "secondTabText": "Send Back",
413 "secondTabOffset": 80,
414 "secondTabWidth": 65,
415 "cnr_id": "comfy-core",
416 "ver": "0.11.1",
417 "models": [
418 {
419 "name": "qwen_0.6b_ace15.safetensors",
420 "url": "https://huggingface.co/Comfy-Org/ace_step_1.5_ComfyUI_files/resolve/main/split_files/text_encoders/qwen_0.6b_ace15.safetensors",
421 "directory": "text_encoders"
422 },
423 {
424 "name": "qwen_4b_ace15.safetensors",
425 "url": "https://huggingface.co/Comfy-Org/ace_step_1.5_ComfyUI_files/resolve/main/split_files/text_encoders/qwen_4b_ace15.safetensors",
426 "directory": "text_encoders"
427 }
428 ]
429 },
430 "widgets_values": [
431 "qwen_0.6b_ace15.safetensors",
432 "qwen_4b_ace15.safetensors",
433 "ace",
434 "default"
435 ],
436 "widgets_values_named": {
437 "clip_name1": "qwen_0.6b_ace15.safetensors",
438 "clip_name2": "qwen_4b_ace15.safetensors",
439 "type": "ace",
440 "device": "default"
441 }
442 },
443 {
444 "id": 109,
445 "type": "PrimitiveInt",
446 "pos": [
447 -140,
448 -110
449 ],
450 "size": [
451 270,
452 90
453 ],
454 "flags": [],
455 "order": 4,
456 "mode": 0,
457 "inputs": [],
458 "outputs": [
459 {
460 "name": "INT",
461 "type": "INT",
462 "links": [
463 264,
464 265
465 ]
466 }
467 ],
468 "properties": {
469 "Node name for S&R": "PrimitiveInt",
470 "enableTabs": false,
471 "tabWidth": 65,
472 "tabXOffset": 10,
473 "hasSecondTab": false,
474 "secondTabText": "Send Back",
475 "secondTabOffset": 80,
476 "secondTabWidth": 65,
477 "cnr_id": "comfy-core",
478 "ver": "0.18.1"
479 },
480 "widgets_values": [
481 0,
482 "fixed"
483 ],
484 "widgets_values_named": {
485 "value": 0,
486 "control_after_generate": "fixed"
487 }
488 },
489 {
490 "id": 110,
491 "type": "MarkdownNote",
492 "pos": [
493 -740,
494 -920
495 ],
496 "size": [
497 490,
498 840
499 ],
500 "flags": [],
501 "order": 5,
502 "mode": 0,
503 "inputs": [],
504 "outputs": [],
505 "properties": [],
506 "widgets_values": [
507 "## Model Links\n\n- [Hugging Face:Comfy-Org/ace_step_1.5_ComfyUI_files](https://huggingface.co/Comfy-Org/ace_step_1.5_ComfyUI_files)\n\n**ModelScope mirrors** (alternative repo location)\n\n- [ModelScope:Comfy-Org/ace_step_1.5_ComfyUI_files](https://modelscope.cn/models/Comfy-Org/ace_step_1.5_ComfyUI_files)\n\n**diffusion_models**\n\n- [acestep_v1.5_xl_base_bf16.safetensors](https://huggingface.co/Comfy-Org/ace_step_1.5_ComfyUI_files/resolve/main/split_files/diffusion_models/acestep_v1.5_xl_base_bf16.safetensors) (9.29 GB)\n\n**vae**\n\n- [ace_1.5_vae.safetensors](https://huggingface.co/Comfy-Org/ace_step_1.5_ComfyUI_files/resolve/main/split_files/vae/ace_1.5_vae.safetensors) (321.8 MB)\n\n**text_encoders**\n\n- [qwen_0.6b_ace15.safetensors](https://huggingface.co/Comfy-Org/ace_step_1.5_ComfyUI_files/resolve/main/split_files/text_encoders/qwen_0.6b_ace15.safetensors) (1.11 GB)\n- [qwen_4b_ace15.safetensors](https://huggingface.co/Comfy-Org/ace_step_1.5_ComfyUI_files/resolve/main/split_files/text_encoders/qwen_4b_ace15.safetensors) (7.8 GB)\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 diffusion_models/\n│ │ └── acestep_v1.5_xl_base_bf16.safetensors\n│ ├── 📂 vae/\n│ │ └── ace_1.5_vae.safetensors\n│ └── 📂 text_encoders/\n│ ├── qwen_0.6b_ace15.safetensors\n│ └── qwen_4b_ace15.safetensors\n```\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
508 ],
509 "widgets_values_named": {
510 "text": "## Model Links\n\n- [Hugging Face:Comfy-Org/ace_step_1.5_ComfyUI_files](https://huggingface.co/Comfy-Org/ace_step_1.5_ComfyUI_files)\n\n**ModelScope mirrors** (alternative repo location)\n\n- [ModelScope:Comfy-Org/ace_step_1.5_ComfyUI_files](https://modelscope.cn/models/Comfy-Org/ace_step_1.5_ComfyUI_files)\n\n**diffusion_models**\n\n- [acestep_v1.5_xl_base_bf16.safetensors](https://huggingface.co/Comfy-Org/ace_step_1.5_ComfyUI_files/resolve/main/split_files/diffusion_models/acestep_v1.5_xl_base_bf16.safetensors) (9.29 GB)\n\n**vae**\n\n- [ace_1.5_vae.safetensors](https://huggingface.co/Comfy-Org/ace_step_1.5_ComfyUI_files/resolve/main/split_files/vae/ace_1.5_vae.safetensors) (321.8 MB)\n\n**text_encoders**\n\n- [qwen_0.6b_ace15.safetensors](https://huggingface.co/Comfy-Org/ace_step_1.5_ComfyUI_files/resolve/main/split_files/text_encoders/qwen_0.6b_ace15.safetensors) (1.11 GB)\n- [qwen_4b_ace15.safetensors](https://huggingface.co/Comfy-Org/ace_step_1.5_ComfyUI_files/resolve/main/split_files/text_encoders/qwen_4b_ace15.safetensors) (7.8 GB)\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 diffusion_models/\n│ │ └── acestep_v1.5_xl_base_bf16.safetensors\n│ ├── 📂 vae/\n│ │ └── ace_1.5_vae.safetensors\n│ └── 📂 text_encoders/\n│ ├── qwen_0.6b_ace15.safetensors\n│ └── qwen_4b_ace15.safetensors\n```\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
511 },
512 "color": "#222",
513 "bgcolor": "#000"
514 },
515 {
516 "id": 94,
517 "type": "TextEncodeAceStepAudio1.5",
518 "pos": [
519 270,
520 -880
521 ],
522 "size": [
523 620,
524 680
525 ],
526 "flags": [],
527 "order": 8,
528 "mode": 0,
529 "inputs": [
530 {
531 "name": "clip",
532 "type": "CLIP",
533 "link": 261
534 },
535 {
536 "name": "seed",
537 "type": "INT",
538 "widget": {
539 "name": "seed"
540 },
541 "link": 264
542 },
543 {
544 "name": "duration",
545 "type": "FLOAT",
546 "widget": {
547 "name": "duration"
548 },
549 "link": 251
550 }
551 ],
552 "outputs": [
553 {
554 "name": "CONDITIONING",
555 "type": "CONDITIONING",
556 "links": [
557 254,
558 255
559 ]
560 }
561 ],
562 "properties": {
563 "Node name for S&R": "TextEncodeAceStepAudio1.5",
564 "enableTabs": false,
565 "tabWidth": 65,
566 "tabXOffset": 10,
567 "hasSecondTab": false,
568 "secondTabText": "Send Back",
569 "secondTabOffset": 80,
570 "secondTabWidth": 65,
571 "cnr_id": "comfy-core",
572 "ver": "0.11.1"
573 },
574 "widgets_values": [
575 "A quiet, meditative ambient electronic track at 72 BPM in 4/4 time. The piece opens with slowly evolving pad textures layered with gentle granular synthesis and the faint crackle of vinyl, creating a warm, intimate atmosphere. A breathy female vocal enters softly, singing sparse, whispered phrases with long reverb tails that dissolve into the surrounding soundscape. A delicate fingerpicked acoustic guitar weaves between the pads, its notes ringing out with natural decay. A subtle sub-bass pulse anchors the track without intruding, and a sparse, brushed drum pattern rests far back in the mix. The arrangement barely moves — it breathes and shifts slowly like clouds, building to a gentle swell of layered vocals and pads in the final section before fading to near-silence. The production is hushed and intimate, leaving generous space between every element.\n",
576 "\n[Intro - Granular pad texture, vinyl crackle, guitar fades in]\n\n[Verse 1 - Whispered female vocal over sparse guitar]\nStill water holds the sky\nI keep forgetting how to rest\nEvery thought drifts out like smoke\nNothing here needs to be fixed\n\n[Interlude - Pads evolve, guitar continues, sub-bass enters softly]\n\n[Verse 2 - Vocal slightly warmer, longer phrases]\nThe window frames the afternoon\nA rectangle of yellow light\nI've been sitting in this chair\nLong enough to feel alright\n\n[Chorus - Layered vocal harmonies swell gently over full pads]\nLet it go quiet\nLet it go slow\nNothing is lost\nJust below\n\n[Instrumental Section - Guitar and pads breathe, no vocal]\n\n[Final Verse - Vocal returns, softest delivery]\nSomewhere between awake and sleep\nThe mind forgets to keep its score\nI don't need to understand\nWhat the silence is here for\n\n[Outro - Layers dissolve one by one, guitar last, fades to silence]",
577 0,
578 "fixed",
579 72,
580 120,
581 "4",
582 "en",
583 "E minor",
584 true,
585 2,
586 0.85,
587 0.9,
588 0,
589 0
590 ],
591 "widgets_values_named": {
592 "tags": "A quiet, meditative ambient electronic track at 72 BPM in 4/4 time. The piece opens with slowly evolving pad textures layered with gentle granular synthesis and the faint crackle of vinyl, creating a warm, intimate atmosphere. A breathy female vocal enters softly, singing sparse, whispered phrases with long reverb tails that dissolve into the surrounding soundscape. A delicate fingerpicked acoustic guitar weaves between the pads, its notes ringing out with natural decay. A subtle sub-bass pulse anchors the track without intruding, and a sparse, brushed drum pattern rests far back in the mix. The arrangement barely moves — it breathes and shifts slowly like clouds, building to a gentle swell of layered vocals and pads in the final section before fading to near-silence. The production is hushed and intimate, leaving generous space between every element.\n",
593 "lyrics": "\n[Intro - Granular pad texture, vinyl crackle, guitar fades in]\n\n[Verse 1 - Whispered female vocal over sparse guitar]\nStill water holds the sky\nI keep forgetting how to rest\nEvery thought drifts out like smoke\nNothing here needs to be fixed\n\n[Interlude - Pads evolve, guitar continues, sub-bass enters softly]\n\n[Verse 2 - Vocal slightly warmer, longer phrases]\nThe window frames the afternoon\nA rectangle of yellow light\nI've been sitting in this chair\nLong enough to feel alright\n\n[Chorus - Layered vocal harmonies swell gently over full pads]\nLet it go quiet\nLet it go slow\nNothing is lost\nJust below\n\n[Instrumental Section - Guitar and pads breathe, no vocal]\n\n[Final Verse - Vocal returns, softest delivery]\nSomewhere between awake and sleep\nThe mind forgets to keep its score\nI don't need to understand\nWhat the silence is here for\n\n[Outro - Layers dissolve one by one, guitar last, fades to silence]",
594 "seed": 0,
595 "control_after_generate": "fixed",
596 "bpm": 72,
597 "duration": 120,
598 "timesignature": "4",
599 "language": "en",
600 "keyscale": "E minor",
601 "generate_audio_codes": true,
602 "cfg_scale": 2,
603 "temperature": 0.85,
604 "top_p": 0.9,
605 "top_k": 0,
606 "min_p": 0
607 }
608 },
609 {
610 "id": 78,
611 "type": "ModelSamplingAuraFlow",
612 "pos": [
613 940,
614 -880
615 ],
616 "size": [
617 330,
618 80
619 ],
620 "flags": [],
621 "order": 6,
622 "mode": 0,
623 "inputs": [
624 {
625 "name": "model",
626 "type": "MODEL",
627 "link": 260
628 }
629 ],
630 "outputs": [
631 {
632 "name": "MODEL",
633 "type": "MODEL",
634 "links": [
635 175
636 ]
637 }
638 ],
639 "properties": {
640 "Node name for S&R": "ModelSamplingAuraFlow",
641 "enableTabs": false,
642 "tabWidth": 65,
643 "tabXOffset": 10,
644 "hasSecondTab": false,
645 "secondTabText": "Send Back",
646 "secondTabOffset": 80,
647 "secondTabWidth": 65,
648 "cnr_id": "comfy-core",
649 "ver": "0.11.1"
650 },
651 "widgets_values": [
652 3
653 ],
654 "widgets_values_named": {
655 "shift": 3
656 }
657 },
658 {
659 "id": 111,
660 "type": "SaveAudioAdvanced",
661 "pos": [
662 1300,
663 -740
664 ],
665 "size": [
666 270,
667 160
668 ],
669 "flags": [],
670 "order": 12,
671 "mode": 0,
672 "inputs": [
673 {
674 "name": "audio",
675 "type": "AUDIO",
676 "link": 266
677 }
678 ],
679 "outputs": [
680 {
681 "name": "audio",
682 "type": "AUDIO",
683 "links": null
684 }
685 ],
686 "properties": {
687 "Node name for S&R": "SaveAudioAdvanced"
688 },
689 "widgets_values": [
690 "audio/ace_step1.5_xl_base",
691 "mp3",
692 "V0"
693 ],
694 "widgets_values_named": {
695 "filename_prefix": "audio/ace_step1.5_xl_base",
696 "format": "mp3",
697 "format.quality": "V0"
698 }
699 }
700 ],
701 "links": [
702 [
703 119,
704 47,
705 0,
706 3,
707 2,
708 "CONDITIONING"
709 ],
710 [
711 175,
712 78,
713 0,
714 3,
715 0,
716 "MODEL"
717 ],
718 [
719 249,
720 98,
721 0,
722 3,
723 3,
724 "LATENT"
725 ],
726 [
727 250,
728 99,
729 0,
730 98,
731 0,
732 "FLOAT"
733 ],
734 [
735 251,
736 99,
737 0,
738 94,
739 2,
740 "FLOAT"
741 ],
742 [
743 254,
744 94,
745 0,
746 3,
747 1,
748 "CONDITIONING"
749 ],
750 [
751 255,
752 94,
753 0,
754 47,
755 0,
756 "CONDITIONING"
757 ],
758 [
759 256,
760 3,
761 0,
762 18,
763 0,
764 "LATENT"
765 ],
766 [
767 260,
768 104,
769 0,
770 78,
771 0,
772 "MODEL"
773 ],
774 [
775 261,
776 105,
777 0,
778 94,
779 0,
780 "CLIP"
781 ],
782 [
783 262,
784 106,
785 0,
786 18,
787 1,
788 "VAE"
789 ],
790 [
791 264,
792 109,
793 0,
794 94,
795 1,
796 "INT"
797 ],
798 [
799 265,
800 109,
801 0,
802 3,
803 4,
804 "INT"
805 ],
806 [
807 266,
808 18,
809 0,
810 111,
811 0,
812 "AUDIO"
813 ]
814 ],
815 "groups": [
816 {
817 "id": 1,
818 "title": "Model",
819 "bounding": [
820 -210,
821 -950,
822 447.22598026477124,
823 574.6629131689834
824 ],
825 "color": "#3f789e",
826 "flags": []
827 },
828 {
829 "id": 2,
830 "title": "Duration",
831 "bounding": [
832 -210,
833 -350,
834 439.58879744088676,
835 170
836 ],
837 "color": "#3f789e",
838 "flags": []
839 },
840 {
841 "id": 3,
842 "title": "Prompt",
843 "bounding": [
844 260,
845 -950,
846 640,
847 960
848 ],
849 "color": "#3f789e",
850 "flags": []
851 }
852 ],
853 "config": [],
854 "extra": {
855 "ds": {
856 "scale": 0.8678031609198364,
857 "offset": [
858 -340.5245213995494,
859 1130.0027585016671
860 ]
861 },
862 "frontendVersion": "1.49.6",
863 "workflowRendererVersion": "LG",
864 "VHS_latentpreview": false,
865 "VHS_latentpreviewrate": 0,
866 "VHS_MetadataImage": true,
867 "VHS_KeepIntermediate": true
868 },
869 "version": 0.4
870}