OS 6.7 Delayed Clashes and Effects with Fett263 Prop File

Let’s get Serial Monitor output for the following scenarios all with same config, only change will be version, leave config identical otherwise.

  1. OS6.7 default button (no CONFIG_PROP)
  2. OS6.7 my prop
  3. AudioClash fork default button
  4. AudioClash fork my prop

Try to repeat exactly the same clash pattern on each, although I won’t have time to review until tomorrow.

And make sure you don’t have any of the new or test defines. No AUDIO_CLASH_SUPRESSION_LEVEL or other defines that do not work in OS6 or it isn’t apples to apples.

1. OS6.7 default button:

Welcome to ProffieOS v6.7. Type 'help' for more info.
Booster off.
EVENT: Power-Pressed#1 millis=49608
EVENT: Power-Pressed millis=49608
EVENT: Power-Released#1 millis=49715
EVENT: Power-Released millis=49715
EVENT: Power-Shortclick#1 millis=49716
EVENT: Power-Shortclick millis=49716
Ignition.
unit = 0 vol = 0.00, Playing Ascension_Starkiller/hum01.wav
channels: 1 rate: 44100 bits: 16
unit = 1 vol = 0.50, Playing Ascension_Starkiller/out/out02.wav
channels: 1 rate: 44100 bits: 16
humstart: 2000
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=50718
unit = 4 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh04.wav
channels: 1 rate: 44100 bits: 16
unit = 2 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=51007
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh05.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=51308
unit = 1 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh09.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=51606
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh10.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=51732
EVENT: Clash ON millis=51938
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: Clash ON millis=52672
unit = 4 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh15.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=53016
unit = 1 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh14.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=53372
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=53789
unit = 4 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh16.wav
channels: 1 rate: 44100 bits: 16
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=54149
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh13.wav
channels: 1 rate: 44100 bits: 16
EVENT: Power-Pressed#1 ON millis=55400
EVENT: Power-Pressed ON millis=55400
EVENT: Power-Released#1 ON millis=55529
EVENT: Power-Released ON millis=55529
EVENT: Power-Shortclick#1 ON millis=55529
unit = 1 vol = 0.50, Playing Ascension_Starkiller/in/in02.wav
channels: 1 rate: 44100 bits: 16
No sounds found: pstoff
Amplifier off.
Unmounting SD Card.
EVENT: Clash millis=57322
Battery voltage: 3.96
Booster off.
Motion disable.
I2C sleeping..
Battery voltage: 3.97
Battery voltage: 3.97

2. OS6.7 Fett263 prop:

Unmounting SD Card.
EVENT: Power-Pressed#1 millis=109342
EVENT: Power-Pressed millis=109342
EVENT: Power-Released#1 millis=109433
EVENT: Power-Released millis=109433
EVENT: Power-Shortclick#1 millis=109433
EVENT: Power-Shortclick millis=109433
Ignition.
unit = 1 vol = 0.00, Playing Ascension_Starkiller/hum01.wav
channels: 1 rate: 44100 bits: 16
unit = 2 vol = 0.50, Playing Ascension_Starkiller/out/out06.wav
channels: 1 rate: 44100 bits: 16
humstart: 2000
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl04.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=110490
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh15.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=111147
EVENT: Swing ON millis=111413
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=111942
EVENT: Swing ON millis=111965
EVENT: Swing ON millis=112217
EVENT: Swing ON millis=112503
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=112769
EVENT: Swing ON millis=113033
EVENT: Swing ON millis=113297
EVENT: Swing ON millis=113318
EVENT: Swing ON millis=113559
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=113822
EVENT: Swing ON millis=114089
EVENT: Swing ON millis=114348
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=114901
EVENT: Power-Pressed#1 ON millis=116064
EVENT: Power-Pressed ON millis=116064
EVENT: Power-Released#1 ON millis=116154
EVENT: Power-Released ON millis=116154
EVENT: Power-Shortclick#1 ON millis=116154
unit = 2 vol = 0.50, Playing Ascension_Starkiller/in/in01.wav
channels: 1 rate: 44100 bits: 16
No sounds found: pstoff
Amplifier off.
Unmounting SD Card.
EVENT: Clash millis=117632
Battery voltage: 3.96
Booster off.
EVENT: Clash millis=125825
Battery voltage: 3.97

3. AudioClash fork default button:

EVENT: Power-Pressed#1 millis=129800
EVENT: Power-Pressed millis=129800
Motion chip ... I2C init..
105 found.
FOO:132
EVENT: Power-Released#1 millis=129927
EVENT: Power-Released millis=129927
EVENT: Power-Shortclick#1 millis=129927
EVENT: Power-Shortclick millis=129927
Ignition.
unit = 0 vol = 0.00, Playing Ascension_Starkiller/hum01.wav
channels: 1 rate: 44100 bits: 16
unit = 1 vol = 0.50, Playing Ascension_Starkiller/out/out04.wav
channels: 1 rate: 44100 bits: 16
humstart: 2000
unit = 2 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl04.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=131911
unit = 1 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh08.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: Clash ON millis=132454
unit = 4 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh07.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=132726
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh11.wav
channels: 1 rate: 44100 bits: 16
unit = 2 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl04.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh04.wav
channels: 1 rate: 44100 bits: 16
Playing Ascension_Starkiller/swingh/swingh04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=133328
unit = 1 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh06.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=133619
unit = 4 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh03.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 2 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=134232
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=134548
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=134855
unit = 1 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh07.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=135165
unit = 4 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh01.wav
channels: 1 rate: 44100 bits: 16
unit = 2 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl04.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=135819
unit = 1 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh05.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=136146
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh11.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl04.wav
channels: 1 rate: 44100 bits: 16
unit = 2 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=136842
unit = 4 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh14.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=137463
unit = 1 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh07.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl04.wav
channels: 1 rate: 44100 bits: 16
unit = 2 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=137756
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh10.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=138392
unit = 1 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh07.wav
channels: 1 rate: 44100 bits: 16
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=138744
unit = 4 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh12.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=139384
unit = 1 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh08.wav
channels: 1 rate: 44100 bits: 16
unit = 2 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
Battery voltage: 3.89
EVENT: Clash ON millis=140123
unit = 4 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh01.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl04.wav
channels: 1 rate: 44100 bits: 16
unit = 2 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Power-Pressed#1 ON millis=141494
EVENT: Power-Pressed ON millis=141494
EVENT: Power-Released#1 ON millis=141611
EVENT: Power-Released ON millis=141611
EVENT: Power-Shortclick#1 ON millis=141611
unit = 1 vol = 0.50, Playing Ascension_Starkiller/in/in02.wav
channels: 1 rate: 44100 bits: 16
No sounds found: pstoff
Amplifier off.
Unmounting SD Card.
EVENT: Clash millis=143204
Booster off.
Battery voltage: 3.96
Motion disable.
I2C sleeping..

4. AudioClash fork Fett263 prop:

EVENT: Power-Pressed#1 millis=25892
EVENT: Power-Pressed millis=25892
EVENT: Power-Released#1 millis=25990
EVENT: Power-Released millis=25990
EVENT: Power-Shortclick#1 millis=25990
EVENT: Power-Shortclick millis=25990
Ignition.
unit = 1 vol = 0.00, Playing Ascension_Starkiller/hum01.wav
channels: 1 rate: 44100 bits: 16
unit = 2 vol = 0.50, Playing Ascension_Starkiller/out/out04.wav
channels: 1 rate: 44100 bits: 16
humstart: 2000
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl02.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=27059
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh15.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=27084
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl04.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=27346
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=27385
EVENT: Clash ON millis=27653
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh06.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=27909
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=27956
EVENT: Clash ON millis=28223
EVENT: Swing ON millis=28223
unit = 4 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=28466
EVENT: Clash ON millis=28748
EVENT: Clash ON millis=29018
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh06.wav
channels: 1 rate: 44100 bits: 16
Playing Ascension_Starkiller/swingh/swingh02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=29287
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh15.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=29316
EVENT: Clash ON millis=29564
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh08.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=29612
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=29867
EVENT: Clash ON millis=30088
EVENT: Swing ON millis=30110
EVENT: Clash ON millis=30347
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh10.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=30367
Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=30634
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh14.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl02.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=30918
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh05.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=31189
EVENT: Swing ON millis=31220
EVENT: Clash ON millis=31457
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh11.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=31734
EVENT: Swing ON millis=31738
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=32002
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh05.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=32288
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh15.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=32324
EVENT: Clash ON millis=32561
EVENT: Swing ON millis=32586
EVENT: Clash ON millis=32845
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh03.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=33123
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=33174
EVENT: Swing ON millis=33446
EVENT: Clash ON millis=33702
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh05.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=33747
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl01.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=34037
EVENT: Clash ON millis=34263
EVENT: Clash ON millis=34548
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh10.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=34584
EVENT: Clash ON millis=34825
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh08.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=34860
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=35110
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh13.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=35429
EVENT: Clash ON millis=35704
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh03.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Power-Pressed#1 ON millis=37701
EVENT: Power-Pressed ON millis=37702
EVENT: Power-Released#1 ON millis=37831
EVENT: Power-Released ON millis=37831
EVENT: Power-Shortclick#1 ON millis=37831
unit = 2 vol = 0.50, Playing Ascension_Starkiller/in/in01.wav
channels: 1 rate: 44100 bits: 16
No sounds found: pstoff
Amplifier off.
Unmounting SD Card.
Battery voltage: 3.96

From my testing, I noticed that the Fett263 prop is triggering “EVENT: Swing ON” when I’m hitting the saber. The series of "EVENT: Swing ON"s in the OS6.7 Fett263 prop readout is from me hitting the saber and no clash is triggering. I also tried removing all FETT263_SWING_ON related defines, but the Swing ON event still triggers on clash.

EVENT: Swing ON is just the prop detecting swings, the default button doesn’t use EVENT_SWING so it wouldn’t detect swings, it’s actually just saying “Swing” while "ON, just like you see “Clash ON”. That’s not tied to FETT263_SWING_ON, that define just let’s the swing ignition trigger, the prop would still DetectSwing() with or without it enabled it’s just a matter of what it does when it detects a swing. Swings being detected when you hit the blade are normal, you’re causing acceleration on different axis depending on where you hit the saber and the orientation of the board.

We might need some additional printouts or information in the serial monitor, there’s a couple of clashes detected without sounds but I can’t tell if it’s because you ran out of wav players or if something is preventing the clash sound from triggering. When you clash are there times the visual effect shows but the sound doesn’t play?

I’ll try to put some additional print outs in the audio-clash prop over the weekend to show more of what’s actually being detected and what’s occurring after the detection and let you know when to test again.

Also, can you post the top of your config (defines) you’re using to test, just want to have a record of what’s enabled and what’s not.

