Nodes/ComfyUI-LTXV-TimeGated-LoRA/LTXV Time-Gated LoRA (LTX 2.3)
ComfyUI Node

LTXV Time-Gated LoRA (LTX 2.3)

v1.1: stackable runtime-safe visual time-shaped LoRA envelope for LTX 2.3 with data output. Adds local/hold_strength envelope modes and q_curve ramps. Connect the final video-only latent for timeline resolution; chain one or more instances last in the MODEL path before the sampler/guider. Audio layers are intentionally ignored.

By Jinx138·Created 2 months ago·Updated 2 months ago· 20
LTXV Time-Gated LoRA (LTX 2.3)
  • model
  • video_latent
  • model
  • video_latent
  • schedule_info
  • data
fps24.00
lora_name
strength_model1.00
schedule_modeeffect_region
effect_regionmiddle third
envelope_modelocal
strength_before0.00
strength_during1.00
strength_after0.00
ramp_modeflat
ramp_q1.00
segment_lengths80,81,80
segment_strengths0,1,0
transition_frames16
memory_modeoptimized_safe
CategoryLTXV/LoRA

Inputs (17)

NameTypeDefaultDescription
modelMODELCompleted LTX 2.3 MODEL chain. Place this node last, immediately before the sampler/guider. Chain additional LTXV Time-Gated LoRA nodes here to combine scheduled visual effects.
video_latentLATENTREQUIRED timing reference: connect the final video-only LATENT after image/FLF conditioning and before AV concatenation. Do not connect an audio+video latent. The unchanged latent is passed through on the output for stacking additional LTXV Time-Gated LoRA nodes.
fpsFLOAT24.001–240Frames per second for envelope data/preview timing. Connect the same FPS value used by Video Combine or your workflow output. It does not change the envelope or sampling.
lora_nameCOMBOVisual LTX 2.3 LoRA to time-shape. Audio LoRA layers are intentionally ignored in the v1.1 scope.
strength_modelFLOAT1.00-8–8LoRA strength multiplier. Effective patch strength equals lora_strength × the local envelope value. LTX 2.3 LoRAs may require strengths above 1.0; signed values are valid for slider/transform LoRAs.
schedule_modeCOMBOeffect_regioneffect_region uses the v1.1 temporal envelope controls. manual_frames preserves exact CSV segment scheduling and transition_frames crossfades.
effect_regionCOMBOmiddle thirdUsed only in effect_region mode. Select the active interval controlled by strength_during. Neighbor segments are resolved from this region and the video_latent timeline.
envelope_modeCOMBOlocallocal: strength_before and strength_after are stable levels before/after the active region; q_curve uses only the immediate neighbor segments as ramps into/out of strength_during. hold_strength is kept as a compatibility/explicit hold mode. transition_frames: before/during/after zones with boundary crossfades controlled by transition_frames.
strength_beforeFLOAT0.00-8–8Target LoRA envelope level before the active region. In local/hold_strength modes it is held across the earlier timeline; q_curve uses the immediate preceding neighbor segment as the ramp from this value into strength_during.
strength_duringFLOAT1.00-8–8Target LoRA envelope value inside the selected active region.
strength_afterFLOAT0.00-8–8Target LoRA envelope level after the active region. In local/hold_strength modes it is held across the later timeline; q_curve uses the immediate following neighbor segment as the ramp from strength_during down/up to this value.
ramp_modeCOMBOflatflat uses hard segment/envelope values and ignores ramp_q. q_curve shapes transitions over the full neighboring segment length; transition_frames is not used by v1.1 envelope modes.
ramp_qFLOAT1.000.05–8Used only by q_curve. q=1 linear; q>1 front-loaded/steeper at the beginning of the ramp segment; q<1 delayed/slower start. Ignored by flat and legacy v1.0 transition mode.
segment_lengthsSTRING80,81,80Used only in manual_frames mode. Comma-separated segment lengths in rendered frames; the sum must equal the video length resolved from video_latent.
segment_strengthsSTRING0,1,0Used only in manual_frames mode. Comma-separated multipliers paired with segment_lengths; signed and decimal values are valid, for example 0,-1,1.5.
transition_framesINT160–4096Used only by manual_frames and envelope_mode=transition_frames. Ignored by v1.1 local/hold_strength envelope modes, where the neighboring segment length defines the ramp duration.
memory_modeCOMBOoptimized_safeoptimized_safe is the recommended default. optimized_low_vram_inplace may reduce peak VRAM for long clips or stacked nodes but is experimental; use it only after an OOM in safe mode and compare output stability.

Outputs (4)

NameTypeDescription
modelMODEL
video_latentLATENT
schedule_infoSTRING
dataLTXV_ENVELOPE_DATA