FoxVox Update v3.4


v3.4 Changelog

  • Overhauled key command internal logic for lower latency with better accuracy & reliability.
  • Updated key command visuals to better correlate with processing state.
  • Breakout HID input monitoring to dedicated channels to reduce CPU load and support custom throttling.
  • Added HID input monitoring throttle setting.
  • Added setting to await audio file completion on commands to prevent interruption.
  • Add new Expire timeout setting to Key Commands.
  • Added new support for voice control offloading through plugins.
  • Added registration method for passing app version and plugin access to log messages.
  • Added support for registering plugin methods inside different namespaces.
  • Added support for plugin instantiation of non-static classes.
  • Added auto-startup option.
  • Added individual process filtering for key commands to enable different profiles for different games within the same library.
  • Added Library Access viewer to enable opening other library file simultaneously for performing selective updates via drag/drop.
  • Added new setting to prevent audio playback interruption if required.
  • Updated drag/drop visual queues for better accuracy and ease of use.
  • Fixed bug with assisting phrases on command replication.
  • Fixed bug with voice command group audio getting overplayed by voice command audio.
  • Fixed bug with library sound settings not tracking changes and updating properly.
  • Fixed bug with imported items not getting tracked by undo/redo stack.

Notable changes include the following:

Significantly reduced CPU loads during key processing for much better performance.

New features with input processing capabilities resulted in much higher CPU demands.  Device input is now processed on dedicated channels allowing for customizable throttling to maximize performance while reducing CPU loads.  A new throttle setting has been added.

Key input processing has been completely overhauled for performance and adds a new timeout feature.

All possible key management settings have been reorganized and tested for adherence to expected behavior.  The UI has also been updated to better display the relationships between settings.

Library synchronization is now easier with a new Access Library viewer.

The new read-only viewer allows you to open an existing library in another read-only window from which you can drag and drop any of its items into the main editor.

External voice control is now supported through plugins.

Plugins can now supply voice recognition commands and handle their operations outside of FoxVox.

Learn more here:  https://foxster.itch.io/foxvox/devlog/902348/plugin-development-voice-control

Files

FoxVox Setup x64 v3.4.msi 69 MB
9 days ago
FoxVox Setup x64 v3.4 (msi zipped).zip 68 MB
9 days ago
FoxVox Portable v3.4.zip 69 MB
9 days ago

Get FoxVox

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.