v2.1.2
A small reliability release on top of 2.1.1. It fixes a rare but jarring "gunshot" pop that some user sound files could produce when a length-extending effect was applied. No breaking changes; just replace the plugin folder.
β¨ What's new
- π‘οΈ Sound files are cleaned up before playback. Trigger audio you supply is now conditioned on ingest β DC offset and subsonic rumble are filtered out, leading/trailing silence is trimmed, and both edges are faded to zero. This runs once per file (cached), so there's no per-playback cost.
π Fixes
- No more random "gunshot" pop. A source file with a hot or corrupt edge (e.g. a full-scale junk burst in its final samples) could, when paired with a length-extending random effect like echo, reverb, or down-pitch, have that hot edge relocated into the middle of the buffer β past where the output declick reaches β and play back as an isolated loud pop. Conditioning the source up front, before any effect, guarantees its edges are already silent whatever the effect does to the length.
π οΈ Under the hood
- New
source-conditioningstage (sanitize β DC-block β trim silence β edge-fade) in the bridge, applied only on the file path; the controlled TTS /SpeakPcmpath is untouched. Includes unit tests and arender-samplestool for manual listening.
The audio engine, neural voices, auto-leveling, and master limiter are unchanged from 2.1.1.
Installation
- Download
ACT_DiscordTriggers-v2.1.2.zipfrom the Assets below. - Right-click the downloaded zip β Properties β tick Unblock β OK.
(Windows flagsnode.exe/DLLs from the internet; skipping this can trip SmartScreen/antivirus.) - Extract it into your ACT plugins folder:
%AppData%\Advanced Combat Tracker\Plugins
You should end up with aPlugins\ACT_DiscordTriggers\folder containing
ACT_DiscordTriggers.dll,node.exe,bundle.js, andnode_modules\.
Keep all of these files together in that folder. - In ACT: Plugins tab β Browseβ¦ β select
ACT_DiscordTriggers.dllinside that folder β Add/Enable Plugin.
Then follow the
First-Time Setup Guide
to connect your Discord bot.
Updating: replace the whole
ACT_DiscordTriggersfolder, not just the.dll.
Full Changelog: v2.1.1...v2.1.2