Crystal Quote or track glow

Hey, trying to use the blade style editor to create a crystal chamber that when off, will glow when a quote or track is played. I tried the audio level bar graph as well as audio colour shift but the don’t seem to respond to the quote in the editor but rather to the blade hum even though it is set to off. Is this a quirk of the editor or something not possible to do?

It will act differently on your actual saber. The Editor doesn’t use the audio files for the previewer it’s just emulating what it would roughly look like. Test on your actual saber and it should react to ANY sounds playing.

awesome thanks!

After testing I cant seem to get the effects to work. it might not work I’m using a single accent led rather than a strip but idk. do you know of anyone why has got it to work or has advice on how to?

Yeah, the library styles won’t work great on a single pixel.

You could try something like:

StylePtr<Layers<Black,AlphaL<Red,NoisySoundLevel>>>()

how would i set that as the off behaviour within the larger blade style? I’m presuming it would have to do in a specific place

That’s just a full-time style. If you wanted to put it in a bigger style then you’d replace the “Black” in InOutTrL <> with:

Layers<Black,AlphaL<Red,NoisySoundLevel>>

thanks, in the morning I will give it a try and get back to you.

It worked! thank you

You’re welcome, glad to hear

could you tell me where to put

Layers<Black,AlphaL<Red,NoisySoundLevel>>

in

/* copyright Fett263 (Crystal Chamber) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
On Behavior: AudioFlicker (Single Color) [Color: BaseColorArg]
Off Behavior: Solid Color [Color: OffColorArg]

Base Color: BaseColorArg (0)

--Effects Included--

Effect Reaction: Static Color, IgnitionColorArg, Type: Emitter, Direction: Normal, Duration: 500, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Instant [Color: IgnitionColorArg]
PowerUp Effect: Power Flash [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
CoolDown Effect: Power Flash [Color: RetractionColorArg]
Lockup Effect: NoneLightning Block Effect:
0: crystalLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect: NoneMelt Effect: NoneClash Effect: Real Clash V1 Up [Color: ClashColorArg]
*/
StylePtr<Layers<AudioFlicker<RgbArg<BASE_COLOR_ARG,Rgb<0,240,255>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,240,255>>>>,AlphaL<AlphaL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,SmoothStep<Int<40000>,Int<-10000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<500>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<RetractionTime<0>>,TrInstant>,RgbArg<RETRACTION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_RETRACTION>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<0>>,EFFECT_CLASH>,AlphaL<White,Int<0>>>,LockupTrL<Stripes<3000,-2000,RandomBlink<30000,Strobe<Rgb<125,125,225>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<0,50,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<0,50,255>>,Blue>,50,1>,50,1>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<0,50,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<0,50,255>>,Blue>,50,1>>>,TrWipe<200>,TrWipe<200>,SaberBase::LOCKUP_LIGHTNING_BLOCK,Int<1>>,InOutTrL<TrInstant,TrWipeInX<BendTimePowX<RetractionTime<0>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,RgbArg<OFF_COLOR_ARG,Rgb<0,4,5>>>>>(),

i keep getting errors when i try put it in. i think i have some >> in the wrong place but im not sure

just replace
RgbArg<OFF_COLOR_ARG,Rgb<0,4,5>>
with
Layers<Black,AlphaL<Red,NoisySoundLevel>>

So the last layer and style ending would be

InOutTrL<TrInstant,TrWipeInX<BendTimePowX<RetractionTime<>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Layers<Black,AlphaL<Red,NoisySoundLevel>>>>>()

i want to keep the off colour layer so it glows and then brightens with audio playing

Glow like a faint pulsing? And then react to audio playing ?
Something like this maybe?

Layers<
  Pulsing<Black,Rgb<20,0,0>,3000>,
  AlphaL<Red,NoisySoundLevel>>

just a static glow with the sound level on top is what im going for

i tried

InOutTrL<TrInstant,TrWipeInX<BendTimePowX<RetractionTime<0>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>> AlphaL<Red,NoisySoundLevel>>>,RgbArg<OFF_COLOR_ARG,Rgb<0,5,0>,>>>>(),

but i just got errors. my guess was a > was in the wrong place

That’s missing a comma there before AlphaL.

What I posted works well, just replace what you had from InOutTrL on with.

InOutTrL<TrInstant,TrWipeInX<BendTimePowX<RetractionTime<>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Layers<
  Pulsing<Black,Rgb<20,0,0>,3000>,
  AlphaL<Red,NoisySoundLevel>>>
>>()

If you don’t want it pulsing and just “on” at low power, make the pulsing a solid color, like

InOutTrL<TrInstant,TrWipeInX<BendTimePowX<RetractionTime<>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Layers<
  Rgb<20,0,0>,
  AlphaL<Red,NoisySoundLevel>>>
>>()

its missing a } somewhere from what the software tells me.

You’re not minding your commas, brackets, and braces when making edits.
Post the preset in full and I’ll show you the issue.