OS 6.7 Delayed Clashes and Effects with Fett263 Prop File

Contrary to what people have reported about false clashes, I actually have the opposite problem where clashes are hard to trigger after the initial clash.

List of issues I’m noticing:

  1. Consecutive clashes are hard to trigger after the initial clash without doing a pause between each clash.

  2. Consecutive blaster effects are not as responsive to my button press as they were in OS 5.9 when using the Fett263 prop file. For example, if I quickly press the aux button a few times, some of the blaster animations don’t play the sound effect but the blade still does the animation.

  3. When I’m using the FETT263_HOLD_BUTTON_LOCKUP define, there is a noticeable delay from when I press/hold my button to when the sound/animation begins. This does not happen when I’m on the SA22C prop file on OS 6.7. Fett263 merged SA22C’s prop into his for 6.7 so theoretically there shouldn’t be a difference of how this operates between the 2 prop files.

The delayed effects could be because my SD card is too slow, but I’ve tested my SD card in the Serial Monitor and the result is: Average speed: 1100.61 kb/s, 12.48 simultaneous audio streams, which according to the Proffie manual isn’t bad. I could get a new SD card to test though…

I’ve posted a video of the issue on the Open Source Sabers FB group here: Video of Fett263 prop file on OS 6.7

For comparison I loaded up the SA22C prop file on 6.7 as well. The video is here: Video of SA22C prop file on OS 6.7

I also did some testing, here are my steps and results:

  1. Switching between SA22C prop and Fett263 prop on OS 6.7 - I’m consistently getting the same result where clashes are hard to trigger/delayed after the first clash unless I pause in between clashes while on the Fett263 file, but the issue is not present when I’m on the SA22C file
  2. Reverted to OS 5.9 and ran both Fett263 prop and SA22C prop files - No issues, clashes/blaster effects are very responsive
  3. Updated back to OS 6.7 - Same issues persists while on the Fett263 prop file

Here is my full test config (my volume and clash threshold were at 1000 and 3.5 respectively in all my tests between 6.7 and 5.9):

#ifdef CONFIG_TOP
#include "proffieboard_v2_config.h"
#define NUM_BLADES 1
#define NUM_BUTTONS 2
#define VOLUME 1000
const unsigned int maxLedsPerStrip = 144;
#define CLASH_THRESHOLD_G 3.5
#define ENABLE_AUDIO
#define ENABLE_MOTION
#define ENABLE_WS2811
#define ENABLE_SD
#define SAVE_STATE
// #define DISABLE_DIAGNOSTIC_COMMANDS
#define DISABLE_BASIC_PARSER_STYLES
#define NO_REPEAT_RANDOM
#define MOTION_TIMEOUT 60 * 15 * 1000
// #define ENABLE_SPINS
// #define FILTER_CUTOFF_FREQUENCY 100
// #define FILTER_ORDER 8
// #define SA22C_SWING_ON
// #define SA22C_SWING_ON_SPEED 400
// #define SA22C_THRUST_ON
// #define SA22C_TWIST_OFF
#define FETT263_SWING_ON
#define FETT263_SWING_ON_NO_BM
#define FETT263_SWING_ON_SPEED 400
#define FETT263_THRUST_ON
#define FETT263_THRUST_ON_NO_BM
#define FETT263_TWIST_OFF
#define FETT263_MOTION_WAKE_POWER_BUTTON
#define FETT263_QUOTE_PLAYER_START_ON
#define FETT263_EFFECT_BATTERY_LEVEL
#define FETT263_SAY_BATTERY_PERCENT
#define FETT263_BM_CLASH_DETECT 6
// #define FETT263_HOLD_BUTTON_OFF
// #define FETT263_HOLD_BUTTON_LOCKUP
#endif

#ifdef CONFIG_PROP
// #include "../props/saber_sa22c_buttons.h"
#include "../props/saber_fett263_buttons.h"
#endif

#ifdef CONFIG_PRESETS

