0.3.8: Stutter FX

Hey all :yellow_heart:

This update introduces a new audio effect: stutter is a beat repeat effect great for adding variation to percussion or repeating pitched notes. With control over the repeat pitch and volume various effects can be created: repeats fading in or out and the pitch going up/down over time. Of course these parameters can also be modulated.

The compressor has been rewritten and now uses a lot less CPU. While rewriting a lot of performance was gained by replacing the ratio parameter with the amount parameter. Setting amount to 0% corresponds to a ratio of 1:1 (no compression) and setting amount to 100% is the same as a ratio of inf:1 (maximum compression).

Highlights:

  • Added stutter audio effect:
    • clock mult set repeat rate and length in relation to the BPM.
    • chance sets the chance of starting a repeat when triggered.
    • rate sets the playback rate/pitch of the repeats.
    • volume sets the volume of the repeats in relation to the incoming signal.
    • rate delta and vol. delta set the change in repeat playback rate and volume applied after each repeat.
  • Improved compressor performance:
    • Lowered CPU usage from 6.4% to 1.8%
    • The amount of gain reduction applied to signals above the threshold is now set with amount instead of ratio.
  • Modulators assigned to external sound engine parameters can now be triggered.
  • Added envelope curve parameters to AD env:
    • Hold and turn attack to change the att. curve.
    • Hold and turn decay to change the dec. curve.

Other changes and bugfixes:

  • Fixed a crash when removing an audio effect with one or more modulators assigned.
  • Fixed the random pan positions in stereo sometimes getting stuck at one location.

Here is the new firmware: polypulse-firmware-0.3.8.zip (1.0 MB)

See here how to update your PolyPulse. Note that the file manager only recognizes *.zip files whose name starts with polypulse-firmware- as firmware updates.

Enjoy! :yellow_heart:

7 Likes

Pretty nice compressor algo.
Sounds great.
Thank you Ward !

Best

1 Like

Looking forward to trying this out over the weekend. Maybe I can demo it in an upcoming video. I’m really glad you are able to find ways to reduce CPU usage in addition to adding the new effect. I have spent many hours with my PolyPulse and am really enjoying it.

2 Likes

I uploaded a short video featuring the Stutter effect, if anyone is interested. https://youtube.com/shorts/UVV0wnjaXf8?feature=share

3 Likes