EVENT: Swing ON is just the prop detecting swings, the default button doesn’t use EVENT_SWING so it wouldn’t detect swings, it’s actually just saying “Swing” while "ON, just like you see “Clash ON”. That’s not tied to FETT263_SWING_ON, that define just let’s the swing ignition trigger, the prop would still DetectSwing() with or without it enabled it’s just a matter of what it does when it detects a swing. Swings being detected when you hit the blade are normal, you’re causing acceleration on different axis depending on where you hit the saber and the orientation of the board.

How come the EVENT: Swing ON doesn’t come up when I’m clashing on the default prop if it’s supposed to happen?

We might need some additional printouts or information in the serial monitor, there’s a couple of clashes detected without sounds but I can’t tell if it’s because you ran out of wav players or if something is preventing the clash sound from triggering. When you clash are there times the visual effect shows but the sound doesn’t play?

Yes, I just did a quick test on OS6.7 with default prop and the AudioClash fork with your prop file, and I do have times where the visual effect shows but the sound doesn’t play. In my tests I’m rapid clashing so it’s most likely the wav player issue.

Also, can you post the top of your config (defines) you’re using to test, just want to have a record of what’s enabled and what’s not.

Here is the top of the config:

#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

Unfortunately, I’m not going to be able to test again until after the weekend.

The default button file doesn’t run DetectSwing() because it doesn’t use EVENT_SWING.

When you get a chance I have added a bunch of Serial Monitor print outs to show the steps the prop is taking, hoping it might shine light on if there’s a “bad link in the chain”.

Download a new ZIP from this fork:

Use the exact same config as before and test on Serial Monitor as above. It might not hurt to video the test itself with the blade showing so we can see the times the effects show and sound doesn’t play. I’m guessing you’re running out of wav players.

Post the results and I’ll see if there’s something askew.

Clashes Test on AudioClash fork w/ Fett263 prop:

Unmounting SD Card.
Booster off.
EVENT: Power-Pressed#1 millis=1198873
EVENT: Power-Pressed millis=1198873
EVENT: Power-Released#1 millis=1198957
EVENT: Power-Released millis=1198957
EVENT: Power-Shortclick#1 millis=1198957
EVENT: Power-Shortclick millis=1198957
Ignition.
unit = 1 vol = 0.00, Playing Ascension_Starkiller/hum01.wav
channels: 1 rate: 44100 bits: 16
unit = 2 vol = 0.50, Playing Ascension_Starkiller/out/out02.wav
channels: 1 rate: 44100 bits: 16
humstart: 2000
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl01.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh01.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
Battery voltage: 3.78
EVENT: Clash ON millis=1200367
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh04.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1200367
Clash2() = Clash Detected
EVENT: Clash ON millis=1200957
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh03.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1200957
Clash2() = Clash Detected
EVENT: Swing ON millis=1200982
EVENTID Swing Blast = DoAutoMultiBlast() 0
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl01.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=1201573
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh07.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1201573
Clash2() = Clash Detected
EVENT: Clash ON millis=1201858
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
Out of WAV players!
SaberBase::DoClash() 1201858
Clash2() = Clash Detected
EVENT: Swing ON millis=1201882
EVENTID Swing Blast = DoAutoMultiBlast() 0
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl04.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=1202165
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh13.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1202166
Clash2() = Clash Detected
EVENT: Clash ON millis=1202459
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh14.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1202459
Clash2() = Clash Detected
EVENT: Clash ON millis=1202792
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh09.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1202792
Clash2() = Clash Detected
EVENT: Clash ON millis=1203107
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
Out of WAV players!
SaberBase::DoClash() 1203107
Clash2() = Clash Detected
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl01.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=1203378
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh11.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1203378
Clash2() = Clash Detected
EVENT: Swing ON millis=1203422
EVENTID Swing Blast = DoAutoMultiBlast() 0
EVENT: Clash ON millis=1203707
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh06.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1203707
Clash2() = Clash Detected
EVENT: Clash ON millis=1204004
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
Out of WAV players!
SaberBase::DoClash() 1204004
Clash2() = Clash Detected
Playing Ascension_Starkiller/swingl/swingl01.wav
channels: 1 rate: 44100 bits: 16
Playing Ascension_Starkiller/swingh/swingh01.wav
channels: 1 rate: 44100 bits: 16
unit = 4 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=1204289
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
Out of WAV players!
SaberBase::DoClash() 1204289
Clash2() = Clash Detected
EVENT: Swing ON millis=1204323
EVENTID Swing Blast = DoAutoMultiBlast() 0
EVENT: Clash ON millis=1204615
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh10.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1204615
Clash2() = Clash Detected
EVENT: Clash ON millis=1204935
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh02.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1204935
Clash2() = Clash Detected
EVENT: Swing ON millis=1204974
EVENTID Swing Blast = DoAutoMultiBlast() 0
EVENT: Clash ON millis=1205283
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh13.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1205283
Clash2() = Clash Detected
EVENT: Swing ON millis=1205335
EVENTID Swing Blast = DoAutoMultiBlast() 0
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=1205635
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
Out of WAV players!
SaberBase::DoClash() 1205635
Clash2() = Clash Detected
EVENT: Swing ON millis=1205637
EVENTID Swing Blast = DoAutoMultiBlast() 0
EVENT: Clash ON millis=1205945
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh12.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1205945
Clash2() = Clash Detected
EVENT: Swing ON millis=1206257
EVENTID Swing Blast = DoAutoMultiBlast() 0
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=1206567
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh01.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1206567
Clash2() = Clash Detected
EVENT: Clash ON millis=1206870
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh12.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1206871
Clash2() = Clash Detected
EVENT: Swing ON millis=1207177
EVENTID Swing Blast = DoAutoMultiBlast() 0
unit = 2 vol = 0.50, Playing Ascension_Starkiller/swng/swng13.wav
channels: 1 rate: 44100 bits: 16
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl04.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=1207782
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
Out of WAV players!
SaberBase::DoClash() 1207782
Clash2() = Clash Detected
EVENT: Clash ON millis=1208050
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh11.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1208055
Clash2() = Clash Detected
EVENT: Swing ON millis=1208110
EVENTID Swing Blast = DoAutoMultiBlast() 0
EVENT: Clash ON millis=1208358
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh02.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1208358
Clash2() = Clash Detected
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl01.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=1208694
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh04.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1208694
Clash2() = Clash Detected
EVENT: Clash ON millis=1209334
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh14.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1209335
Clash2() = Clash Detected
EVENT: Swing ON millis=1209377
EVENTID Swing Blast = DoAutoMultiBlast() 0
EVENT: Clash ON millis=1209673
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh01.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1209673
Clash2() = Clash Detected
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl03.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh03.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=1209995
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
Out of WAV players!
SaberBase::DoClash() 1209995
Clash2() = Clash Detected
EVENT: Swing ON millis=1210044
EVENTID Swing Blast = DoAutoMultiBlast() 0
EVENT: Clash ON millis=1210328
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh06.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1210328
Clash2() = Clash Detected
EVENT: Swing ON millis=1210386
EVENTID Swing Blast = DoAutoMultiBlast() 0
EVENT: Clash ON millis=1210639
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh09.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1210640
Clash2() = Clash Detected
EVENT: Swing ON millis=1210689
EVENTID Swing Blast = DoAutoMultiBlast() 0
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl04.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh04.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=1210982
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh13.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1210982
Clash2() = Clash Detected
EVENT: Clash ON millis=1211313
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
Out of WAV players!
SaberBase::DoClash() 1211313
Clash2() = Clash Detected
EVENT: Swing ON millis=1211316
EVENTID Swing Blast = DoAutoMultiBlast() 0
EVENT: Clash ON millis=1211631
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh01.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1211631
Clash2() = Clash Detected
EVENT: Swing ON millis=1211688
EVENTID Swing Blast = DoAutoMultiBlast() 0
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl01.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=1211973
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
Out of WAV players!
SaberBase::DoClash() 1211973
Clash2() = Clash Detected
EVENT: Swing ON millis=1211973
EVENTID Swing Blast = DoAutoMultiBlast() 0
EVENT: Clash ON millis=1212245
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh13.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1212246
Clash2() = Clash Detected
EVENT: Swing ON millis=1212272
EVENTID Swing Blast = DoAutoMultiBlast() 0
EVENT: Clash ON millis=1212582
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh08.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1212582
Clash2() = Clash Detected
EVENT: Clash ON millis=1212868
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
Out of WAV players!
SaberBase::DoClash() 1212868
Clash2() = Clash Detected
unit = 6 vol = 0.50, Playing Ascension_Starkiller/swng/swng09.wav
channels: 1 rate: 44100 bits: 16
EVENT: Swing ON millis=1212905
EVENTID Swing Blast = DoAutoMultiBlast() 0
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl02.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=1213513
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh09.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1213513
Clash2() = Clash Detected
EVENT: Swing ON millis=1213562
EVENTID Swing Blast = DoAutoMultiBlast() 0
EVENT: Clash ON millis=1213841
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh12.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1213841
Clash2() = Clash Detected
EVENT: Swing ON millis=1214171
EVENTID Swing Blast = DoAutoMultiBlast() 0
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl01.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Clash ON millis=1214673
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh05.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1214673
Clash2() = Clash Detected
EVENT: Swing ON millis=1214718
EVENTID Swing Blast = DoAutoMultiBlast() 0
EVENT: Clash ON millis=1215563
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 2 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh06.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1215563
Clash2() = Clash Detected
unit = 4 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=1215951
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 5 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh01.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1215951
Clash2() = Clash Detected
EVENT: Swing ON millis=1215984
EVENTID Swing Blast = DoAutoMultiBlast() 0
EVENT: Clash ON millis=1216348
EVENTID(BUTTON_NONE, EVENT_CLASH, MODE_ON)
unit = 6 vol = 0.50, Playing Ascension_Starkiller/clsh/clsh16.wav
channels: 1 rate: 44100 bits: 16
SaberBase::DoClash() 1216349
Clash2() = Clash Detected
unit = 3 vol = 0.00, Playing Ascension_Starkiller/swingl/swingl01.wav
channels: 1 rate: 44100 bits: 16
unit = 4 vol = 0.00, Playing Ascension_Starkiller/swingh/swingh01.wav
channels: 1 rate: 44100 bits: 16
EVENT: Power-Pressed#1 ON millis=1218025
EVENT: Power-Pressed ON millis=1218025
EVENT: Power-Released#1 ON millis=1218165
EVENT: Power-Released ON millis=1218165
EVENT: Power-Shortclick#1 ON millis=1218165
unit = 2 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.

Blasters test on AudioClash fork w/ Fett263 prop:

