ComfyPilotComfyPilot
工作流 / 音频 / MiniMax Music 3:文本生成音乐
MiniMax Music 3:文本生成音乐

MiniMax Music 3:文本生成音乐

MiniMax Music 3: Text to Music

使用MiniMax Music 3从文本提示创建完整长度的歌曲,生成完整的5分钟曲目,具有稳定的结构和高质量的音频。输入描述歌词、风格、情绪和编排的结构化标题,即可获得一首已完成的歌曲作为输出。非常适合音乐制作人制作演示原型,以及需要原始背景音乐的内容创作者。

音频 4 个节点 416 次使用 ComfyUI ≥ 0.33.1 ComfyUI 32 KB

下载工作流 JSON 查看官方来源

下载后把文件拖进 ComfyUI 窗口即可打开。

需要的权重

这个工作流引用了 3 个权重文件,其中 3 个能在本站模型库里找到。

minimax_music3_dav.safetensors 在模型库查看
minimax_music3_dit_fp16.safetensors 在模型库查看
minimax_music3_text_encoder_pruned_int8_convrot.safetensors 在模型库查看

节点构成

MarkdownNote × 2
SaveAudioAdvanced × 1
ac99f841-a3de-4329-9564-953b81cf9e16 × 1

官方标注的模型

MiniMax Music 3

工作流 JSON

和上面「下载工作流 JSON」是同一份文件。