Preset presets[] = {
  {
    "Ascension_Starkiller;common",
    "common/tracks/TFU_theme_enhanced.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,DeepSkyBlue>,HumpFlickerL<RotateColorsX<Variation,Rgb<0,68,128>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "DeepSkyBlue Humpflicker"
  },
  {
    "TheChosenOne_Hero;common",
    "TheChosenOne_Hero/tracks/Anakin_vs_Obi.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Blue>,HumpFlickerL<RotateColorsX<Variation,Rgb<0,0,128>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Blue Humpflicker"
  },
  {
    "TheChosenOne_Villian;common",
    "TheChosenOne_Villian/tracks/Anakin's_Dark_Deeds.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Blue>,HumpFlickerL<RotateColorsX<Variation,Rgb<0,0,128>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Blue Humpflicker"
  },
  {
    "TheChosenOne_Younglings;common",
    "TheChosenOne_Younglings/tracks/Order66.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Blue>,HumpFlickerL<RotateColorsX<Variation,Rgb<0,0,128>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Blue Humpflicker"
  },
  {
    "BLUE;common",
    "common/tracks/GESW.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Cyan>,HumpFlickerL<RotateColorsX<Variation,Rgb<0,128,128>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Cyan Humpflicker"
  },
  {
    "RED;common",
    "common/tracks/GESW.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Red>,HumpFlickerL<RotateColorsX<Variation,Rgb<128,0,0>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<800>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Red Humpflicker"
  },
  { 
    "GREEN;common", 
    "common/tracks/GESW.wav", 
    StylePtr<Layers<Layers<RotateColorsX<Variation,Green>,HumpFlickerL<RotateColorsX<Variation,Rgb<0,128,0>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Green Humpflicker"
  },
  {
    "PURPLE;common",
    "common/tracks/GESW.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Rgb<95,0,210>>,HumpFlickerL<RotateColorsX<Variation,Rgb<48,0,105>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Purple Humpflicker"
  },
  {
    "YELLOW;common",
    "common/tracks/GESW.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Rgb<180,130,0>>,HumpFlickerL<RotateColorsX<Variation,Rgb<90,65,0>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Yellow Humpflicker"
  },
  {
    "WHITE;common",
    "common/tracks/GESW.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Rgb<100,100,150>>,HumpFlickerL<RotateColorsX<Variation,Rgb<50,50,75>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "White Humpflicker"
  },
  {
    "Darksaber_Mando;common",
    "common/tracks/Mando_Theme.wav",
    StylePtr<Layers<AudioFlicker<BrownNoiseFlicker<Mix<SwingSpeed<400>,RotateColorsX<Variation,Rgb<100,100,150>>,RotateColorsX<Variation,Rgb<150,150,225>>>,Stripes<5000,-300,RotateColorsX<Variation,Rgb<25,25,55>>,RotateColorsX<Variation,Rgb<75,75,120>>,RotateColorsX<Variation,Rgb<10,10,20>>,RotateColorsX<Variation,Rgb<50,50,75>>>,300>,RotateColorsX<Variation,Rgb<35,35,75>>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<500>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Darksaber"
  },
  {
    "Darksaber_TCW;common",
    "common/tracks/Maul_vs_Vizsla.wav",
    StylePtr<Layers<AudioFlicker<BrownNoiseFlicker<Mix<SwingSpeed<400>,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>,Mix<Int<6425>,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>,White>>,Stripes<5000,-300,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>>,Mix<Int<25700>,Black,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>>,Mix<Int<1285>,Black,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>>>,300>,Mix<Int<6425>,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>,White>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Darksaber"
  },
  {
    "KRossguard_TFA;common",
    "common/tracks/Kylo_Theme.wav",
    StylePtr<Layers<Stripes<3000,-3500,RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,Black>,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<30,0,0>>,200>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<80,0,0>>,RotateColorsX<Variation,Rgb<30,0,0>>>>,TransitionLoopL<TrConcat<TrWaveX<AudioFlicker<RotateColorsX<Variation,Red>,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<80,0,0>>,Black,200>>,Int<400>,Int<100>,Int<200>,Int<0>>,AlphaL<Red,Int<0>>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<100>,Int<1000>>>>>,TransitionLoopL<TrConcat<TrWaveX<AudioFlicker<RotateColorsX<Variation,Red>,BrownNoiseFlicker<Black,RotateColorsX<Variation,Rgb<60,0,0>>,300>>,Int<400>,Int<100>,Int<200>,Int<0>>,AlphaL<Red,Int<0>>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<200>,Int<1500>>>>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Unstable Rage"
  },
  {
    "KRossguard_TROS;common",
    "common/tracks/TROS_Trailer.wav",
    StylePtr<Layers<StyleFire<Gradient<RotateColorsX<Variation,Orange>,RotateColorsX<Variation,OrangeRed>,RotateColorsX<Variation,Red>>,RotateColorsX<Variation,Yellow>,0,3,FireConfig<0,2000,5>,FireConfig<0,1500,5>,FireConfig<0,1500,5>,FireConfig<0,1500,5>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<>>>>>(),
    "Fire"
  },
  {
    "Senate_Majority;common",
    "common/tracks/Duel_of_the_Fates.wav",
    StylePtr<Layers<Mix<SwingSpeed<500>,AudioFlicker<Gradient<Gradient<BrownNoiseFlicker<Black,Orange,400>,Red>,Red,Red,Red,Red,Red,Red,Red>,Rgb<120,0,0>>,Gradient<BrownNoiseFlicker<Black,DarkOrange,400>,BrownNoiseFlicker<Black,Rgb<128,0,0>,400>,BrownNoiseFlicker<Black,Rgb<128,0,0>,400>,BrownNoiseFlicker<Black,Rgb<128,0,0>,400>>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrConcat<TrColorCycle<80,-400>,White,TrWipeIn<50>,Black,TrDelay<450>,Strobe<Black,White,45,60>,TrJoinR<TrSmoothFade<190>,TrWipe<200>>>,TrConcat<TrInstant,White,TrJoin<TrJoin<TrJoin<TrColorCycle<2050,-1500>,TrBoing<2050,15>>,TrBoing<2050,18>>,TrSmoothFade<2050>>>>>>(),
    "Senate Majority"
  },
  {
    "Godzilla;common",
    "",
    StylePtr<Layers<StyleFire<Stripes<2500,-5000,BrownNoiseFlicker<RotateColorsX<Variation,Blue>,Black,20>,RotateColorsX<Variation,Rgb<0,0,10>>,BrownNoiseFlicker<Black,RotateColorsX<Variation,Rgb<25,25,255>>,70>,RotateColorsX<Variation,Rgb<0,0,128>>>,RotateColorsX<Variation,Rgb<0,0,80>>,0,5,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>>,AlphaL<BrownNoiseFlicker<RotateColorsX<Variation,Blue>,Black,300>,SwingSpeed<400>>,TransitionEffectL<TrConcat<TrInstant,AlphaL<White,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<16000>>>,TrFade<400>>,EFFECT_LOCKUP_END>,AlphaL<TransitionEffect<White,Rgb<128,0,0>,TrInstant,TrConcat<TrFade<1500>,Blue,TrFade<2000>,Orange,TrFade<2500>>,EFFECT_IGNITION>,Bump<Int<0>,Int<6000>>>,TransitionEffectL<TrConcat<TrInstant,HumpFlickerL<Cyan,40>,TrFade<1000>>,EFFECT_RETRACTION>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipe<300>,TrWipeIn<500>>,TransitionEffectL<TrConcat<TrInstant,AlphaL<BrownNoiseFlickerL<Cyan,Int<30>>,SmoothStep<Scale<SlowNoise<Int<2000>>,Int<1000>,Int<4000>>,Int<-4000>>>,TrDelay<2000>>,EFFECT_RETRACTION>,TransitionEffectL<TrConcat<TrWaveX<Blue,Int<400>,Int<400>,Int<400>,Int<32768>>,AlphaL<PulsingL<Blue,Int<1000>>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<1000>,AlphaL<PulsingL<Blue,Int<1000>>,SmoothStep<Int<2000>,Int<-3000>>>,TrWaveX<Cyan,Int<400>,Int<400>,Int<400>,Int<32768>>,AlphaL<PulsingL<ColorSequence<400,Blue,Cyan>,Int<1000>>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<800>,AlphaL<PulsingL<ColorSequence<400,Cyan,Blue>,Int<1000>>,SmoothStep<Int<2000>,Int<-3000>>>,TrWaveX<Cyan,Int<350>,Int<200>,Int<350>,Int<32768>>,AlphaL<PulsingL<ColorSequence<350,DeepSkyBlue,Cyan,White>,Int<800>>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<800>,AlphaL<PulsingL<ColorSequence<350,DodgerBlue,DeepSkyBlue,Blue>,Int<800>>,SmoothStep<Int<2000>,Int<-3000>>>,TrWaveX<Cyan,Int<350>,Int<400>,Int<350>,Int<32768>>,AlphaL<PulsingL<ColorSequence<350,Blue,Cyan,DodgerBlue,Cyan>,Int<700>>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<700>,AlphaL<PulsingL<ColorSequence<350,Blue,DodgerBlue,Cyan,Cyan>,Int<700>>,SmoothStep<Int<2000>,Int<-3000>>>,TrWaveX<Cyan,Int<300>,Int<400>,Int<300>,Int<32768>>,AlphaL<PulsingL<ColorSequence<300,Blue,DodgerBlue,Cyan,Cyan,Cyan>,Int<600>>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<700>,AlphaL<PulsingL<ColorSequence<300,Cyan,Blue,DodgerBlue,Cyan,Cyan>,Int<600>>,SmoothStep<Int<2000>,Int<-3000>>>,TrWaveX<Blue,Int<300>,Int<400>,Int<300>,Int<32768>>,AlphaL<PulsingL<ColorSequence<250,Cyan,Blue,DodgerBlue,Cyan,Cyan,White>,Int<400>>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<600>,AlphaL<PulsingL<ColorSequence<200,Blue,Cyan,Blue,DodgerBlue,Cyan,Cyan>,Int<500>>,SmoothStep<Int<2000>,Int<-3000>>>,TrWaveX<Cyan,Int<250>,Int<300>,Int<250>,Int<32768>>,AlphaL<PulsingL<ColorSequence<100,Blue,Cyan,White,DodgerBlue,Cyan,Cyan>,Int<300>>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<600>,AlphaL<ColorSequence<200,White,Blue,Cyan,Blue,DodgerBlue,Cyan,Cyan>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<1050>>,EFFECT_PREON>>>(),
    "Godzilla"
  },
  {
    "BLUE;common",
    "common/tracks/GESW.wav",
    StylePtr<LengthFinder<>>(),
    "Pixel Counter"
  }
};