Battery voltage: 3.81
EVENT: Power-Pressed#1 millis=1340325
EVENT: Power-Pressed millis=1340325
EVENT: Power-Released#1 millis=1340435
EVENT: Power-Released millis=1340435
EVENT: Power-Shortclick#1 millis=1340435
EVENT: Power-Shortclick millis=1340435
Ignition.
unit = 1 vol = 0.00, Playing Ascension_Starkiller/hum01.wav
channels: 1 rate: 44100 bits: 16
unit = 2 vol = 0.50, Playing Ascension_Starkiller/out/out04.wav
channels: 1 rate: 44100 bits: 16
humstart: 2000
unit = 4 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: Aux-Pressed#1 ON millis=1342202
EVENT: Aux-Pressed ON millis=1342202
EVENT: Aux-Released#1 ON millis=1342368
EVENT: Aux-Released ON millis=1342368
EVENT: Aux-Shortclick#1 ON millis=1342368
EVENT: Aux-Shortclick ON millis=1342368
unit = 2 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#2 ON millis=1342599
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Released#2 ON millis=1342726
EVENT: Aux-Released ON millis=1342726
EVENT: Aux-Shortclick#2 ON millis=1342726
EVENT: Aux-Shortclick ON millis=1342726
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#3 ON millis=1342891
EVENT: Aux-Pressed ON millis=1342891
EVENT: Aux-Released#3 ON millis=1342996
EVENT: Aux-Released ON millis=1342996
EVENT: Aux-Shortclick#3 ON millis=1342996
EVENT: Aux-Shortclick ON millis=1342999
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1343152
EVENT: Aux-Pressed ON millis=1343152
EVENT: Aux-Released#4 ON millis=1343261
EVENT: Aux-Released ON millis=1343262
EVENT: Aux-Shortclick#4 ON millis=1343262
EVENT: Aux-Shortclick ON millis=1343262
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1343592
EVENT: Aux-Pressed ON millis=1343592
EVENT: Aux-Released#4 ON millis=1343715
EVENT: Aux-Released ON millis=1343715
EVENT: Aux-Shortclick#4 ON millis=1343715
EVENT: Aux-Shortclick ON millis=1343715
unit = 2 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1343827
EVENT: Aux-Pressed ON millis=1343828
EVENT: Aux-Released#4 ON millis=1343959
EVENT: Aux-Released ON millis=1343959
EVENT: Aux-Shortclick#4 ON millis=1343961
EVENT: Aux-Shortclick ON millis=1343961
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1344074
EVENT: Aux-Pressed ON millis=1344074
EVENT: Aux-Released#4 ON millis=1344195
EVENT: Aux-Released ON millis=1344195
EVENT: Aux-Shortclick#4 ON millis=1344195
EVENT: Aux-Shortclick ON millis=1344195
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1344353
EVENT: Aux-Pressed ON millis=1344353
EVENT: Aux-Released#4 ON millis=1344463
EVENT: Aux-Released ON millis=1344463
EVENT: Aux-Shortclick#4 ON millis=1344464
EVENT: Aux-Shortclick ON millis=1344464
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1344619
EVENT: Aux-Pressed ON millis=1344619
EVENT: Aux-Released#4 ON millis=1344759
EVENT: Aux-Released ON millis=1344759
EVENT: Aux-Shortclick#4 ON millis=1344760
EVENT: Aux-Shortclick ON millis=1344760
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1344919
EVENT: Aux-Pressed ON millis=1344919
EVENT: Aux-Released#4 ON millis=1345010
EVENT: Aux-Released ON millis=1345010
EVENT: Aux-Shortclick#4 ON millis=1345010
EVENT: Aux-Shortclick ON millis=1345011
unit = 2 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1345192
EVENT: Aux-Pressed ON millis=1345194
EVENT: Aux-Released#4 ON millis=1345305
EVENT: Aux-Released ON millis=1345306
EVENT: Aux-Shortclick#4 ON millis=1345306
EVENT: Aux-Shortclick ON millis=1345306
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1345426
EVENT: Aux-Pressed ON millis=1345426
EVENT: Aux-Released#4 ON millis=1345566
EVENT: Aux-Released ON millis=1345566
EVENT: Aux-Shortclick#4 ON millis=1345566
EVENT: Aux-Shortclick ON millis=1345566
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1345729
EVENT: Aux-Pressed ON millis=1345729
EVENT: Aux-Released#4 ON millis=1345843
EVENT: Aux-Released ON millis=1345843
EVENT: Aux-Shortclick#4 ON millis=1345843
EVENT: Aux-Shortclick ON millis=1345843
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1346005
EVENT: Aux-Pressed ON millis=1346005
EVENT: Aux-Released#4 ON millis=1346130
EVENT: Aux-Released ON millis=1346130
EVENT: Aux-Shortclick#4 ON millis=1346135
EVENT: Aux-Shortclick ON millis=1346135
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1346257
EVENT: Aux-Pressed ON millis=1346258
EVENT: Aux-Released#4 ON millis=1346394
EVENT: Aux-Released ON millis=1346394
EVENT: Aux-Shortclick#4 ON millis=1346395
EVENT: Aux-Shortclick ON millis=1346395
unit = 2 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1346525
EVENT: Aux-Pressed ON millis=1346525
EVENT: Aux-Released#4 ON millis=1346616
EVENT: Aux-Released ON millis=1346617
EVENT: Aux-Shortclick#4 ON millis=1346617
EVENT: Aux-Shortclick ON millis=1346617
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1346756
EVENT: Aux-Pressed ON millis=1346756
EVENT: Aux-Released#4 ON millis=1346871
EVENT: Aux-Released ON millis=1346872
EVENT: Aux-Shortclick#4 ON millis=1346872
EVENT: Aux-Shortclick ON millis=1346872
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1346995
EVENT: Aux-Pressed ON millis=1346999
EVENT: Aux-Released#4 ON millis=1347129
EVENT: Aux-Released ON millis=1347129
EVENT: Aux-Shortclick#4 ON millis=1347129
EVENT: Aux-Shortclick ON millis=1347139
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1347256
EVENT: Aux-Pressed ON millis=1347256
EVENT: Aux-Released#4 ON millis=1347397
EVENT: Aux-Released ON millis=1347398
EVENT: Aux-Shortclick#4 ON millis=1347400
EVENT: Aux-Shortclick ON millis=1347400
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1347535
EVENT: Aux-Pressed ON millis=1347535
EVENT: Aux-Released#4 ON millis=1347644
EVENT: Aux-Released ON millis=1347645
EVENT: Aux-Shortclick#4 ON millis=1347645
EVENT: Aux-Shortclick ON millis=1347645
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1347773
EVENT: Aux-Pressed ON millis=1347773
EVENT: Aux-Released#4 ON millis=1347868
EVENT: Aux-Released ON millis=1347868
EVENT: Aux-Shortclick#4 ON millis=1347868
EVENT: Aux-Shortclick ON millis=1347868
unit = 2 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1348028
EVENT: Aux-Pressed ON millis=1348028
EVENT: Aux-Released#4 ON millis=1348130
EVENT: Aux-Released ON millis=1348130
EVENT: Aux-Shortclick#4 ON millis=1348130
EVENT: Aux-Shortclick ON millis=1348130
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1348287
EVENT: Aux-Pressed ON millis=1348287
EVENT: Aux-Released#4 ON millis=1348375
EVENT: Aux-Released ON millis=1348375
EVENT: Aux-Shortclick#4 ON millis=1348375
EVENT: Aux-Shortclick ON millis=1348376
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1348538
EVENT: Aux-Pressed ON millis=1348538
EVENT: Aux-Released#4 ON millis=1348643
EVENT: Aux-Released ON millis=1348643
EVENT: Aux-Shortclick#4 ON millis=1348643
EVENT: Aux-Shortclick ON millis=1348644
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1348767
EVENT: Aux-Pressed ON millis=1348767
EVENT: Aux-Released#4 ON millis=1348873
EVENT: Aux-Released ON millis=1348874
EVENT: Aux-Shortclick#4 ON millis=1348874
EVENT: Aux-Shortclick ON millis=1348875
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1349036
EVENT: Aux-Pressed ON millis=1349036
EVENT: Aux-Released#4 ON millis=1349156
EVENT: Aux-Released ON millis=1349156
EVENT: Aux-Shortclick#4 ON millis=1349157
EVENT: Aux-Shortclick ON millis=1349157
unit = 2 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1349298
EVENT: Aux-Pressed ON millis=1349298
EVENT: Aux-Released#4 ON millis=1349390
EVENT: Aux-Released ON millis=1349391
EVENT: Aux-Shortclick#4 ON millis=1349391
EVENT: Aux-Shortclick ON millis=1349393
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1349513
EVENT: Aux-Pressed ON millis=1349513
EVENT: Aux-Released#4 ON millis=1349590
EVENT: Aux-Released ON millis=1349591
EVENT: Aux-Shortclick#4 ON millis=1349591
EVENT: Aux-Shortclick ON millis=1349591
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1349742
EVENT: Aux-Pressed ON millis=1349742
EVENT: Aux-Released#4 ON millis=1349845
EVENT: Aux-Released ON millis=1349845
EVENT: Aux-Shortclick#4 ON millis=1349845
EVENT: Aux-Shortclick ON millis=1349845
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1349965
EVENT: Aux-Pressed ON millis=1349965
EVENT: Aux-Released#4 ON millis=1350072
EVENT: Aux-Released ON millis=1350072
EVENT: Aux-Shortclick#4 ON millis=1350072
EVENT: Aux-Shortclick ON millis=1350072
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1350217
EVENT: Aux-Pressed ON millis=1350218
EVENT: Aux-Released#4 ON millis=1350284
EVENT: Aux-Released ON millis=1350284
EVENT: Aux-Shortclick#4 ON millis=1350285
EVENT: Aux-Shortclick ON millis=1350287
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
Playing Ascension_Starkiller/swingl/swingl02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=1350406
EVENT: Aux-Pressed ON millis=1350406
EVENT: Aux-Released#4 ON millis=1350522
EVENT: Aux-Released ON millis=1350522
EVENT: Aux-Shortclick#4 ON millis=1350522
EVENT: Aux-Shortclick ON millis=1350522
unit = 2 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1350678
EVENT: Aux-Pressed ON millis=1350679
EVENT: Aux-Released#4 ON millis=1350764
EVENT: Aux-Released ON millis=1350764
EVENT: Aux-Shortclick#4 ON millis=1350765
EVENT: Aux-Shortclick ON millis=1350765
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1350876
EVENT: Aux-Pressed ON millis=1350876
EVENT: Aux-Released#4 ON millis=1350972
EVENT: Aux-Released ON millis=1350972
EVENT: Aux-Shortclick#4 ON millis=1350972
EVENT: Aux-Shortclick ON millis=1350972
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1351132
EVENT: Aux-Pressed ON millis=1351132
EVENT: Aux-Released#4 ON millis=1351207
EVENT: Aux-Released ON millis=1351207
EVENT: Aux-Shortclick#4 ON millis=1351208
EVENT: Aux-Shortclick ON millis=1351208
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1351335
EVENT: Aux-Pressed ON millis=1351335
EVENT: Aux-Released#4 ON millis=1351472
EVENT: Aux-Released ON millis=1351472
EVENT: Aux-Shortclick#4 ON millis=1351473
EVENT: Aux-Shortclick ON millis=1351473
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1351588
EVENT: Aux-Pressed ON millis=1351589
EVENT: Aux-Released#4 ON millis=1351712
EVENT: Aux-Released ON millis=1351712
EVENT: Aux-Shortclick#4 ON millis=1351713
EVENT: Aux-Shortclick ON millis=1351717
unit = 2 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1351834
EVENT: Aux-Pressed ON millis=1351834
EVENT: Aux-Released#4 ON millis=1351939
EVENT: Aux-Released ON millis=1351939
EVENT: Aux-Shortclick#4 ON millis=1351939
EVENT: Aux-Shortclick ON millis=1351939
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1352038
EVENT: Aux-Pressed ON millis=1352041
EVENT: Aux-Released#4 ON millis=1352134
EVENT: Aux-Released ON millis=1352134
EVENT: Aux-Shortclick#4 ON millis=1352135
EVENT: Aux-Shortclick ON millis=1352135
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1352266
EVENT: Aux-Pressed ON millis=1352266
EVENT: Aux-Released#4 ON millis=1352363
EVENT: Aux-Released ON millis=1352363
EVENT: Aux-Shortclick#4 ON millis=1352364
EVENT: Aux-Shortclick ON millis=1352364
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1352513
EVENT: Aux-Pressed ON millis=1352513
EVENT: Aux-Released#4 ON millis=1352559
EVENT: Aux-Released ON millis=1352559
EVENT: Aux-Shortclick#4 ON millis=1352560
EVENT: Aux-Shortclick ON millis=1352560
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1352749
EVENT: Aux-Pressed ON millis=1352749
EVENT: Aux-Released#4 ON millis=1352855
EVENT: Aux-Released ON millis=1352855
EVENT: Aux-Shortclick#4 ON millis=1352855
EVENT: Aux-Shortclick ON millis=1352855
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1352970
EVENT: Aux-Pressed ON millis=1352970
EVENT: Aux-Released#4 ON millis=1353062
EVENT: Aux-Released ON millis=1353062
EVENT: Aux-Shortclick#4 ON millis=1353062
EVENT: Aux-Shortclick ON millis=1353062
unit = 2 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1353231
EVENT: Aux-Pressed ON millis=1353231
EVENT: Aux-Released#4 ON millis=1353342
EVENT: Aux-Released ON millis=1353342
EVENT: Aux-Shortclick#4 ON millis=1353342
EVENT: Aux-Shortclick ON millis=1353343
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
Playing Ascension_Starkiller/swingh/swingh02.wav
channels: 1 rate: 44100 bits: 16
EVENT: Aux-Pressed#4 ON millis=1353429
EVENT: Aux-Pressed ON millis=1353429
EVENT: Aux-Released#4 ON millis=1353537
EVENT: Aux-Released ON millis=1353537
EVENT: Aux-Shortclick#4 ON millis=1353537
EVENT: Aux-Shortclick ON millis=1353537
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1353668
EVENT: Aux-Pressed ON millis=1353668
EVENT: Aux-Released#4 ON millis=1353779
EVENT: Aux-Released ON millis=1353781
EVENT: Aux-Shortclick#4 ON millis=1353782
EVENT: Aux-Shortclick ON millis=1353782
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1353901
EVENT: Aux-Pressed ON millis=1353901
EVENT: Aux-Released#4 ON millis=1354006
EVENT: Aux-Released ON millis=1354010
EVENT: Aux-Shortclick#4 ON millis=1354010
EVENT: Aux-Shortclick ON millis=1354010
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1354147
EVENT: Aux-Pressed ON millis=1354147
EVENT: Aux-Released#4 ON millis=1354268
EVENT: Aux-Released ON millis=1354268
EVENT: Aux-Shortclick#4 ON millis=1354268
EVENT: Aux-Shortclick ON millis=1354269
unit = 2 vol = 0.50, Playing Ascension_Starkiller/blst/blst01.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1354395
EVENT: Aux-Pressed ON millis=1354395
EVENT: Aux-Released#4 ON millis=1354542
EVENT: Aux-Released ON millis=1354542
EVENT: Aux-Shortclick#4 ON millis=1354543
EVENT: Aux-Shortclick ON millis=1354543
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1354626
EVENT: Aux-Pressed ON millis=1354626
EVENT: Aux-Released#4 ON millis=1354727
EVENT: Aux-Released ON millis=1354727
EVENT: Aux-Shortclick#4 ON millis=1354728
EVENT: Aux-Shortclick ON millis=1354728
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst04.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1354854
EVENT: Aux-Pressed ON millis=1354854
EVENT: Aux-Released#4 ON millis=1354969
EVENT: Aux-Released ON millis=1354969
EVENT: Aux-Shortclick#4 ON millis=1354969
EVENT: Aux-Shortclick ON millis=1354970
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1355097
EVENT: Aux-Pressed ON millis=1355097
EVENT: Aux-Released#4 ON millis=1355203
EVENT: Aux-Released ON millis=1355203
EVENT: Aux-Shortclick#4 ON millis=1355204
EVENT: Aux-Shortclick ON millis=1355204
unit = 6 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1355321
EVENT: Aux-Pressed ON millis=1355321
EVENT: Aux-Released#4 ON millis=1355433
EVENT: Aux-Released ON millis=1355433
EVENT: Aux-Shortclick#4 ON millis=1355433
EVENT: Aux-Shortclick ON millis=1355433
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1355537
EVENT: Aux-Pressed ON millis=1355537
EVENT: Aux-Released#4 ON millis=1355631
EVENT: Aux-Released ON millis=1355631
EVENT: Aux-Shortclick#4 ON millis=1355631
EVENT: Aux-Shortclick ON millis=1355631
unit = 2 vol = 0.50, Playing Ascension_Starkiller/blst/blst02.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1355721
EVENT: Aux-Pressed ON millis=1355721
EVENT: Aux-Released#4 ON millis=1355822
EVENT: Aux-Released ON millis=1355822
EVENT: Aux-Shortclick#4 ON millis=1355822
EVENT: Aux-Shortclick ON millis=1355822
unit = 5 vol = 0.50, Playing Ascension_Starkiller/blst/blst03.wav
channels: 1 rate: 44100 bits: 16
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1355990
EVENT: Aux-Pressed ON millis=1355990
EVENT: Aux-Released#4 ON millis=1356101
EVENT: Aux-Released ON millis=1356101
EVENT: Aux-Shortclick#4 ON millis=1356104
EVENT: Aux-Shortclick ON millis=1356105
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Aux-Pressed#4 ON millis=1356333
EVENT: Aux-Pressed ON millis=1356333
EVENT: Aux-Released#4 ON millis=1356408
EVENT: Aux-Released ON millis=1356408
EVENT: Aux-Shortclick#4 ON millis=1356409
EVENT: Aux-Shortclick ON millis=1356409
Out of WAV players!
EVENTID = SaberBase::DoBlast() 0
EVENT: Power-Pressed#1 ON millis=1358043
EVENT: Power-Pressed ON millis=1358043
EVENT: Power-Released#1 ON millis=1358151
EVENT: Power-Released ON millis=1358151
EVENT: Power-Shortclick#1 ON millis=1358151
unit = 2 vol = 0.50, Playing Ascension_Starkiller/in/in02.wav
channels: 1 rate: 44100 bits: 16
No sounds found: pstoff
Amplifier off.