1{
2 "id": "08882d3e-437d-43da-b498-083de04a60a6",
3 "revision": 0,
4 "last_node_id": 43,
5 "last_link_id": 63,
6 "nodes": [
7 {
8 "id": 35,
9 "type": "SaveAudioAdvanced",
10 "pos": [
11 2150,
12 630
13 ],
14 "size": [
15 750,
16 160
17 ],
18 "flags": [],
19 "order": 3,
20 "mode": 0,
21 "inputs": [
22 {
23 "name": "audio",
24 "type": "AUDIO",
25 "link": 42
26 }
27 ],
28 "outputs": [
29 {
30 "name": "audio",
31 "type": "AUDIO",
32 "links": null
33 }
34 ],
35 "properties": {
36 "cnr_id": "comfy-core",
37 "ver": "0.31.0"
38 },
39 "widgets_values": [
40 "audio/audio_minimax_music3",
41 "mp3",
42 "V0"
43 ]
44 },
45 {
46 "id": 37,
47 "type": "ac99f841-a3de-4329-9564-953b81cf9e16",
48 "pos": [
49 1620,
50 630
51 ],
52 "size": [
53 490,
54 540
55 ],
56 "flags": [],
57 "order": 0,
58 "mode": 0,
59 "inputs": [
60 {
61 "label": "tiled_decode",
62 "name": "switch",
63 "type": "BOOLEAN",
64 "widget": {
65 "name": "switch"
66 },
67 "link": null
68 }
69 ],
70 "outputs": [
71 {
72 "name": "AUDIO",
73 "type": "AUDIO",
74 "links": [
75 42
76 ]
77 }
78 ],
79 "properties": {
80 "cnr_id": "comfy-core",
81 "ver": "0.31.0",
82 "previewExposures": []
83 },
84 "widgets_values": [
85 "Global Metadata: Lo-fi hip-hop, chillhop. 78 BPM, D flat major, major scale with jazzy extensions. Laid-back and dreamy throughout, a gentle warm drift with a subtle late-night glow that deepens in the middle and dissolves softly at the end. Studying, raining-outside, headphones-on late-night listening. Bedroom production: muddy warm texture, heavy vinyl crackle, tape hiss and wow-flutter pitch wobble, low-passed dusty mix, soft-clipped drums, everything slightly detuned and cozy.\n\nVocal Details: Soft androgynous vocal, hushed half-sung half-spoken delivery, sitting low in the mix like another instrument, lazy behind-the-beat phrasing, gentle breathy timbre. Sparse murmured double-tracked harmonies, occasional wordless \"mmm\" and \"ooh\" hums drenched in tape delay and warm spring reverb. Long stretches with no vocals at all.\n\nArrangement: Dusty boom-bap drums with a soft thumping kick, cracked snare with lazy swing, brushed hi-hats, low round sub bass. Warm Rhodes piano chords with slow chorus wobble as the harmonic bed, mellow jazzy guitar licks answering the vocal lines, constant vinyl crackle as texture. Intro: rain and vinyl noise, solo Rhodes chords fading in, drums slipping in halfway. Verses: minimal — drums, bass, Rhodes, soft guitar fills between lines. Instrumental sections: guitar and Rhodes trade relaxed jazzy phrases over the beat, occasional muted trumpet ghost notes far in the background. Bridge: drums drop away to rain, crackle, and floating detuned Rhodes, then the beat eases back in. Outro: elements fade one by one until only vinyl crackle and a last unresolved Rhodes chord remain.",
86 "[Intro]\nMmm...\n(rain on the window)\nOoh...\n\n[Verse]\nMidnight and the canvas glows\nDragging little wires where the current flows\nType a quiet dream, let the sampler drift\nNoise into a picture, like the fog just lifts\nTwenty slow steps, I'm in no hurry now\nLatents turning colors and I don't know how\nEvery render's like a polaroid I found\nSoft focus memories, no sound\n\n[Instrumental]\n\n[Verse]\nQueue another frame, let the motion breathe\nPictures start to move like the falling leaves\nVideo drifting by at twenty-four\nLittle animations on my bedroom floor\nSeed after seed like the rain outside\nSome of them are keepers, some I let slide\nSave the ones that feel like a Sunday slow\nNode to node to node... and off we go\n\n[Chorus]\nMmm... let it render on\n(take your time, take your time)\nOoh... by the morning it'll all be done\n(one more queue, one more try)\n\n[Instrumental]\n\n[Bridge]\nRain keeps drawing pictures on the glass...\nMy machine keeps dreaming...\nNeither of us fast...\n\n[Chorus]\nMmm... let it render on\n(take your time, take your time)\nOoh... by the morning it'll all be done\n(one more queue, one more try)\n\n[Instrumental]\n\n[Outro]\nMmm...\n(node to node)\nOoh... goodnight",
87 60,
88 197122968890040,
89 "minimax_music3_dit_fp16.safetensors",
90 "minimax_music3_text_encoder_pruned_int8_convrot.safetensors",
91 "minimax_music3_dav.safetensors",
92 true
93 ]
94 },
95 {
96 "id": 39,
97 "type": "MarkdownNote",
98 "pos": [
99 1050,
100 630
101 ],
102 "size": [
103 520,
104 660
105 ],
106 "flags": [],
107 "order": 1,
108 "mode": 0,
109 "inputs": [],
110 "outputs": [],
111 "title": "Note: MiniMax Music 3",
112 "properties": [],
113 "widgets_values": [
114 "## MiniMax Music 3\n\nA music generation model by MiniMax that creates complete songs up to 5 minutes long with stable structure and high audio quality. Two inputs drive it: **Caption** (structured music description: style, mood, vocals, arrangement) and **Lyrics** (with `[intro]` `[verse]` `[chorus]` `[bridge]` `[outro]` tags controlling song structure).\n\n### Parameters\n\n| Parameter | Description |\n|---|---|\n| Caption | Music description. Write it in three sections — Global Metadata → Vocal Details → Arrangement. The more specific, the closer the result. |\n| Lyrics | Song lyrics + section tags. Tags are the only executable structural instructions; the lyric text itself only conveys mood. |\n| max_duration | Target song length in seconds (default 120 = 2 minutes; the model supports up to ~300 s / 5 minutes). Longer songs take more time and VRAM. |\n| seed | Random seed for the generation. Keep it fixed to reproduce the same song; change it to get a different take. |\n| Model files | diffusion model / text encoder / VAE.|\n| Tiled decode | Decode the audio VAE in overlapping tiles to drastically cut VRAM usage — helpful for long songs on low-VRAM GPUs. Slightly slower, with a small risk of seams at tile boundaries; turn it off on high-VRAM GPUs for the best quality. |\n\n### Prompt Writing Guide\n\nYou can find an official [Music Caption Rewriter Skill here](https://github.com/MiniMax-AI/MiniMax-Music3)"
115 ],
116 "color": "#222",
117 "bgcolor": "#000"
118 },
119 {
120 "id": 40,
121 "type": "MarkdownNote",
122 "pos": [
123 560,
124 630
125 ],
126 "size": [
127 440,
128 680
129 ],
130 "flags": [],
131 "order": 2,
132 "mode": 0,
133 "inputs": [],
134 "outputs": [],
135 "properties": [],
136 "widgets_values": [
137 "## Model Links\n\n- [Hugging Face:Comfy-Org/MiniMax-Music-3](https://huggingface.co/Comfy-Org/MiniMax-Music-3)\n\n**ModelScope mirrors** (alternative repo location)\n\n- [ModelScope:Comfy-Org/MiniMax-Music-3](https://modelscope.cn/models/Comfy-Org/MiniMax-Music-3)\n\n**diffusion_models**\n- [minimax_music3_dit_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/MiniMax-Music-3/resolve/main/diffusion_models/minimax_music3_dit_int8_convrot.safetensors) (2.33 GB) # For low VRAM\n- [minimax_music3_dit_fp16.safetensors](https://huggingface.co/Comfy-Org/MiniMax-Music-3/resolve/main/diffusion_models/minimax_music3_dit_fp16.safetensors) (4.58 GB)\n\n**text_encoders**\n\n- [minimax_music3_text_encoder_pruned_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/MiniMax-Music-3/resolve/main/text_encoders/minimax_music3_text_encoder_pruned_int8_convrot.safetensors) (8.57 GB)\n\n**vae**\n\n- [minimax_music3_dav.safetensors](https://huggingface.co/Comfy-Org/MiniMax-Music-3/resolve/main/vae/minimax_music3_dav.safetensors) (206.7 MB)\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 diffusion_models/\n│ │ ├── minimax_music3_dit_int8_convrot.safetensors # For low VRAM\n│ │ └── minimax_music3_dit_fp16.safetensors\n│ ├── 📂 text_encoders/\n│ │ └── minimax_music3_text_encoder_pruned_int8_convrot.safetensors\n│ └── 📂 vae/\n│ └── minimax_music3_dav.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"
138 ],
139 "color": "#222",
140 "bgcolor": "#000"
141 }
142 ],
143 "links": [
144 [
145 42,
146 37,
147 0,
148 35,
149 0,
150 "AUDIO"
151 ]
152 ],
153 "groups": [],
154 "definitions": {
155 "subgraphs": [
156 {
157 "id": "ac99f841-a3de-4329-9564-953b81cf9e16",
158 "version": 1,
159 "state": {
160 "lastGroupId": 0,
161 "lastNodeId": 43,
162 "lastLinkId": 63,
163 "lastRerouteId": 0
164 },
165 "revision": 0,
166 "config": [],
167 "name": "Text to Music (MiniMax Music 3)",
168 "inputNode": {
169 "id": -10,
170 "bounding": [
171 320,
172 820,
173 128,
174 208
175 ]
176 },
177 "outputNode": {
178 "id": -20,
179 "bounding": [
180 3210,
181 380,
182 128,
183 68
184 ]
185 },
186 "inputs": [
187 {
188 "id": "9f92b5c5-dadc-4b0f-84d9-b5ed2b3a0842",
189 "name": "caption",
190 "type": "STRING",
191 "linkIds": [
192 45
193 ],
194 "pos": [
195 424,
196 844
197 ]
198 },
199 {
200 "id": "bb9d2920-ba98-4c51-be7d-4b5736b14407",
201 "name": "lyrics",
202 "type": "STRING",
203 "linkIds": [
204 46
205 ],
206 "pos": [
207 424,
208 864
209 ]
210 },
211 {
212 "id": "be60d2f1-fc99-4ed6-a057-130a7b83945f",
213 "name": "max_duration",
214 "type": "FLOAT",
215 "linkIds": [
216 47
217 ],
218 "pos": [
219 424,
220 884
221 ]
222 },
223 {
224 "id": "a7f66596-0413-4906-a08f-475af0521252",
225 "name": "seed",
226 "type": "INT",
227 "linkIds": [
228 54
229 ],
230 "pos": [
231 424,
232 904
233 ]
234 },
235 {
236 "id": "cbfb7b7b-357f-44ab-80cb-8748020a9880",
237 "name": "unet_name",
238 "type": "COMBO",
239 "linkIds": [
240 55
241 ],
242 "pos": [
243 424,
244 924
245 ]
246 },
247 {
248 "id": "ec2e20dc-2e7b-4147-922f-5f5f26ac9854",
249 "name": "clip_name",
250 "type": "COMBO",
251 "linkIds": [
252 56
253 ],
254 "pos": [
255 424,
256 944
257 ]
258 },
259 {
260 "id": "eeefaa94-f342-415e-96e7-eb13dcccbac0",
261 "name": "vae_name",
262 "type": "COMBO",
263 "linkIds": [
264 57
265 ],
266 "pos": [
267 424,
268 964
269 ]
270 },
271 {
272 "id": "6da74b03-27d0-487e-b8d6-f94018b2ca9a",
273 "name": "switch",
274 "type": "BOOLEAN",
275 "linkIds": [
276 63
277 ],
278 "label": "tiled_decode",
279 "pos": [
280 424,
281 984
282 ]
283 }
284 ],
285 "outputs": [
286 {
287 "id": "82bef6fd-2dee-4579-b4ed-7d679d18279f",
288 "name": "AUDIO",
289 "type": "AUDIO",
290 "linkIds": [
291 62
292 ],
293 "localized_name": "AUDIO",
294 "pos": [
295 3234,
296 404
297 ]
298 }
299 ],
300 "widgets": [],
301 "nodes": [
302 {
303 "id": 6,
304 "type": "UNETLoader",
305 "pos": [
306 700,
307 380
308 ],
309 "size": [
310 480,
311 90
312 ],
313 "flags": [],
314 "order": 1,
315 "mode": 0,
316 "showAdvanced": false,
317 "inputs": [
318 {
319 "localized_name": "unet_name",
320 "name": "unet_name",
321 "type": "COMBO",
322 "widget": {
323 "name": "unet_name"
324 },
325 "link": 55
326 }
327 ],
328 "outputs": [
329 {
330 "localized_name": "MODEL",
331 "name": "MODEL",
332 "type": "MODEL",
333 "links": [
334 6
335 ]
336 }
337 ],
338 "properties": {
339 "cnr_id": "comfy-core",
340 "ver": "0.31.0",
341 "Node name for S&R": "UNETLoader",
342 "models": [
343 {
344 "name": "minimax_music3_dit_fp16.safetensors",
345 "url": "https://huggingface.co/Comfy-Org/MiniMax-Music-3/resolve/main/diffusion_models/minimax_music3_dit_fp16.safetensors",
346 "directory": "diffusion_models"
347 }
348 ]
349 },
350 "widgets_values": [
351 "minimax_music3_dit_fp16.safetensors",
352 "default"
353 ]
354 },
355 {
356 "id": 13,
357 "type": "MiniMaxMusic3TextEncode",
358 "pos": [
359 1230,
360 380
361 ],
362 "size": [
363 500,
364 750
365 ],
366 "flags": [],
367 "order": 6,
368 "mode": 0,
369 "showAdvanced": true,
370 "inputs": [
371 {
372 "localized_name": "clip",
373 "name": "clip",
374 "type": "CLIP",
375 "link": 18
376 },
377 {
378 "localized_name": "caption",
379 "name": "caption",
380 "type": "STRING",
381 "widget": {
382 "name": "caption"
383 },
384 "link": 45
385 },
386 {
387 "localized_name": "lyrics",
388 "name": "lyrics",
389 "type": "STRING",
390 "widget": {
391 "name": "lyrics"
392 },
393 "link": 46
394 },
395 {
396 "localized_name": "seed",
397 "name": "seed",
398 "type": "INT",
399 "widget": {
400 "name": "seed"
401 },
402 "link": 52
403 },
404 {
405 "localized_name": "max_duration",
406 "name": "max_duration",
407 "type": "FLOAT",
408 "widget": {
409 "name": "max_duration"
410 },
411 "link": 47
412 }
413 ],
414 "outputs": [
415 {
416 "localized_name": "CONDITIONING",
417 "name": "CONDITIONING",
418 "type": "CONDITIONING",
419 "links": [
420 15,
421 16
422 ]
423 },
424 {
425 "localized_name": "seconds",
426 "name": "seconds",
427 "type": "FLOAT",
428 "links": [
429 20
430 ]
431 }
432 ],
433 "properties": {
434 "cnr_id": "comfy-core",
435 "ver": "0.31.0",
436 "Node name for S&R": "MiniMaxMusic3TextEncode"
437 },
438 "widgets_values": [
439 "",
440 "",
441 222,
442 "fixed",
443 60,
444 1.7,
445 50
446 ]
447 },
448 {
449 "id": 3,
450 "type": "CLIPLoader",
451 "pos": [
452 700,
453 550
454 ],
455 "size": [
456 480,
457 120
458 ],
459 "flags": [],
460 "order": 0,
461 "mode": 0,
462 "inputs": [
463 {
464 "localized_name": "clip_name",
465 "name": "clip_name",
466 "type": "COMBO",
467 "widget": {
468 "name": "clip_name"
469 },
470 "link": 56
471 }
472 ],
473 "outputs": [
474 {
475 "localized_name": "CLIP",
476 "name": "CLIP",
477 "type": "CLIP",
478 "links": [
479 18
480 ]
481 }
482 ],
483 "properties": {
484 "cnr_id": "comfy-core",
485 "ver": "0.31.0",
486 "Node name for S&R": "CLIPLoader",
487 "models": [
488 {
489 "name": "minimax_music3_text_encoder_pruned_int8_convrot.safetensors",
490 "url": "https://huggingface.co/Comfy-Org/MiniMax-Music-3/resolve/main/text_encoders/minimax_music3_text_encoder_pruned_int8_convrot.safetensors",
491 "directory": "text_encoders"
492 }
493 ]
494 },
495 "widgets_values": [
496 "minimax_music3_text_encoder_pruned_int8_convrot.safetensors",
497 "minimax",
498 "default"
499 ]
500 },
501 {
502 "id": 7,
503 "type": "VAELoader",
504 "pos": [
505 700,
506 750
507 ],
508 "size": [
509 480,
510 70
511 ],
512 "flags": [],
513 "order": 2,
514 "mode": 0,
515 "inputs": [
516 {
517 "localized_name": "vae_name",
518 "name": "vae_name",
519 "type": "COMBO",
520 "widget": {
521 "name": "vae_name"
522 },
523 "link": 57
524 }
525 ],
526 "outputs": [
527 {
528 "localized_name": "VAE",
529 "name": "VAE",
530 "type": "VAE",
531 "links": [
532 13,
533 59
534 ]
535 }
536 ],
537 "properties": {
538 "cnr_id": "comfy-core",
539 "ver": "0.31.0",
540 "Node name for S&R": "VAELoader",
541 "models": [
542 {
543 "name": "minimax_music3_dav.safetensors",
544 "url": "https://huggingface.co/Comfy-Org/MiniMax-Music-3/resolve/main/vae/minimax_music3_dav.safetensors",
545 "directory": "vae"
546 }
547 ]
548 },
549 "widgets_values": [
550 "minimax_music3_dav.safetensors"
551 ]
552 },
553 {
554 "id": 10,
555 "type": "ConditioningZeroOut",
556 "pos": [
557 1820,
558 540
559 ],
560 "size": [
561 230,
562 40
563 ],
564 "flags": [],
565 "order": 4,
566 "mode": 0,
567 "inputs": [
568 {
569 "localized_name": "conditioning",
570 "name": "conditioning",
571 "type": "CONDITIONING",
572 "link": 16
573 }
574 ],
575 "outputs": [
576 {
577 "localized_name": "CONDITIONING",
578 "name": "CONDITIONING",
579 "type": "CONDITIONING",
580 "links": [
581 8
582 ]
583 }
584 ],
585 "properties": {
586 "cnr_id": "comfy-core",
587 "ver": "0.31.0",
588 "Node name for S&R": "ConditioningZeroOut"
589 },
590 "widgets_values": []
591 },
592 {
593 "id": 15,
594 "type": "EmptyMiniMaxMusic3LatentAudio",
595 "pos": [
596 1780,
597 380
598 ],
599 "size": [
600 350,
601 90
602 ],
603 "flags": [],
604 "order": 7,
605 "mode": 0,
606 "inputs": [
607 {
608 "localized_name": "seconds",
609 "name": "seconds",
610 "type": "FLOAT",
611 "widget": {
612 "name": "seconds"
613 },
614 "link": 20
615 }
616 ],
617 "outputs": [
618 {
619 "localized_name": "LATENT",
620 "name": "LATENT",
621 "type": "LATENT",
622 "links": [
623 21
624 ]
625 }
626 ],
627 "properties": {
628 "cnr_id": "comfy-core",
629 "ver": "0.31.0",
630 "Node name for S&R": "EmptyMiniMaxMusic3LatentAudio"
631 },
632 "widgets_values": [
633 120,
634 1
635 ]
636 },
637 {
638 "id": 9,
639 "type": "KSampler",
640 "pos": [
641 2170,
642 380
643 ],
644 "size": [
645 370,
646 270
647 ],
648 "flags": [],
649 "order": 3,
650 "mode": 0,
651 "inputs": [
652 {
653 "localized_name": "model",
654 "name": "model",
655 "type": "MODEL",
656 "link": 6
657 },
658 {
659 "localized_name": "positive",
660 "name": "positive",
661 "type": "CONDITIONING",
662 "link": 15
663 },
664 {
665 "localized_name": "negative",
666 "name": "negative",
667 "type": "CONDITIONING",
668 "link": 8
669 },
670 {
671 "localized_name": "latent_image",
672 "name": "latent_image",
673 "type": "LATENT",
674 "link": 21
675 },
676 {
677 "localized_name": "seed",
678 "name": "seed",
679 "type": "INT",
680 "widget": {
681 "name": "seed"
682 },
683 "link": 53
684 }
685 ],
686 "outputs": [
687 {
688 "localized_name": "LATENT",
689 "name": "LATENT",
690 "type": "LATENT",
691 "links": [
692 12,
693 58
694 ]
695 }
696 ],
697 "properties": {
698 "cnr_id": "comfy-core",
699 "ver": "0.31.0",
700 "Node name for S&R": "KSampler"
701 },
702 "widgets_values": [
703 1111111112,
704 "fixed",
705 30,
706 1.7,
707 "euler",
708 "simple",
709 1
710 ]
711 },
712 {
713 "id": 12,
714 "type": "VAEDecodeAudio",
715 "pos": [
716 2590,
717 380
718 ],
719 "size": [
720 230,
721 60
722 ],
723 "flags": [],
724 "order": 5,
725 "mode": 0,
726 "inputs": [
727 {
728 "localized_name": "samples",
729 "name": "samples",
730 "type": "LATENT",
731 "link": 12
732 },
733 {
734 "localized_name": "vae",
735 "name": "vae",
736 "type": "VAE",
737 "link": 13
738 }
739 ],
740 "outputs": [
741 {
742 "localized_name": "AUDIO",
743 "name": "AUDIO",
744 "type": "AUDIO",
745 "links": [
746 60
747 ]
748 }
749 ],
750 "properties": {
751 "cnr_id": "comfy-core",
752 "ver": "0.31.0",
753 "Node name for S&R": "VAEDecodeAudio"
754 },
755 "widgets_values": []
756 },
757 {
758 "id": 38,
759 "type": "SeedNode",
760 "pos": [
761 890,
762 970
763 ],
764 "size": [
765 270,
766 90
767 ],
768 "flags": [],
769 "order": 8,
770 "mode": 0,
771 "inputs": [
772 {
773 "localized_name": "seed",
774 "name": "seed",
775 "type": "INT",
776 "widget": {
777 "name": "seed"
778 },
779 "link": 54
780 }
781 ],
782 "outputs": [
783 {
784 "localized_name": "seed",
785 "name": "seed",
786 "type": "INT",
787 "links": [
788 52,
789 53
790 ]
791 }
792 ],
793 "properties": {
794 "cnr_id": "comfy-core",
795 "ver": "0.31.0",
796 "Node name for S&R": "SeedNode"
797 },
798 "widgets_values": [
799 0,
800 "randomize"
801 ]
802 },
803 {
804 "id": 42,
805 "type": "VAEDecodeAudioTiled",
806 "pos": [
807 2580,
808 500
809 ],
810 "size": [
811 280,
812 110
813 ],
814 "flags": [],
815 "order": 9,
816 "mode": 0,
817 "inputs": [
818 {
819 "localized_name": "samples",
820 "name": "samples",
821 "type": "LATENT",
822 "link": 58
823 },
824 {
825 "localized_name": "vae",
826 "name": "vae",
827 "type": "VAE",
828 "link": 59
829 }
830 ],
831 "outputs": [
832 {
833 "localized_name": "AUDIO",
834 "name": "AUDIO",
835 "type": "AUDIO",
836 "links": [
837 61
838 ]
839 }
840 ],
841 "properties": {
842 "cnr_id": "comfy-core",
843 "ver": "0.31.0",
844 "Node name for S&R": "VAEDecodeAudioTiled"
845 },
846 "widgets_values": [
847 1536,
848 64
849 ]
850 },
851 {
852 "id": 43,
853 "type": "ComfySwitchNode",
854 "pos": [
855 2600,
856 690
857 ],
858 "size": [
859 270,
860 110
861 ],
862 "flags": [],
863 "order": 10,
864 "mode": 0,
865 "inputs": [
866 {
867 "localized_name": "on_false",
868 "name": "on_false",
869 "type": "AUDIO",
870 "link": 60
871 },
872 {
873 "localized_name": "on_true",
874 "name": "on_true",
875 "type": "AUDIO",
876 "link": 61
877 },
878 {
879 "localized_name": "switch",
880 "name": "switch",
881 "type": "BOOLEAN",
882 "widget": {
883 "name": "switch"
884 },
885 "link": 63
886 }
887 ],
888 "outputs": [
889 {
890 "localized_name": "output",
891 "name": "output",
892 "type": "AUDIO",
893 "links": [
894 62
895 ]
896 }
897 ],
898 "properties": {
899 "cnr_id": "comfy-core",
900 "ver": "0.31.0",
901 "Node name for S&R": "ComfySwitchNode"
902 },
903 "widgets_values": [
904 false
905 ]
906 }
907 ],
908 "groups": [],
909 "links": [
910 {
911 "id": 18,
912 "origin_id": 3,
913 "origin_slot": 0,
914 "target_id": 13,
915 "target_slot": 0,
916 "type": "CLIP"
917 },
918 {
919 "id": 16,
920 "origin_id": 13,
921 "origin_slot": 0,
922 "target_id": 10,
923 "target_slot": 0,
924 "type": "CONDITIONING"
925 },
926 {
927 "id": 20,
928 "origin_id": 13,
929 "origin_slot": 1,
930 "target_id": 15,
931 "target_slot": 0,
932 "type": "FLOAT"
933 },
934 {
935 "id": 6,
936 "origin_id": 6,
937 "origin_slot": 0,
938 "target_id": 9,
939 "target_slot": 0,
940 "type": "MODEL"
941 },
942 {
943 "id": 15,
944 "origin_id": 13,
945 "origin_slot": 0,
946 "target_id": 9,
947 "target_slot": 1,
948 "type": "CONDITIONING"
949 },
950 {
951 "id": 8,
952 "origin_id": 10,
953 "origin_slot": 0,
954 "target_id": 9,
955 "target_slot": 2,
956 "type": "CONDITIONING"
957 },
958 {
959 "id": 21,
960 "origin_id": 15,
961 "origin_slot": 0,
962 "target_id": 9,
963 "target_slot": 3,
964 "type": "LATENT"
965 },
966 {
967 "id": 12,
968 "origin_id": 9,
969 "origin_slot": 0,
970 "target_id": 12,
971 "target_slot": 0,
972 "type": "LATENT"
973 },
974 {
975 "id": 13,
976 "origin_id": 7,
977 "origin_slot": 0,
978 "target_id": 12,
979 "target_slot": 1,
980 "type": "VAE"
981 },
982 {
983 "id": 45,
984 "origin_id": -10,
985 "origin_slot": 0,
986 "target_id": 13,
987 "target_slot": 1,
988 "type": "STRING"
989 },
990 {
991 "id": 46,
992 "origin_id": -10,
993 "origin_slot": 1,
994 "target_id": 13,
995 "target_slot": 2,
996 "type": "STRING"
997 },
998 {
999 "id": 47,
1000 "origin_id": -10,
1001 "origin_slot": 2,
1002 "target_id": 13,
1003 "target_slot": 4,
1004 "type": "FLOAT"
1005 },
1006 {
1007 "id": 52,
1008 "origin_id": 38,
1009 "origin_slot": 0,
1010 "target_id": 13,
1011 "target_slot": 3,
1012 "type": "INT"
1013 },
1014 {
1015 "id": 53,
1016 "origin_id": 38,
1017 "origin_slot": 0,
1018 "target_id": 9,
1019 "target_slot": 4,
1020 "type": "INT"
1021 },
1022 {
1023 "id": 54,
1024 "origin_id": -10,
1025 "origin_slot": 3,
1026 "target_id": 38,
1027 "target_slot": 0,
1028 "type": "INT"
1029 },
1030 {
1031 "id": 55,
1032 "origin_id": -10,
1033 "origin_slot": 4,
1034 "target_id": 6,
1035 "target_slot": 0,
1036 "type": "COMBO"
1037 },
1038 {
1039 "id": 56,
1040 "origin_id": -10,
1041 "origin_slot": 5,
1042 "target_id": 3,
1043 "target_slot": 0,
1044 "type": "COMBO"
1045 },
1046 {
1047 "id": 57,
1048 "origin_id": -10,
1049 "origin_slot": 6,
1050 "target_id": 7,
1051 "target_slot": 0,
1052 "type": "COMBO"
1053 },
1054 {
1055 "id": 58,
1056 "origin_id": 9,
1057 "origin_slot": 0,
1058 "target_id": 42,
1059 "target_slot": 0,
1060 "type": "LATENT"
1061 },
1062 {
1063 "id": 59,
1064 "origin_id": 7,
1065 "origin_slot": 0,
1066 "target_id": 42,
1067 "target_slot": 1,
1068 "type": "VAE"
1069 },
1070 {
1071 "id": 60,
1072 "origin_id": 12,
1073 "origin_slot": 0,
1074 "target_id": 43,
1075 "target_slot": 0,
1076 "type": "AUDIO"
1077 },
1078 {
1079 "id": 61,
1080 "origin_id": 42,
1081 "origin_slot": 0,
1082 "target_id": 43,
1083 "target_slot": 1,
1084 "type": "AUDIO"
1085 },
1086 {
1087 "id": 62,
1088 "origin_id": 43,
1089 "origin_slot": 0,
1090 "target_id": -20,
1091 "target_slot": 0,
1092 "type": "AUDIO"
1093 },
1094 {
1095 "id": 63,
1096 "origin_id": -10,
1097 "origin_slot": 7,
1098 "target_id": 43,
1099 "target_slot": 2,
1100 "type": "BOOLEAN"
1101 }
1102 ],
1103 "extra": []
1104 }
1105 ]
1106 },
1107 "config": [],
1108 "extra": {
1109 "ds": {
1110 "scale": 0.7901285864132895,
1111 "offset": [
1112 -390.5963888708135,
1113 -245.41184011189858
1114 ]
1115 },
1116 "frontendVersion": "1.48.7",
1117 "VHS_latentpreview": false,
1118 "VHS_latentpreviewrate": 0,
1119 "VHS_MetadataImage": true,
1120 "VHS_KeepIntermediate": true
1121 },
1122 "version": 0.4
1123}