ProffieOS 8.4 beta (call for testers!)

updated!!!

Tested EFFECT_BLADEIN and EFFECT_BLADEOUT, working well.

Tested all the new colors. Looking great. MoltenCore is a great Orange-family saber blade color!

Tested mclick.wav (used in blade length selection with my prop.) Sounds good.

Tested chhum.wav. Working as expected.

updated!!!

Tested EFFECT_ACCENT_SWING and EFFECT_ACCENT_SLASH.

They both work well and what a easy/great way to enhance something like SwingSpeed!

1 Like

updated!!!

(Turns out that ! counts for the character limit, while . doesn’t.)

1 Like

I was wondering why you were so excited over that lol.

New beta zip:

Same as v8.3, but with a fair number of changes:

  • Mix<> handles blade power off
  • Serial monitor line numbering / tagging for more reliable communication with apps.
  • new serial monitor command: get_variation
  • scanid prints ID when used from serial port
  • New define: BUTTON_LONG_CLICK_TIMEOUT
  • New Style: TransitionLoopWhile<>
  • ChargingStyle<> bugfix
  • Various tab/space cleanup
  • Prop changes:
    • Fett263:
      • new defines: FETT263_SWING_CLASH_DELAY, FETT263_SS_BUTTON_CLICKER
      • 1-button “pointing down” bugfix
    • BC
      • Volume menu fixes
      • make user effect available to 1-button configurations
    • SaberSense
      • preset skipping and “hot skip”
      • Blade Detect can work with array select
      • Exit color change tweak
    • BCBlaster
      • reload bugfix

Links in top post.

2 Likes

I think this was for my saber prop but I’d have to look. Maybe blaster as well?

Does idle.wav need to be triggered by selecting a user effect or does it just play after a boot or font.wav file, will be editable
In the font config file

idle.wav will play any time that the sound exists in the font search path and the blade is not running.
There is no CONFIG_VARIABLE to edit in font config.ini as there’s no duration to edit about it, it just loops.

1 Like

Cool, can the blade pulse while the idle sound is playing, is that an option in the blade styles

Yes, there are ways to make a blde do something while off.
Sound and blade configuration is mostly separate though.
(Idle.wav is a lot like hum.wav, but plays when off instead of when on.)

1 Like

That would just be the color when off argument in an InOutTrL

1 Like

Thank you! Will try this out asap. Do the related .wav files go in the root directory, or maybe the common folder? I grabbed them from the Sabersense site (great website I had fun digging around :slight_smile: )

1 Like

Either works

1 Like

Regarding idle.wav again, it doesn’t stop when the preon.wav is playing they both play at the same time. Also it kinda just STARTS playing after the boot or font sounds it would sound better if it could fade in, I could fade in the sound file but then that would mess with looping or make it about a minute long with a fade at the start, could a preidle.wav be possible?

Could you file an issue for this on github so I don’t forget about it?
At least doing some fade-in would be easy.

no probs ive just copied and pasted that to the github page

aslo idle plays when i connected to PC and wont stop until i mount the sd

Welcome to ProffieOS v8.4
For available serial commands, see:
https://pod.hubbe.net/tools/serial-monitor-commands.html
Style RAM = 148
Style RAM = 1316
Style RAM = 1316
Style RAM = 8
Scanning sound font: Predator
 done
Scanning sound font: common
 done
Activating polyphonic font.
Activating SmoothSwing V2
Accent Swings Enabled.
Polyphonic swings: 8
Monophonic swings: 0
Accent Slashes NOT Detected: 
Sound library version 2 found.
Current Preset: BlueEyes
unit = 0 vol = 0.50, Playing Predator/font.wav
channels: 1 rate: 44100 bits: 16
Playing Predator/idle.wav
channels: 1 rate: 44100 bits: 16
Battery voltage: 0.48
Battery voltage: 0.50
**** Stopped idle wav
SD Access ON
Unmounting SD Card.
Amplifier off.
Battery voltage: 0.47
Booster off.