FYI, I just created a “test” preset. I duplicated a random sound font folder and renamed it test. Then I replaced the in.wav files with the “questionable” in.wav files and the same for the pstoff.wav file. There was no gap in the sound.
I feel like it has to be something to do with the two alt sound folder setup.
I can’t really do much to help without seeing/having the files as you have them setup.
I posted the link with the files
needed to request access
Watch this:
Nothing happens when I press play.
Really?
Looks fine for me. Try the link directly
https://www.dropbox.com/scl/fi/30kqa0ulknawkne20gbo8/kill_gap.mov?rlkey=v6ec5xgzsa4ofbftn8dtbpe8b&st=vb1pxxz4&dl=0
Thanks, that worked.
Go back to my google folder and watch the video I just uploaded called Light Gap.
The first test preset you showed looks like the retraction animation is longer than the second one you showed.
So what are the InOutTrL layers from the 2 presets you’re comparing?
I would guess you have it synced to WavLen for the second one and not for the first.
However, the part where you say “light goes off for a split second” still sounds like a gap between in and pstoff. That one also looks like the retraction is indeed in sync with the in.wav (where the first looks possibly manually timed)
You should post the 2 presets here so we can get to the bottom of this.
Here’s the first one:
And the second one:
I posted another video for you called Light Gap 2. Gap is better with trimmed .wav but still there.
It’s just odd that I don’t have this issue except with alt font profiles.
Anyway, there’s no rush. Thanks for helping.
Ok a couple of things here.
- Indeed, your Acolyte style does not use the wav’s length to set the retraction, it uses a bent 500ms:
BendTimePowX<Int<500>,Int<16384>>
So that’s why it’s different than your first preset which uses RetractionTime<>
.
If you want the Acolyte one to use WavLen, your InOutTrL could be:
InOutTrL<TrSelect<AltF,TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,White>,BendTimePowInvX<Int<300>,Int<16384>>>,TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,White>,BendTimePowInvX<Int<300>,Int<16384>>>>,TrSelect<AltF,TrWipeInSparkTipX<RotateColorsX<Int<4096>,RgbArg<RETRACTION_COLOR_ARG,White>>,BendTimePowX<RetractionTime<>,Int<16384>>>,TrWipeInSparkTipX<RotateColorsX<Int<4096>,RgbArg<RETRACTION_COLOR_ARG,White>>,BendTimePowX<RetractionTime<>,Int<16384>>>>>
- But more importantly, I don’t know how it’s even compiling for you.
@Fett263 I get template errors with this Acolyte style for TrDoEffectAlways<>
.
Specifically it complains “too few arguments for arg 4 (location)” about this in the USER1 effect:
TrDoEffectAlwaysX<TrDelay<10>,EFFECT_TRANSITION_SOUND,Int<0>>
from this layer
TransitionEffectL<TrConcat<TrExtend<9000,TrDoEffectAlwaysX<TrDelay<10>,EFFECT_TRANSITION_SOUND,Int<0>>>,AlphaL<White,Int<0>>,TrDoEffectAlwaysX<TrInstant,EFFECT_ALT_SOUND,ModF<Sum<AltF,Int<1>>,Int<2>>,Int<-1>>>,EFFECT_USER1>
and the same for USER5, this part TrDoEffectAlwaysX<TrInstant,EFFECT_TRANSITION_SOUND,Int<1>>
from this layer:
TransitionEffectL<TrConcat<TrDoEffectAlwaysX<TrInstant,EFFECT_FAST_ON,Int<-1>,Int<-1>>,AlphaL<White,Int<0>>,TrDelayX<Sum<Int<300>,Int<1000>>>,AlphaL<White,Int<0>>,TrExtend<9000,TrDoEffectAlwaysX<TrInstant,EFFECT_TRANSITION_SOUND,Int<1>>>,AlphaL<White,Int<0>>,TrDoEffectAlwaysX<TrInstant,EFFECT_ALT_SOUND,ModF<Sum<AltF,Int<1>>,Int<2>>,Int<-1>>>,EFFECT_USER5>
Compiles fine for me. Location is defaulted, it’s not required.
Cool. Then it’s a style editor thing.
edit PR submitted