Nodes/VRGameDevGirl Video Enhancement Nodes/VRGDG_MuteUnmute4PromptCreatorWF_1
ComfyUI Node

VRGDG_MuteUnmute4PromptCreatorWF_1

Stage Two of the Self-Running Workflow

By vrgamegirl19·Created about a year ago·Updated about 7 hours ago· 718
VRGDG_MuteUnmute4PromptCreatorWF_1
  • signal
  • signal_opt
group_count1
group_actionmute
auto_queue_nextfalse
queue_delay_seconds0.0
node_ids_csv
group_targets_json[]
group_1<none>
group_1_actionmute
group_2<none>
group_2_actionmute
group_3<none>
group_3_actionmute
group_4<none>
group_4_actionmute
group_5<none>
group_5_actionmute
group_6<none>
group_6_actionmute
group_7<none>
group_7_actionmute
group_8<none>
group_8_actionmute
group_9<none>
group_9_actionmute
group_10<none>
group_10_actionmute
group_11<none>
group_11_actionmute
group_12<none>
group_12_actionmute

VRGDG_MuteUnmute4PromptCreatorWF_1 is the second of three identical workflow-choreography nodes (_0, _1, _2) that mute, unmute, or bypass groups of nodes at runtime and can auto-queue the next run. If you read the _0 article, this is that node again - same class, same behavior, just a distinct node name so your graph can hold more than one of it.

The design intent is a three-stage handoff. _0 mutes the first stage's nodes and queues the run that executes the second stage; _1 lives in that second run, mutes the groups that are done, activates the ones that come next, and queues the third run; _2 finishes the chain. You get an unattended multi-pass batch without ever touching the canvas between passes.

Everything about the mechanics is identical to _0:

  • signal - the wildcard trigger that fires the node.
  • group_count and group_action - how many of the 12 group slots you use, and the global action (active / mute / bypass).
  • group_1group_12 - the named node groups to act on, each with its own action override.
  • node_ids_csv and group_targets_json - the precise targeting alternatives.
  • auto_queue_next + queue_delay_seconds - hand off to the next run automatically.
  • Output signal_opt - a passthrough wildcard so the node can sit inline in a chain.

When you'd actually need the second one

The trio earns its keep in the music-video workflow specifically, because the pack's runs are genuinely multi-stage: lyrics and transcription in stage one, prompt creation in stage two, scene generation and enhancement in stage three. Each stage has node groups that shouldn't run during the others. One mute node can't easily express "swap to stage two and then later swap to stage three" - but three of them, each queuing the next, do it cleanly.

If you only ever run single-pass graphs, you don't need _1 or _2 at all - _0 alone covers a simple mute-toggle. The extra two exist for the batch pipeline.

Install

cd ComfyUI/custom_nodes
git clone https://github.com/vrgamegirl19/comfyui-vrgamedevgirl

Restart ComfyUI; it's under VRGDG/General next to its siblings. ComfyUI Manager: search vrgamedev.

Honest note

Because _0, _1, and _2 are literally the same class, if the author fixes a bug it fixes all three - but it also means the three appear as separate menu entries and you have to know the _0 article's caveats apply here too: runtime muting is powerful and easy to misfire, so validate the group targeting on one stage before chaining all three.

CategoryVRGDG/General

Inputs (31)

NameTypeDefaultDescription
signal*
group_countINT11–12
group_actionCOMBOmute3 options: active, mute, bypass
auto_queue_nextBOOLEANfalse
queue_delay_secondsFLOAT0.00–60
node_ids_csvSTRING
group_targets_jsonSTRING[]
group_1STRING<none>
group_1_actionCOMBOmute3 options: active, mute, bypass
group_2STRING<none>
group_2_actionCOMBOmute3 options: active, mute, bypass
group_3STRING<none>
group_3_actionCOMBOmute3 options: active, mute, bypass
group_4STRING<none>
group_4_actionCOMBOmute3 options: active, mute, bypass
group_5STRING<none>
group_5_actionCOMBOmute3 options: active, mute, bypass
group_6STRING<none>
group_6_actionCOMBOmute3 options: active, mute, bypass
group_7STRING<none>
group_7_actionCOMBOmute3 options: active, mute, bypass
group_8STRING<none>
group_8_actionCOMBOmute3 options: active, mute, bypass
group_9STRING<none>
group_9_actionCOMBOmute3 options: active, mute, bypass
group_10STRING<none>
group_10_actionCOMBOmute3 options: active, mute, bypass
group_11STRING<none>
group_11_actionCOMBOmute3 options: active, mute, bypass
group_12STRING<none>
group_12_actionCOMBOmute3 options: active, mute, bypass

Outputs (1)

NameTypeDescription
signal_opt*