ComfyUI Node
MD: Hybrid Scheduler (Advanced)
A ComfyUI node in MD_Nodes/Schedulers with 35 inputs and 3 outputs.
MD: Hybrid Scheduler (Advanced)
- model
- sigmas
- plot
- info
◄steps30►
◄modekarras_rho►
◄denoise1.00►
◄denoise_mode▾►
◄split_schedulefalse►
◄mode_b▾►
◄split_at_step30►
◄use_percentage_splitfalse►
◄split_percentage0.25►
◄rho7.00►
◄bong_pivot0.50►
◄bong_presetbalanced►
◄bong_slope_composition1.20►
◄bong_slope_detail0.80►
◄linear_steps15►
◄linear_steps_relativefalse►
◄power2.00►
◄beta_alpha0.60►
◄beta_beta0.60►
◄threshold_noise0.0025►
◄blend_factor0.50►
◄min_steps_modefixed►
◄min_sliced_steps3►
◄adaptive_min_percentage2.0►
◄detail_preservation0.00►
◄low_denoise_color_fix0.00►
◄use_sigma_overridefalse►
◄start_sigma_override1.00►
◄end_sigma_override0.006►
◄reverse_sigmasfalse►
◄memory_efficientfalse►
◄debug_mode0 - Silent►
◄enable_profilingfalse►
◄presetCustom►
CategoryMD_Nodes/Schedulers
Inputs (35)
| Name | Type | Default | Description |
|---|---|---|---|
| model | MODEL | DIFFUSION MODEL • Purpose: Auto-detects sigma range (max/min noise levels). • Output: Generates sigmas tuned specifically to this model. | |
| steps | INT | 30 | TOTAL STEPS • Purpose: Number of denoising iterations to divide the schedule into. ⭐ Recommended: 20-30 for images, 15-25 for audio. |
| mode | COMBO | karras_rho | SCHEDULER MODE • Purpose: The mathematical curve used for noise reduction. • Options: Karras (Standard), Bong (Audio), AYS (Fast), etc. ⭐ Recommended: Karras for images, Bong for audio. |
| denoise | FLOAT | 1.000–1 | DENOISE STRENGTH • Purpose: How much of the schedule to execute. • Use: <1.0 for Img2Img or Refinement. |
| denoise_mode | COMBO | DENOISE MODE • Hybrid: Recalculates curve for partial steps (Best Quality). • Subtractive: Simply slices the end of the curve. • Repaced: Compresses full schedule into fewer steps. | |
| split_schedule | BOOLEAN | false | SPLIT SCHEDULE • Purpose: Use two different algorithms in one generation. ⭐ Useful for advanced research and custom effects. |
| mode_b | COMBO | SECONDARY MODE • The algorithm to use after the split point. | |
| split_at_step | INT | 30 | SPLIT STEP • The exact step index where the switch occurs. |
| use_percentage_split | BOOLEAN | false | PERCENTAGE SPLIT • Use a percentage instead of a fixed step count. |
| split_percentage | FLOAT | 0.25 | SPLIT PERCENTAGE • Point (0.0-1.0) to switch modes. |
| rho | FLOAT | 7.00 | RHO (STEEPNESS) • Purpose: Controls Karras/Poly curve shape. • Higher = More steps at lower noise levels. ⭐ Recommended: 7.0 (Standard), 3.0 (Flat). |
| bong_pivot | FLOAT | 0.50 | BONG PIVOT • Division between Composition and Detail phases. |
| bong_preset | COMBO | balanced | BONG PRESET • Quick setup for Bong Tangent mode. |
| bong_slope_composition | FLOAT | 1.20 | BONG SLOPE (EARLY) • Steepness of early phase. |
| bong_slope_detail | FLOAT | 0.80 | BONG SLOPE (LATE) • Steepness of late phase. |
| linear_steps | INT | 15 | LINEAR STEPS • For Linear-Quadratic mode. |
| linear_steps_relative | BOOLEAN | false | LINEAR RELATIVE • Use % instead of fixed count. |
| power | FLOAT | 2.00 | POLYNOMIAL POWER • Exponent for Poly mode. |
| beta_alpha | FLOAT | 0.60 | BETA ALPHA • Shape param for Beta mode. |
| beta_beta | FLOAT | 0.60 | BETA BETA • Shape param for Beta mode. |
| threshold_noise | FLOAT | 0.0025 | NOISE THRESHOLD • Gating value for Linear-Quadratic. |
| blend_factor | FLOAT | 0.50 | BLEND FACTOR • Mix ratio for Blended Curves. |
| min_steps_mode | COMBO | fixed | MIN STEPS MODE • Prevent step count dropping too low. |
| min_sliced_steps | INT | 3 | MIN FIXED STEPS • Hard minimum step count. |
| adaptive_min_percentage | FLOAT | 2.0 | MIN PERCENTAGE • Minimum steps as % of total. |
| detail_preservation | FLOAT | 0.00 | DETAIL PRESERVATION • Boosts final sigma slightly to keep texture. |
| low_denoise_color_fix | FLOAT | 0.00 | COLOR FIX • Corrects color shift at very low denoise. |
| use_sigma_override | BOOLEAN | false | ENABLE OVERRIDE • Ignore model sigmas and use manuals. |
| start_sigma_override | FLOAT | 1.00 | MANUAL START SIGMA |
| end_sigma_override | FLOAT | 0.006 | MANUAL END SIGMA |
| reverse_sigmas | BOOLEAN | false | REVERSE • Flip schedule (Experimental). |
| memory_efficient | BOOLEAN | false | MEMORY EFFICIENT • Chunk calculation for high step counts (500+). |
| debug_mode | COMBO | 0 - Silent | LOGGING VERBOSITY |
| enable_profiling | BOOLEAN | false | ENABLE PROFILING |
| presetopt | COMBO | Custom | PRESET • Load pre-configured settings. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| sigmas | SIGMAS | — |
| plot | IMAGE | — |
| info | STRING | — |