BladeConfig blades[] = {
 { 0, WS281XBladePtr<122, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3>>(), CONFIGARRAY(presets) },
};
#endif

#ifdef CONFIG_BUTTONS
Button PowerButton(BUTTON_POWER, auxPin, "aux");
Button AuxButton(BUTTON_AUX, powerButtonPin, "pow");
#endif
1 Like

The delayed clash was already determined to be caused by prop_base adding a 400ms delay when the Clash EVENT occurs, the fix will be implemented soon and I can have you test, I’m waiting for profezzorn to get back from vacation and caught up.

See here:

Delays for other effects are most likely SD speed. Run ‘sdtest’ in Serial Monitor and post results.

1 Like

Sure I can test.

I tested my SD today and the result is: “Average speed: 1100.61 kb/s, 12.48 simultaneous audio streams”. This fluctuates depending on the font, but I’m getting between "1103.48 kb/s, 12.51 simultaneous audio streams” and “1093.95 kb/s, 12.40 simultaneous audio streams” for the fonts in my test config.

There’s no edit option to posts (if so please let me know how to do it), so I’m double posting (sorry).

If there weren’t any issues with the sounds and effects in 5.9 while on the same SD card, wouldn’t it mean that the issue isn’t the SD card?

Not necessarily, OS6 does a lot more with the SD card than OS5, but seeing your results it seems to be sufficient.

Hook up to Serial Monitor and trigger some blasts and post the output.

1 Like

Not sure what I’m supposed to be looking for, but I just repeatedly pressed my aux button very quickly. Here is the output:

Playing Ascension_Starkiller/swingl/swingl04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#1 ON millis=537546
EVENT: Aux-Pressed ON millis=537546
EVENT: Aux-Released#1 ON millis=537654
EVENT: Aux-Released ON millis=537655
EVENT: Aux-Shortclick#1 ON millis=537655
EVENT: Aux-Shortclick ON millis=537655
unit = 1 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#2 ON millis=537883
unit = 4 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Released#2 ON millis=537996
EVENT: Aux-Released ON millis=537996
EVENT: Aux-Shortclick#2 ON millis=537996
EVENT: Aux-Shortclick ON millis=537997
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#3 ON millis=538106
EVENT: Aux-Pressed ON millis=538106
EVENT: Aux-Released#3 ON millis=538170
EVENT: Aux-Released ON millis=538170
EVENT: Aux-Shortclick#3 ON millis=538170
EVENT: Aux-Shortclick ON millis=538170
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=538243
EVENT: Aux-Pressed ON millis=538243
EVENT: Aux-Released#4 ON millis=538318
EVENT: Aux-Released ON millis=538318
EVENT: Aux-Shortclick#4 ON millis=538318
EVENT: Aux-Shortclick ON millis=538318
EVENT: Aux-Pressed#4 ON millis=538473
EVENT: Aux-Pressed ON millis=538473
EVENT: Aux-Released#4 ON millis=538525
EVENT: Aux-Released ON millis=538525
EVENT: Aux-Shortclick#4 ON millis=538528
EVENT: Aux-Shortclick ON millis=538531
EVENT: Aux-Pressed#4 ON millis=538608
EVENT: Aux-Pressed ON millis=538608
EVENT: Aux-Released#4 ON millis=538739
EVENT: Aux-Released ON millis=538741
EVENT: Aux-Shortclick#4 ON millis=538741
EVENT: Aux-Shortclick ON millis=538741
unit = 1 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=538864
EVENT: Aux-Pressed ON millis=538864
EVENT: Aux-Released#4 ON millis=538927
EVENT: Aux-Released ON millis=538927
EVENT: Aux-Shortclick#4 ON millis=538927
EVENT: Aux-Shortclick ON millis=538928
EVENT: Aux-Pressed#4 ON millis=539055
EVENT: Aux-Pressed ON millis=539055
EVENT: Aux-Released#4 ON millis=539125
EVENT: Aux-Released ON millis=539125
EVENT: Aux-Shortclick#4 ON millis=539125
EVENT: Aux-Shortclick ON millis=539128
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=539268
EVENT: Aux-Pressed ON millis=539268
EVENT: Aux-Released#4 ON millis=539355
EVENT: Aux-Released ON millis=539355
EVENT: Aux-Shortclick#4 ON millis=539355
EVENT: Aux-Shortclick ON millis=539355
unit = 4 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=539511
EVENT: Aux-Pressed ON millis=539511
EVENT: Aux-Released#4 ON millis=539575
EVENT: Aux-Released ON millis=539575
EVENT: Aux-Shortclick#4 ON millis=539575
EVENT: Aux-Shortclick ON millis=539575
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=539718
EVENT: Aux-Pressed ON millis=539720
EVENT: Aux-Released#4 ON millis=539848
EVENT: Aux-Released ON millis=539848
EVENT: Aux-Shortclick#4 ON millis=539848
EVENT: Aux-Shortclick ON millis=539848
EVENT: Aux-Pressed#4 ON millis=539975
EVENT: Aux-Pressed ON millis=539975
EVENT: Aux-Released#4 ON millis=540068
EVENT: Aux-Released ON millis=540068
EVENT: Aux-Shortclick#4 ON millis=540068
EVENT: Aux-Shortclick ON millis=540068
unit = 1 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=540345
EVENT: Aux-Pressed ON millis=540345
EVENT: Aux-Released#4 ON millis=540409
EVENT: Aux-Released ON millis=540409
EVENT: Aux-Shortclick#4 ON millis=540409
EVENT: Aux-Shortclick ON millis=540414
EVENT: Aux-Pressed#4 ON millis=540564
EVENT: Aux-Pressed ON millis=540564
EVENT: Aux-Released#4 ON millis=540645
EVENT: Aux-Released ON millis=540645
EVENT: Aux-Shortclick#4 ON millis=540645
EVENT: Aux-Shortclick ON millis=540645
unit = 4 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=540901
EVENT: Aux-Pressed ON millis=540901
EVENT: Aux-Released#4 ON millis=540977
EVENT: Aux-Released ON millis=540977
EVENT: Aux-Shortclick#4 ON millis=540977
EVENT: Aux-Shortclick ON millis=540977
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=541152
EVENT: Aux-Pressed ON millis=541152
EVENT: Aux-Released#4 ON millis=541274
EVENT: Aux-Released ON millis=541274
EVENT: Aux-Shortclick#4 ON millis=541274
EVENT: Aux-Shortclick ON millis=541274
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=541436
EVENT: Aux-Pressed ON millis=541436
EVENT: Aux-Released#4 ON millis=541529
EVENT: Aux-Released ON millis=541529
EVENT: Aux-Shortclick#4 ON millis=541529
EVENT: Aux-Shortclick ON millis=541529
unit = 1 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=541733
EVENT: Aux-Pressed ON millis=541733
EVENT: Aux-Released#4 ON millis=541785
EVENT: Aux-Released ON millis=541785
EVENT: Aux-Shortclick#4 ON millis=541785
EVENT: Aux-Shortclick ON millis=541796
EVENT: Aux-Pressed#4 ON millis=541955
EVENT: Aux-Pressed ON millis=541955
EVENT: Aux-Released#4 ON millis=542075
EVENT: Aux-Released ON millis=542075
EVENT: Aux-Shortclick#4 ON millis=542075
EVENT: Aux-Shortclick ON millis=542077
unit = 4 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=542249
EVENT: Aux-Pressed ON millis=542249
EVENT: Aux-Released#4 ON millis=542337
EVENT: Aux-Released ON millis=542337
EVENT: Aux-Shortclick#4 ON millis=542340
EVENT: Aux-Shortclick ON millis=542340
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=542492
EVENT: Aux-Pressed ON millis=542493
EVENT: Aux-Released#4 ON millis=542618
EVENT: Aux-Released ON millis=542619
EVENT: Aux-Shortclick#4 ON millis=542619
EVENT: Aux-Shortclick ON millis=542619
Battery voltage: 0.15
EVENT: Aux-Pressed#4 ON millis=542761
EVENT: Aux-Pressed ON millis=542761
EVENT: Aux-Released#4 ON millis=542863
EVENT: Aux-Released ON millis=542864
EVENT: Aux-Shortclick#4 ON millis=542864
EVENT: Aux-Shortclick ON millis=542864
unit = 1 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=543013
EVENT: Aux-Pressed ON millis=543013
EVENT: Aux-Released#4 ON millis=543130
EVENT: Aux-Released ON millis=543130
EVENT: Aux-Shortclick#4 ON millis=543131
EVENT: Aux-Shortclick ON millis=543131
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=543310
EVENT: Aux-Pressed ON millis=543310
EVENT: Aux-Released#4 ON millis=543398
EVENT: Aux-Released ON millis=543398
EVENT: Aux-Shortclick#4 ON millis=543399
EVENT: Aux-Shortclick ON millis=543401
unit = 4 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=543799
EVENT: Aux-Pressed ON millis=543799
EVENT: Aux-Released#4 ON millis=543904
EVENT: Aux-Released ON millis=543904
EVENT: Aux-Shortclick#4 ON millis=543904
EVENT: Aux-Shortclick ON millis=543904
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=544141
EVENT: Aux-Pressed ON millis=544142
EVENT: Aux-Released#4 ON millis=544222
EVENT: Aux-Released ON millis=544222
EVENT: Aux-Shortclick#4 ON millis=544222
EVENT: Aux-Shortclick ON millis=544222
unit = 1 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=544359
EVENT: Aux-Pressed ON millis=544359
EVENT: Aux-Released#4 ON millis=544472
EVENT: Aux-Released ON millis=544472
EVENT: Aux-Shortclick#4 ON millis=544472
EVENT: Aux-Shortclick ON millis=544472
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=544635
EVENT: Aux-Pressed ON millis=544635
EVENT: Aux-Released#4 ON millis=544744
EVENT: Aux-Released ON millis=544744
EVENT: Aux-Shortclick#4 ON millis=544744
EVENT: Aux-Shortclick ON millis=544744
unit = 4 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=544930
EVENT: Aux-Pressed ON millis=544930
EVENT: Aux-Released#4 ON millis=545035
EVENT: Aux-Released ON millis=545035
EVENT: Aux-Shortclick#4 ON millis=545035
EVENT: Aux-Shortclick ON millis=545035
EVENT: Aux-Pressed#4 ON millis=545217
EVENT: Aux-Pressed ON millis=545220
EVENT: Aux-Released#4 ON millis=545289
EVENT: Aux-Released ON millis=545290
EVENT: Aux-Shortclick#4 ON millis=545290
EVENT: Aux-Shortclick ON millis=545290
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=545488
EVENT: Aux-Pressed ON millis=545488
EVENT: Aux-Released#4 ON millis=545547
EVENT: Aux-Released ON millis=545548
EVENT: Aux-Shortclick#4 ON millis=545548
EVENT: Aux-Shortclick ON millis=545549
unit = 1 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=545754
EVENT: Aux-Pressed ON millis=545754
EVENT: Aux-Released#4 ON millis=545811
EVENT: Aux-Released ON millis=545812
EVENT: Aux-Shortclick#4 ON millis=545812
EVENT: Aux-Shortclick ON millis=545812
EVENT: Aux-Pressed#4 ON millis=545917
EVENT: Aux-Pressed ON millis=545917
EVENT: Aux-Released#4 ON millis=546020
EVENT: Aux-Released ON millis=546020
EVENT: Aux-Shortclick#4 ON millis=546020
EVENT: Aux-Shortclick ON millis=546021
unit = 4 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=546180
EVENT: Aux-Pressed ON millis=546181
EVENT: Aux-Released#4 ON millis=546271
EVENT: Aux-Released ON millis=546271
EVENT: Aux-Shortclick#4 ON millis=546272
EVENT: Aux-Shortclick ON millis=546272
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=546488
EVENT: Aux-Pressed ON millis=546488
EVENT: Aux-Released#4 ON millis=546546
EVENT: Aux-Released ON millis=546546
EVENT: Aux-Shortclick#4 ON millis=546546
EVENT: Aux-Shortclick ON millis=546546
EVENT: Aux-Pressed#4 ON millis=546730
EVENT: Aux-Pressed ON millis=546731
EVENT: Aux-Released#4 ON millis=546794
EVENT: Aux-Released ON millis=546794
EVENT: Aux-Shortclick#4 ON millis=546794
EVENT: Aux-Shortclick ON millis=546794
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=546975
EVENT: Aux-Pressed ON millis=546976
EVENT: Aux-Released#4 ON millis=547066
EVENT: Aux-Released ON millis=547066
EVENT: Aux-Shortclick#4 ON millis=547066
EVENT: Aux-Shortclick ON millis=547067
unit = 1 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
Playing Ascension_Starkiller/swingh/swingh04.wav
channels: 1 rate: 44100 bits: 16

It looks like it’s triggering blasts as expected, did it have delays?

Here is a series of blaster triggers while I had the battery inserted when hooked up to the Serial Monitor:

Playing Ascension_Starkiller/swingh/swingh02.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl01.wav
channels: 1 rate: 44100 bits: 16
unit = 2 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#1 ON millis=249077
EVENT: Aux-Pressed ON millis=249077
EVENT: Aux-Released#1 ON millis=249181
EVENT: Aux-Released ON millis=249181
EVENT: Aux-Shortclick#1 ON millis=249181
EVENT: Aux-Shortclick ON millis=249181
unit = 1 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#2 ON millis=249326
unit = 4 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Released#2 ON millis=249423
EVENT: Aux-Released ON millis=249423
EVENT: Aux-Shortclick#2 ON millis=249423
EVENT: Aux-Shortclick ON millis=249423
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#3 ON millis=249570
EVENT: Aux-Pressed ON millis=249570
EVENT: Aux-Released#3 ON millis=249658
EVENT: Aux-Released ON millis=249658
EVENT: Aux-Shortclick#3 ON millis=249663
EVENT: Aux-Shortclick ON millis=249663
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=249842
EVENT: Aux-Pressed ON millis=249842
EVENT: Aux-Released#4 ON millis=249890
EVENT: Aux-Released ON millis=249890
EVENT: Aux-Shortclick#4 ON millis=249894
EVENT: Aux-Shortclick ON millis=249894
EVENT: Aux-Pressed#4 ON millis=250063
EVENT: Aux-Pressed ON millis=250063
EVENT: Aux-Released#4 ON millis=250117
EVENT: Aux-Released ON millis=250117
EVENT: Aux-Shortclick#4 ON millis=250121
EVENT: Aux-Shortclick ON millis=250121
EVENT: Aux-Pressed#4 ON millis=250296
EVENT: Aux-Pressed ON millis=250296
EVENT: Aux-Released#4 ON millis=250358
EVENT: Aux-Released ON millis=250358
EVENT: Aux-Shortclick#4 ON millis=250358
EVENT: Aux-Shortclick ON millis=250358
unit = 1 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=250524
EVENT: Aux-Pressed ON millis=250528
EVENT: Aux-Released#4 ON millis=250599
EVENT: Aux-Released ON millis=250599
EVENT: Aux-Shortclick#4 ON millis=250600
EVENT: Aux-Shortclick ON millis=250600
EVENT: Aux-Pressed#4 ON millis=250735
EVENT: Aux-Pressed ON millis=250735
EVENT: Aux-Released#4 ON millis=250822
EVENT: Aux-Released ON millis=250822
EVENT: Aux-Shortclick#4 ON millis=250822
EVENT: Aux-Shortclick ON millis=250822
unit = 4 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=250973
EVENT: Aux-Pressed ON millis=250973
EVENT: Aux-Released#4 ON millis=251065
EVENT: Aux-Released ON millis=251065
EVENT: Aux-Shortclick#4 ON millis=251065
EVENT: Aux-Shortclick ON millis=251066
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=251267
EVENT: Aux-Pressed ON millis=251267
EVENT: Aux-Released#4 ON millis=251325
EVENT: Aux-Released ON millis=251325
EVENT: Aux-Shortclick#4 ON millis=251325
EVENT: Aux-Shortclick ON millis=251325
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=251476
EVENT: Aux-Pressed ON millis=251476
EVENT: Aux-Released#4 ON millis=251550
EVENT: Aux-Released ON millis=251550
EVENT: Aux-Shortclick#4 ON millis=251550
EVENT: Aux-Shortclick ON millis=251550
Playing Ascension_Starkiller/hum01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=251721
EVENT: Aux-Pressed ON millis=251725
EVENT: Aux-Released#4 ON millis=251814
EVENT: Aux-Released ON millis=251817
EVENT: Aux-Shortclick#4 ON millis=251818
EVENT: Aux-Shortclick ON millis=251818
unit = 1 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=251959
EVENT: Aux-Pressed ON millis=251959
EVENT: Aux-Released#4 ON millis=252052
EVENT: Aux-Released ON millis=252052
EVENT: Aux-Shortclick#4 ON millis=252055
EVENT: Aux-Shortclick ON millis=252055
unit = 4 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=252212
EVENT: Aux-Pressed ON millis=252212
EVENT: Aux-Released#4 ON millis=252281
EVENT: Aux-Released ON millis=252282
EVENT: Aux-Shortclick#4 ON millis=252282
EVENT: Aux-Shortclick ON millis=252282
EVENT: Aux-Pressed#4 ON millis=252428
EVENT: Aux-Pressed ON millis=252428
EVENT: Aux-Released#4 ON millis=252531
EVENT: Aux-Released ON millis=252531
EVENT: Aux-Shortclick#4 ON millis=252531
EVENT: Aux-Shortclick ON millis=252531
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=252671
EVENT: Aux-Pressed ON millis=252671
EVENT: Aux-Released#4 ON millis=252793
EVENT: Aux-Released ON millis=252793
EVENT: Aux-Shortclick#4 ON millis=252793
EVENT: Aux-Shortclick ON millis=252793
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=252923
EVENT: Aux-Pressed ON millis=252923
EVENT: Aux-Released#4 ON millis=253045
EVENT: Aux-Released ON millis=253045
EVENT: Aux-Shortclick#4 ON millis=253045
EVENT: Aux-Shortclick ON millis=253045
unit = 1 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=253191
EVENT: Aux-Pressed ON millis=253191
EVENT: Aux-Released#4 ON millis=253308
EVENT: Aux-Released ON millis=253311
EVENT: Aux-Shortclick#4 ON millis=253311
EVENT: Aux-Shortclick ON millis=253311
EVENT: Aux-Pressed#4 ON millis=253438
EVENT: Aux-Pressed ON millis=253438
Playing Ascension_Starkiller/swingl/swingl01.wav
channels: 1 rate: 44100 bits: 16
Playing Ascension_Starkiller/swingh/swingh01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Released#4 ON millis=253554
EVENT: Aux-Released ON millis=253555
EVENT: Aux-Shortclick#4 ON millis=253555
EVENT: Aux-Shortclick ON millis=253555
unit = 4 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=253735
EVENT: Aux-Pressed ON millis=253735
EVENT: Aux-Released#4 ON millis=253794
EVENT: Aux-Released ON millis=253794
EVENT: Aux-Shortclick#4 ON millis=253794
EVENT: Aux-Shortclick ON millis=253797
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=253998
EVENT: Aux-Pressed ON millis=254001
EVENT: Aux-Released#4 ON millis=254048
EVENT: Aux-Released ON millis=254048
EVENT: Aux-Shortclick#4 ON millis=254048
EVENT: Aux-Shortclick ON millis=254048
EVENT: Aux-Pressed#4 ON millis=254221
EVENT: Aux-Pressed ON millis=254221
EVENT: Aux-Released#4 ON millis=254333
EVENT: Aux-Released ON millis=254333
EVENT: Aux-Shortclick#4 ON millis=254333
EVENT: Aux-Shortclick ON millis=254333
unit = 1 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=254500
EVENT: Aux-Pressed ON millis=254500
EVENT: Aux-Released#4 ON millis=254616
EVENT: Aux-Released ON millis=254616
EVENT: Aux-Shortclick#4 ON millis=254616
EVENT: Aux-Shortclick ON millis=254616
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=254756
EVENT: Aux-Pressed ON millis=254756
EVENT: Aux-Released#4 ON millis=254837
EVENT: Aux-Released ON millis=254837
EVENT: Aux-Shortclick#4 ON millis=254838
EVENT: Aux-Shortclick ON millis=254838
unit = 4 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=255014
EVENT: Aux-Pressed ON millis=255016
EVENT: Aux-Released#4 ON millis=255127
EVENT: Aux-Released ON millis=255127
EVENT: Aux-Shortclick#4 ON millis=255128
EVENT: Aux-Shortclick ON millis=255128
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=255330
EVENT: Aux-Pressed ON millis=255331
EVENT: Aux-Released#4 ON millis=255394
EVENT: Aux-Released ON millis=255395
EVENT: Aux-Shortclick#4 ON millis=255395
EVENT: Aux-Shortclick ON millis=255400
EVENT: Aux-Pressed#4 ON millis=255540
EVENT: Aux-Pressed ON millis=255540
EVENT: Aux-Released#4 ON millis=255674
EVENT: Aux-Released ON millis=255674
EVENT: Aux-Shortclick#4 ON millis=255674
EVENT: Aux-Shortclick ON millis=255674
EVENT: Aux-Pressed#4 ON millis=255781
EVENT: Aux-Pressed ON millis=255781
EVENT: Aux-Released#4 ON millis=255870
EVENT: Aux-Released ON millis=255870
EVENT: Aux-Shortclick#4 ON millis=255870
EVENT: Aux-Shortclick ON millis=255871
unit = 1 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=256033
EVENT: Aux-Pressed ON millis=256033
EVENT: Aux-Released#4 ON millis=256150
EVENT: Aux-Released ON millis=256150
EVENT: Aux-Shortclick#4 ON millis=256150
EVENT: Aux-Shortclick ON millis=256150
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=256290
EVENT: Aux-Pressed ON millis=256290
EVENT: Aux-Released#4 ON millis=256395
EVENT: Aux-Released ON millis=256395
EVENT: Aux-Shortclick#4 ON millis=256395
EVENT: Aux-Shortclick ON millis=256395
unit = 4 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=256558
EVENT: Aux-Pressed ON millis=256558
EVENT: Aux-Released#4 ON millis=256678
EVENT: Aux-Released ON millis=256678
EVENT: Aux-Shortclick#4 ON millis=256678
EVENT: Aux-Shortclick ON millis=256678
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=256842
EVENT: Aux-Pressed ON millis=256842
EVENT: Aux-Released#4 ON millis=256939
EVENT: Aux-Released ON millis=256939
EVENT: Aux-Shortclick#4 ON millis=256939
EVENT: Aux-Shortclick ON millis=256941
unit = 2 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl02.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=257559
unit = 1 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh03.wav
channels: 1 rate: 44100 bits: 16
Battery voltage: 3.88
EVENT: Power-Pressed#1 ON millis=260302
EVENT: Power-Pressed ON millis=260302
EVENT: Power-Released#1 ON millis=260452
EVENT: Power-Released ON millis=260452
EVENT: Power-Shortclick#1 ON millis=260452
unit = 1 vol = 0.50, Playing Ascension_Starkiller/in/in01.wav
channels: 1 rate: 44100 bits: 16
No sounds found: pstoff
Amplifier off.
Unmounting SD Card.
Booster off.
Battery voltage: 3.93