Videos of me using the AudioClash fork are on the Open Source FB group (I also tagged you there): https://www.facebook.com/groups/opensourcesabers/permalink/1252973535438791/

Let me know if you want me to do a test on the default prop file too.

You’re running out of wav players in these instances. Your sounds last longer than the time you’re giving them to complete. The rest of the prop is registering everything it is supposed to from what I see. You can try shortening the sounds or you need to give it more time between.

OK, I don’t “think” this would be the issue but I pushed up an update to ensure that the sound library isn’t holding onto a wav player unnecessarily. You’ll need to re-download from this fork and test it out again. If the sound library was holding a wav player and making you run out faster than normal this should fix, otherwise it’s just a matter of your actions being faster than the wav players are completing.

Sorry I’ve been MIA on the feedback with this. I’ve been in a middle of a move so my saber tinkering time has been very limited.

I tested out the updated fork, and there’s no difference in behavior from the last version, so I guess my actions are just faster than the wav players. But, I am still having the delayed clashes, or rather it’s still harder to trigger a clash in 6.7 fett263 prop compared to using the default prop or the sa22c prop.

If there’s literally no difference in the code on how clashes are triggered between these 3 props, then maybe this is just a “me” problem.

Try current master version, there’s been a lot of updates since my reply.

1 Like

