ComfyUI Node
MD: PingPong FBG (Full Control)
A ComfyUI node in MD_Nodes/Samplers with 57 inputs and 1 output.
MD: PingPong FBG (Full Control)
- scheduler
- SAMPLER
◄step_random_modeblock►
◄step_size4►
◄seed80085►
◄first_ancestral_step0►
◄last_ancestral_step-1►
◄ancestral_noise_typegaussian►
◄start_sigma_index0►
◄end_sigma_index-1►
◄enable_clamp_outputfalse►
◄blend_modelerp►
◄step_blend_modelerp►
◄fbg_sampler_modeEULER►
◄cfg_scale1.00►
◄cfg_start_sigma1.00►
◄cfg_end_sigma0.00►
◄fbg_start_sigma1.00►
◄fbg_end_sigma0.00►
◄max_guidance_scale10.00►
◄initial_guidance_scale1.00►
◄fbg_guidance_multiplier1.00►
◄guidance_max_change1000.00►
◄pi0.50►
◄t_00.50►
◄t_10.40►
◄fbg_temp0.00►
◄fbg_offset0.00►
◄fbg_eta0.00►
◄fbg_s_noise1.00►
◄max_posterior_scale3.00►
◄log_posterior_initial_value0.00►
◄log_posterior_ema_factor0.00►
◄adaptive_noise_scalingfalse►
◄noise_scale_factor1.00►
◄progressive_blend_modefalse►
◄conditional_blend_modefalse►
◄conditional_blend_sigma_threshold0.50►
◄conditional_blend_function_nameslerp►
◄conditional_blend_on_changefalse►
◄conditional_blend_change_threshold0.10►
◄clamp_noise_normfalse►
◄max_noise_norm1.00►
◄gradient_norm_trackingfalse►
◄enable_profilingfalse►
◄debug_mode0►
◄tensor_memory_optimizationfalse►
◄early_exit_threshold0.00►
◄ancestral_start_sigma1.00►
◄ancestral_end_sigma0.00►
◄sigma_range_presetCustom►
◄enable_restartsfalse►
◄yaml_settings_str►
◄checkpoint_steps_str►
◄restart_modebalanced►
◄restart_noise_scale0.50►
◄restart_s_noise1.00►
◄restart_steps►
CategoryMD_Nodes/Samplers
Inputs (57)
| Name | Type | Default | Description |
|---|---|---|---|
| step_random_mode | COMBO | block | STEP RANDOMIZATION MODE • Purpose: Controls how the seed evolves during sampling steps. • Options: off (static), block (periodic), reset (per-step), step (incremental). • Trade-offs: 'reset' is chaotic, 'off' is rigid. ⭐ Recommended: 'block' for best texture variation. |
| step_size | INT | 41–100 | STEP SIZE INTERVAL • Purpose: Defines how many sampling steps occur before the seed rotates. ⭐ Recommended: 4-10 steps. |
| seed | INT | 800850–9007199254740991 | RANDOM SEED • Purpose: Base JS-Safe seed for noise generation. |
| first_ancestral_step | INT | 0 | FIRST ANCESTRAL STEP • Purpose: The step index to begin injecting ancestral noise. ⭐ Recommended: Increase to 3-5 if initial structural composition is messy. |
| last_ancestral_step | INT | -1 | LAST ANCESTRAL STEP • Purpose: The step index to stop injecting ancestral noise. ⭐ Recommended: -1 (Disable entirely) for standard deterministic diffusion. |
| ancestral_noise_type | COMBO | gaussian | ANCESTRAL NOISE TYPE • Purpose: The statistical distribution of the injected noise. • Options: Gaussian (standard bell), Uniform (flat limits), Brownian (correlated). ⭐ Recommended: Brownian for highly organic/analog textures. |
| start_sigma_index | INT | 0 | START SIGMA INDEX • Purpose: Skip early sampling steps (used for img2img routing). |
| end_sigma_index | INT | -1 | END SIGMA INDEX • Purpose: Halt sampling early. |
| enable_clamp_output | BOOLEAN | false | CLAMP OUTPUT • Purpose: Forces all output latent values strictly into the [-1, 1] range. ⭐ Recommended: False for audio generation (audio latents often exceed 1.0). |
| scheduler | SCHEDULER | SCHEDULER INPUT • Purpose: Connects the sigma schedule (from Basic/Hybrid/GITS node). | |
| blend_mode | COMBO | lerp | BLEND MODE (PRIMARY) • Purpose: Mathematical approach for mixing new noise with the latent. ⭐ Recommended: 'lerp' for speed, 'slerp' for spherical structural integrity. |
| step_blend_mode | COMBO | lerp | STEP BLEND MODE (SECONDARY) • Purpose: Interpolation used for internal dual-step calculations. |
| fbg_sampler_mode | COMBO | EULER | FBG INTERNAL MODE • Purpose: Defines the fundamental ODE solver step logic. ⭐ Recommended: EULER for standard Ace-Step audio models. |
| cfg_scale | FLOAT | 1.00-1000–1000 | CFG SCALE (BASE) • Purpose: Classifier-Free Guidance magnitude. |
| cfg_start_sigma | FLOAT | 1.00 | CFG START SIGMA |
| cfg_end_sigma | FLOAT | 0.00 | CFG END SIGMA |
| fbg_start_sigma | FLOAT | 1.00 | FBG START SIGMA |
| fbg_end_sigma | FLOAT | 0.00 | FBG END SIGMA |
| max_guidance_scale | FLOAT | 10.00 | MAX GUIDANCE CAP • Purpose: Hard ceiling limit for dynamic CFG scaling. |
| initial_guidance_scale | FLOAT | 1.00 | INITIAL GUIDANCE • Purpose: Starting CFG magnitude. |
| fbg_guidance_multiplier | FLOAT | 1.00 | FBG MULTIPLIER • Purpose: Strength of the feedback loop correction. |
| guidance_max_change | FLOAT | 1000.00 | MAX CHANGE PER STEP • Purpose: Velocity limit for guidance scaling. |
| pi | FLOAT | 0.50 | PI (POSTERIOR FACTOR) |
| t_0 | FLOAT | 0.50 | T0 OFFSET |
| t_1 | FLOAT | 0.40 | T1 TEMP FACTOR |
| fbg_temp | FLOAT | 0.00 | FBG TEMPERATURE |
| fbg_offset | FLOAT | 0.00 | FBG OFFSET |
| fbg_eta | FLOAT | 0.00 | DEPRECATED: Legacy ETA parameter. |
| fbg_s_noise | FLOAT | 1.00 | DEPRECATED: Legacy noise scale. |
| max_posterior_scale | FLOAT | 3.00 | MAX POSTERIOR SCALE |
| log_posterior_initial_value | FLOAT | 0.00 | INITIAL LOG POSTERIOR |
| log_posterior_ema_factor | FLOAT | 0.00 | POSTERIOR EMA |
| adaptive_noise_scaling | BOOLEAN | false | ADAPTIVE NOISE SCALING |
| noise_scale_factor | FLOAT | 1.00 | NOISE SCALE FACTOR |
| progressive_blend_mode | BOOLEAN | false | PROGRESSIVE BLEND |
| conditional_blend_mode | BOOLEAN | false | CONDITIONAL BLEND |
| conditional_blend_sigma_threshold | FLOAT | 0.50 | BLEND THRESHOLD |
| conditional_blend_function_name | COMBO | slerp | CONDITIONAL BLEND FUNC |
| conditional_blend_on_change | BOOLEAN | false | BLEND ON CHANGE |
| conditional_blend_change_threshold | FLOAT | 0.10 | CHANGE THRESHOLD |
| clamp_noise_norm | BOOLEAN | false | CLAMP NOISE NORM |
| max_noise_norm | FLOAT | 1.00 | MAX NOISE NORM |
| gradient_norm_tracking | BOOLEAN | false | GRADIENT TRACKING: Unused. |
| enable_profiling | BOOLEAN | false | ENABLE PROFILING |
| debug_mode | INT | 00–2 | DEBUG MODE |
| tensor_memory_optimization | BOOLEAN | false | MEMORY OPTIMIZATION |
| early_exit_threshold | FLOAT | 0.00 | EARLY EXIT THRESHOLD |
| ancestral_start_sigma | FLOAT | 1.00 | ANCESTRAL START |
| ancestral_end_sigma | FLOAT | 0.00 | ANCESTRAL END |
| sigma_range_preset | COMBO | Custom | SIGMA RANGE PRESET |
| enable_restarts | BOOLEAN | false | ENABLE RES 2 RESTARTS |
| yaml_settings_stropt | STRING | YAML OVERRIDE | |
| checkpoint_steps_stropt | STRING | CHECKPOINT STEPS | |
| restart_modeopt | COMBO | balanced | RESTART MODE |
| restart_noise_scaleopt | FLOAT | 0.50 | RESTART NOISE SCALE |
| restart_s_noiseopt | FLOAT | 1.00 | RESTART S_NOISE |
| restart_stepsopt | STRING | CUSTOM RESTART STEPS |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| SAMPLER | SAMPLER | — |