It looks like it’s triggering blasts as expected, did it have delays?

There are times when I press the aux button and no sound is played. In 5.9, no matter how fast I hit the aux button the sound and animations were always triggered and very responsive.

Nothing really changed for blasts in OS6 so not really sure why that would be the case. Unfortunately, there’s not much in the output to show a cause currently so we may need to set up a test version with more print outs to see if we can see what might be happening.

I just tested it again with a blade inserted and it looks like the blaster animation on the blade keeps up with my button presses, but the sound doesn’t always play.

I also tried cleaning up the SD card following the Mac instructions here: Apple Mac User Best Practices suggestions? - #2 by Revo, but no change in behavior.

Hmmm, at the very least that eliminates that as a potential cause.

Keep in mind that currently there are 7 wav players available in total. Hum and 2 smoothswings are constantly occupying 3 of those slots.
If you trigger more than 4 more sounds that need to overlap, you’re going to have to wait for the oldest one to finish playing it’s sound before a new sounds will be able to play. Long effect sounds exacerbate the issue.
This is the “dud” you get.
I have something in the works to kill off the oldest sound to make room for new.
See this thread and this video.

This is most likely due to lack of wav players as NoSloppy notes, you can only really have 3 or 4 blast sounds playing at any given time so if you’re overlapping blasts the sound is unable to play, as long as the visual is showing each time then the prop is performing as expected so we’ll just need to test the IgnoreClash fix for the EVENT Clash delays.

You can try this fork for the clash delays, it should correct so that clashes can be done 100ms apart like OS5. Use your existing config but download this version of the OS (this is still pre-Alpha so it’s not fully tested but for this specific use it will work but I wouldn’t run beyond testing just yet).

Click green “Code” button and select “Download ZIP”, then extract to your desktop in a folder named “ProffieOS”, then copy your OS6 config into the new /config folder and upload as usual.

I tested out this OS and while the clashes trigger a little more often, the initial clash is hard to trigger. So I guess it’s better but not really the same as 5.9 (at least for me).

I also did a test where I was back on the main OS 6.7, but I commented out the entire CONFIG_PROP section so I’m using the default prop, and the result was that the clashes and blasters work just as they did in 5.9. So from that test, it would seem there’s something going on in the Fett263 prop file since I’m not having the same issues on the default prop?

Post your config so we can have a look.

It’s the same config as what’s in the OP. The only thing different would be that I commented out all the FETT263 defines and the entire CONFIG_PROP section.

I will point out that when testing the “audio-clash” OS, whether or not I was using the Fett263 prop or the default prop file, the saber behaved the same.

#ifdef CONFIG_TOP
#include "proffieboard_v2_config.h"
#define NUM_BLADES 1
#define NUM_BUTTONS 2
#define VOLUME 1000
const unsigned int maxLedsPerStrip = 144;
#define CLASH_THRESHOLD_G 3.5
#define ENABLE_AUDIO
#define ENABLE_MOTION
#define ENABLE_WS2811
#define ENABLE_SD
#define SAVE_STATE
// #define DISABLE_DIAGNOSTIC_COMMANDS
#define DISABLE_BASIC_PARSER_STYLES
#define NO_REPEAT_RANDOM
#define MOTION_TIMEOUT 60 * 15 * 1000
// #define ENABLE_SPINS
// #define FILTER_CUTOFF_FREQUENCY 100
// #define FILTER_ORDER 8
// #define SA22C_SWING_ON
// #define SA22C_SWING_ON_SPEED 400
// #define SA22C_THRUST_ON
// #define SA22C_TWIST_OFF
// #define FETT263_SWING_ON
// #define FETT263_SWING_ON_NO_BM
// #define FETT263_SWING_ON_SPEED 400
// #define FETT263_THRUST_ON
// #define FETT263_THRUST_ON_NO_BM
// #define FETT263_TWIST_OFF
// #define FETT263_MOTION_WAKE_POWER_BUTTON
// #define FETT263_QUOTE_PLAYER_START_ON
// #define FETT263_EFFECT_BATTERY_LEVEL
// #define FETT263_SAY_BATTERY_PERCENT
// #define FETT263_BM_CLASH_DETECT 6
// #define FETT263_HOLD_BUTTON_OFF
// #define FETT263_HOLD_BUTTON_LOCKUP
#endif

// #ifdef CONFIG_PROP
// #include "../props/saber_sa22c_buttons.h"
// #include "../props/saber_fett263_buttons.h"
// #endif

#ifdef CONFIG_PRESETS