I tried out the master, and it’s even harder to trigger a clash on all 3 prop files (default, fett263, sa22c). I have to hit the blade really hard, and even that isn’t a guarantee the clash will go off. And due to the difficulty in triggering a clash, I’m not able to get multiple clashes to trigger in succession. I’m also still using the same config I posted in earlier in this thread (volume 1000, class threshold 3.5).

For now I just went back to the base 6.7 OS with the sa22c prop file. Not ideal, but it works for my needs. I was pretty satisfied with 5.9, and the only thing I really wanted from OS 6 was the wav length feature for blade retraction and that’s not prop specific (I’m a simple guy :sweat_smile:).

I’ll still test stuff regarding this issue when I have time though.

It’s not expected to be exactly the same unfortunately.
When you try a version of ProffieOS that behaves differently, you should definitely try adjusting the clash threshold a bit. It may be that a clash threshold of 2.5 works better and still doesn’t give you any false clashes.

As profezzorn notes there are changes in the github version, try:

#define CLASH_THRESHOLD_G 2.5
#define AUDIO_CLASH_SUPRESSION_LEVEL 1
#define KILL_OLD_PLAYERS

Then adjust up or down by 0.25 for CLASH_THRESHOLD_G until you find a Goldilocks level.

Lowering audio clash to 1 and using kill old players should produce the result your after. Test with my prop snd without to see if there’s a difference.

@VenomThePooh Have you made sure that if you enabled SAVEFILES you disabled them using //#define KEEP_SAVEFILES_WHEN_PROGRAMMING and also cleared any and all ini and tmp files from the SD card to prevent anything old code or data from interfering with a clean result?

Flashed latest master onto a few problematic sabers and the false clashes either went away or could be tuned reliably from either bumping up CLASH_THRESHOLD_G or lowering volume. The ones that needed further tuning were more prone to vibrations due to body/pommel design and were experiencing false clashes on OS 5.9 anyways.

On my daily driver which occasionally experience false clashes it went away completely with the same clash threshold (4.5).

Cool, good to hear. Just drop a note here as well to keep the tests documented together.