Preset presets[] = {
  {
    "Ascension_Starkiller;common",
    "common/tracks/TFU_theme_enhanced.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,DeepSkyBlue>,HumpFlickerL<RotateColorsX<Variation,Rgb<0,68,128>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "DeepSkyBlue Humpflicker"
  },
  {
    "TheChosenOne_Hero;common",
    "TheChosenOne_Hero/tracks/Anakin_vs_Obi.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Blue>,HumpFlickerL<RotateColorsX<Variation,Rgb<0,0,128>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Blue Humpflicker"
  },
  {
    "TheChosenOne_Villian;common",
    "TheChosenOne_Villian/tracks/Anakin's_Dark_Deeds.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Blue>,HumpFlickerL<RotateColorsX<Variation,Rgb<0,0,128>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Blue Humpflicker"
  },
  {
    "TheChosenOne_Younglings;common",
    "TheChosenOne_Younglings/tracks/Order66.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Blue>,HumpFlickerL<RotateColorsX<Variation,Rgb<0,0,128>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Blue Humpflicker"
  },
  {
    "BLUE;common",
    "common/tracks/GESW.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Cyan>,HumpFlickerL<RotateColorsX<Variation,Rgb<0,128,128>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Cyan Humpflicker"
  },
  {
    "RED;common",
    "common/tracks/GESW.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Red>,HumpFlickerL<RotateColorsX<Variation,Rgb<128,0,0>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<800>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Red Humpflicker"
  },
  { 
    "GREEN;common", 
    "common/tracks/GESW.wav", 
    StylePtr<Layers<Layers<RotateColorsX<Variation,Green>,HumpFlickerL<RotateColorsX<Variation,Rgb<0,128,0>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Green Humpflicker"
  },
  {
    "PURPLE;common",
    "common/tracks/GESW.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Rgb<95,0,210>>,HumpFlickerL<RotateColorsX<Variation,Rgb<48,0,105>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Purple Humpflicker"
  },
  {
    "YELLOW;common",
    "common/tracks/GESW.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Rgb<180,130,0>>,HumpFlickerL<RotateColorsX<Variation,Rgb<90,65,0>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Yellow Humpflicker"
  },
  {
    "WHITE;common",
    "common/tracks/GESW.wav",
    StylePtr<Layers<Layers<RotateColorsX<Variation,Rgb<100,100,150>>,HumpFlickerL<RotateColorsX<Variation,Rgb<50,50,75>>,50>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "White Humpflicker"
  },
  {
    "Darksaber_Mando;common",
    "common/tracks/Mando_Theme.wav",
    StylePtr<Layers<AudioFlicker<BrownNoiseFlicker<Mix<SwingSpeed<400>,RotateColorsX<Variation,Rgb<100,100,150>>,RotateColorsX<Variation,Rgb<150,150,225>>>,Stripes<5000,-300,RotateColorsX<Variation,Rgb<25,25,55>>,RotateColorsX<Variation,Rgb<75,75,120>>,RotateColorsX<Variation,Rgb<10,10,20>>,RotateColorsX<Variation,Rgb<50,50,75>>>,300>,RotateColorsX<Variation,Rgb<35,35,75>>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<500>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Darksaber"
  },
  {
    "Darksaber_TCW;common",
    "common/tracks/Maul_vs_Vizsla.wav",
    StylePtr<Layers<AudioFlicker<BrownNoiseFlicker<Mix<SwingSpeed<400>,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>,Mix<Int<6425>,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>,White>>,Stripes<5000,-300,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>>,Mix<Int<25700>,Black,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>>,Mix<Int<1285>,Black,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>>>,300>,Mix<Int<6425>,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>,White>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Darksaber"
  },
  {
    "KRossguard_TFA;common",
    "common/tracks/Kylo_Theme.wav",
    StylePtr<Layers<Stripes<3000,-3500,RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,Black>,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<30,0,0>>,200>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<80,0,0>>,RotateColorsX<Variation,Rgb<30,0,0>>>>,TransitionLoopL<TrConcat<TrWaveX<AudioFlicker<RotateColorsX<Variation,Red>,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<80,0,0>>,Black,200>>,Int<400>,Int<100>,Int<200>,Int<0>>,AlphaL<Red,Int<0>>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<100>,Int<1000>>>>>,TransitionLoopL<TrConcat<TrWaveX<AudioFlicker<RotateColorsX<Variation,Red>,BrownNoiseFlicker<Black,RotateColorsX<Variation,Rgb<60,0,0>>,300>>,Int<400>,Int<100>,Int<200>,Int<0>>,AlphaL<Red,Int<0>>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<200>,Int<1500>>>>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>>>>(),
    "Unstable Rage"
  },
  {
    "KRossguard_TROS;common",
    "common/tracks/TROS_Trailer.wav",
    StylePtr<Layers<StyleFire<Gradient<RotateColorsX<Variation,Orange>,RotateColorsX<Variation,OrangeRed>,RotateColorsX<Variation,Red>>,RotateColorsX<Variation,Yellow>,0,3,FireConfig<0,2000,5>,FireConfig<0,1500,5>,FireConfig<0,1500,5>,FireConfig<0,1500,5>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<IgnitionTime<300>>,TrWipeInX<RetractionTime<>>>>>(),
    "Fire"
  },
  {
    "Senate_Majority;common",
    "common/tracks/Duel_of_the_Fates.wav",
    StylePtr<Layers<Mix<SwingSpeed<500>,AudioFlicker<Gradient<Gradient<BrownNoiseFlicker<Black,Orange,400>,Red>,Red,Red,Red,Red,Red,Red,Red>,Rgb<120,0,0>>,Gradient<BrownNoiseFlicker<Black,DarkOrange,400>,BrownNoiseFlicker<Black,Rgb<128,0,0>,400>,BrownNoiseFlicker<Black,Rgb<128,0,0>,400>,BrownNoiseFlicker<Black,Rgb<128,0,0>,400>>>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrConcat<TrColorCycle<80,-400>,White,TrWipeIn<50>,Black,TrDelay<450>,Strobe<Black,White,45,60>,TrJoinR<TrSmoothFade<190>,TrWipe<200>>>,TrConcat<TrInstant,White,TrJoin<TrJoin<TrJoin<TrColorCycle<2050,-1500>,TrBoing<2050,15>>,TrBoing<2050,18>>,TrSmoothFade<2050>>>>>>(),
    "Senate Majority"
  },
  {
    "Godzilla;common",
    "",
    StylePtr<Layers<StyleFire<Stripes<2500,-5000,BrownNoiseFlicker<RotateColorsX<Variation,Blue>,Black,20>,RotateColorsX<Variation,Rgb<0,0,10>>,BrownNoiseFlicker<Black,RotateColorsX<Variation,Rgb<25,25,255>>,70>,RotateColorsX<Variation,Rgb<0,0,128>>>,RotateColorsX<Variation,Rgb<0,0,80>>,0,5,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>>,AlphaL<BrownNoiseFlicker<RotateColorsX<Variation,Blue>,Black,300>,SwingSpeed<400>>,TransitionEffectL<TrConcat<TrInstant,AlphaL<White,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<16000>>>,TrFade<400>>,EFFECT_LOCKUP_END>,AlphaL<TransitionEffect<White,Rgb<128,0,0>,TrInstant,TrConcat<TrFade<1500>,Blue,TrFade<2000>,Orange,TrFade<2500>>,EFFECT_IGNITION>,Bump<Int<0>,Int<6000>>>,TransitionEffectL<TrConcat<TrInstant,HumpFlickerL<Cyan,40>,TrFade<1000>>,EFFECT_RETRACTION>,TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<200>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<5000>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<300>>>,EFFECT_LOCKUP_END>,LockupTrL<Layers<AlphaL<TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<3000>>,Int<30>,Int<800>>>,Mix<SlowNoise<Int<1000>>,Black,Black,White,Black>,TrDelayX<Scale<SlowNoise<Int<1000>>,Int<10>,Int<30>>>>>,Int<32768>>,AlphaL<Blinking<Tomato,Strobe<Yellow,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<8000>,Int<18000>>>>,AlphaL<Blinking<BrownNoiseFlicker<White,Black,50>,BrownNoiseFlicker<Yellow,Tomato,50>,100,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<9000>>>>,TrConcat<TrInstant,AlphaL<Blinking<White,Strobe<BrownNoiseFlicker<Yellow,Black,500>,Black,15,30>,60,500>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Scale<SlowNoise<Int<3000>>,Int<25000>,Int<32000>>>>,TrFade<500>>,TrSmoothFade<900>,SaberBase::LOCKUP_NORMAL>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Strobe<GreenYellow,Black,20,30>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<15000>>>,TrFade<600>>,EFFECT_LOCKUP_BEGIN>,TransitionEffectL<TrConcat<TrInstant,GreenYellow,TrDelay<25>,HumpFlickerL<Strobe<AlphaL<White,Int<20000>>,Black,20,30>,30>,TrSmoothFade<225>>,EFFECT_LOCKUP_BEGIN>,LockupTrL<Layers<AlphaL<White,StrobeF<Scale<SlowNoise<Int<1000>>,Int<1>,Int<6>>,Scale<SlowNoise<Int<1000>>,Int<10>,Int<50>>>>,AlphaL<RandomFlicker<Strobe<White,Rgb<83,0,255>,50,10>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<100>>,TrConcat<TrInstant,GreenYellow,TrDelay<25>,BrownNoiseFlicker<Rgb<83,0,255>,Black,500>,TrFade<150>,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrJoinR<TrWipe<200>,TrWipeIn<200>,TrFade<400>>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,ResponsiveStabL<RandomPerLEDFlicker<NavajoWhite,Rgb<255,187,78>>>,ResponsiveBlastL<TransitionEffect<Rgb<255,150,0>,White,TrInstant,TrFade<80>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<TransitionEffect<BrownNoiseFlicker<Rgb<255,150,0>,Black,50>,White,TrInstant,TrDelay<120>,EFFECT_CLASH>,TrConcat<TrInstant,AlphaL<GreenYellow,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<18000>>>,TrDelay<65>>,TrFade<280>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Int<18000>>,LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrWipeIn<400>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_DRAG>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<400>>,EFFECT_DRAG_BEGIN>,TransitionEffectL<TrConcat<TrInstant,AlphaL<HumpFlickerL<Rgb<255,220,28>,40>,Bump<Int<32768>,Int<24000>>>,TrSmoothFade<700>>,EFFECT_DRAG_END>,LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,SmoothStep<Scale<TwistAngle<>,Int<27000>,Int<29000>>,Int<2000>>>,TrWipeIn<600>,TrColorCycle<1500,-2000>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipe<300>,TrWipeIn<500>>,TransitionEffectL<TrConcat<TrInstant,AlphaL<BrownNoiseFlickerL<Cyan,Int<30>>,SmoothStep<Scale<SlowNoise<Int<2000>>,Int<1000>,Int<4000>>,Int<-4000>>>,TrDelay<2000>>,EFFECT_RETRACTION>,TransitionEffectL<TrConcat<TrWaveX<Blue,Int<400>,Int<400>,Int<400>,Int<32768>>,AlphaL<PulsingL<Blue,Int<1000>>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<1000>,AlphaL<PulsingL<Blue,Int<1000>>,SmoothStep<Int<2000>,Int<-3000>>>,TrWaveX<Cyan,Int<400>,Int<400>,Int<400>,Int<32768>>,AlphaL<PulsingL<ColorSequence<400,Blue,Cyan>,Int<1000>>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<800>,AlphaL<PulsingL<ColorSequence<400,Cyan,Blue>,Int<1000>>,SmoothStep<Int<2000>,Int<-3000>>>,TrWaveX<Cyan,Int<350>,Int<200>,Int<350>,Int<32768>>,AlphaL<PulsingL<ColorSequence<350,DeepSkyBlue,Cyan,White>,Int<800>>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<800>,AlphaL<PulsingL<ColorSequence<350,DodgerBlue,DeepSkyBlue,Blue>,Int<800>>,SmoothStep<Int<2000>,Int<-3000>>>,TrWaveX<Cyan,Int<350>,Int<400>,Int<350>,Int<32768>>,AlphaL<PulsingL<ColorSequence<350,Blue,Cyan,DodgerBlue,Cyan>,Int<700>>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<700>,AlphaL<PulsingL<ColorSequence<350,Blue,DodgerBlue,Cyan,Cyan>,Int<700>>,SmoothStep<Int<2000>,Int<-3000>>>,TrWaveX<Cyan,Int<300>,Int<400>,Int<300>,Int<32768>>,AlphaL<PulsingL<ColorSequence<300,Blue,DodgerBlue,Cyan,Cyan,Cyan>,Int<600>>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<700>,AlphaL<PulsingL<ColorSequence<300,Cyan,Blue,DodgerBlue,Cyan,Cyan>,Int<600>>,SmoothStep<Int<2000>,Int<-3000>>>,TrWaveX<Blue,Int<300>,Int<400>,Int<300>,Int<32768>>,AlphaL<PulsingL<ColorSequence<250,Cyan,Blue,DodgerBlue,Cyan,Cyan,White>,Int<400>>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<600>,AlphaL<PulsingL<ColorSequence<200,Blue,Cyan,Blue,DodgerBlue,Cyan,Cyan>,Int<500>>,SmoothStep<Int<2000>,Int<-3000>>>,TrWaveX<Cyan,Int<250>,Int<300>,Int<250>,Int<32768>>,AlphaL<PulsingL<ColorSequence<100,Blue,Cyan,White,DodgerBlue,Cyan,Cyan>,Int<300>>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<600>,AlphaL<ColorSequence<200,White,Blue,Cyan,Blue,DodgerBlue,Cyan,Cyan>,SmoothStep<Int<2000>,Int<-3000>>>,TrDelay<1050>>,EFFECT_PREON>>>(),
    "Godzilla"
  },
  {
    "BLUE;common",
    "common/tracks/GESW.wav",
    StylePtr<LengthFinder<>>(),
    "Pixel Counter"
  }
};

BladeConfig blades[] = {
 { 0, WS281XBladePtr<122, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3>>(), CONFIGARRAY(presets) },
};
#endif

#ifdef CONFIG_BUTTONS
Button PowerButton(BUTTON_POWER, auxPin, "aux");
Button AuxButton(BUTTON_AUX, powerButtonPin, "pow");
#endif

As in it worked as expected or it had an issue? We already know the OS6 version of my prop has an added delay because of prop_base, the audio-clash version fixes this and will be part of OS7 when it’s fully tested and merged. If the audio-clash version is working as expected then we don’t need to do anything else, that’s the fix.

Still has issues, but unlike the main 6.7 OS, both the default prop and the Fett263 prop has the issue when running the “audio-clash” OS.

And when I say “issues”, I mean that the clash triggers are not as reactive/responsive as when running the default prop file (by completely removing the CONFIG_PROP section) on the main 6.7 OS. But it’s not as bad as it is on the main OS (so progress?).