VMX 2.2.x Dark Edition Changelog

VMX 2.2 Dark Edition

View the product page here

Release 1st 2020)

  • Fixed pause/unpause function when used with playlist tracks
  • Fixed Next track/previous track command occasionally causing VoiceAttack listening to set to disabled.


  • Fixed VMX_Packs folder not being created on fresh install
  • New music player UI, cleaner looking, improved for hi-res setups
  • Player bumped up to v4
  • Performance improvements when issuing new track requests/navigating between tracks


  • Fix for potential error message after using auto updater spawning ‘libff-6.dll process in use’ error messages.
  • Improve performance of auto update system
  • Complete work on uninstaller, now works 🙂
  • Auto remove old update installer temp files
  • Added auto location detection for Steam VoiceAttack users

Release 2.2.7b(6/11/20)

  • Auto update system. Use command ‘update VMX please’ to auto download and install the latest version of VMX. Your old files will be updated, deprecated files removed etc.
  • New VMX installer, for first installation a brand new .exe installer is now available in your accounts, after initial use to upgrade to VMX 2.2.7 you may then use the auto update system with ‘update VMX please’ voice command
  • FIX- playlist ‘assign this to <event>’ command now fixed for your playlists
  • FIX- “assign <playlist no.> to <docking/supercruise etc>” command now fixed and improved response when using the word “to”, it can now tell the difference between “2” and “to”.
  • Performance improvement for when assigning playlists
  • Improvement for handling interruptions between player and plugin.
  • FIX-Some voiceovers were causing VoiceAttack listening to remain off instead of it auto switching back on.
  • .Net framework compliance update
  • Fix for ‘open the manual’, ‘open cheat sheet’ ‘show all commands’. Now works with the new website.

Release 2.2.6b(31/8/20)

  • Enhanced ‘favour latest pack’ command support to bias VMX to playing back the latest Music Pack (Triangulum) when not using cooldown mode (previously this was a cooldown mode exclusive feature).
  • Fix Triangulum pack voice readout functionality upon newly adding the pack
  • Remove legacy code from VMX Plugin
  • Improved Triangulum music to event pairing vs VMX 2.2.5’s basic compatibility (better music matching to the events).

Release 2.2.5(28/7/20)

  • Add Obsidian Unity Pro (Unity Pro) feature support inc voice mode switching capability
  • Improvement for variant mode switch which was sometimes replaying from beginning of tracks.
  • Fix for “stop music” command occasionally not err, stopping music propery.
  • Cooldown mode Timed default timer fixed, now defaults to 5 minutes as intended
  • BRB mode retired
  • Various VMX Plugin and VA profile tidy ups, removal of legacy code/script

Release 2.2.4 (19/6/20)

  • OBS Integration: VMX now outputs track information such as track and artist name, context mode status (inc. cooldown mode info). VMX will integrate with most broadcast software. See knowledgebase article here for instructions on how to use https://darknebula.cloud/2019/09/02/outputting-track-data-to-obs/
  • Fix for “stop music” voice confirmation cutting out when calling to stop music
  • Improvement for Music Packs/Voice Expansion updating, rather than having to delete older existing versions of packs prior to adding in the new .pack.rar to VMX_PACKS folder, you now only ever need to drag in the new version as if it were a new pack being added for the first time. VMX will detect that you intend to update the pack and will safely update it for you. See knowledgebase https://darknebula.cloud/2019/09/02/how-to-install-music-packs-voice-expansions-with-new-dark-edition-system/
  • VMX will notify upon successful pack update by stating *UPDATED* in the log startup next to the pack that was updated.
  • Auto cleanup of old pack files on VMX exit.
  • Audioblocks automatically disables context mode and notifies you. You no longer need to disable context mode manually beforehand.
  • Improvement for Audioblocks system: Tighter block transitions and improved stepping
  • Update VMX initialisation audio to reflect Dark Nebula
  • Implement Triangulum support
  • Various minor bug fixes

Release 2.2.3 (6/12/19)

  • Support for Citizen of the Stars Music Pack added
  • “Show playlist” command added- Displays the contents of a given playlist i.e “Show playlist 3” will display the track listing & additional info in the VA log. See updated knowledgebase article here
  • “Go to track” i.e “Go to track 8” can be used in conjunction with “show playlist” allowing you to display the contents of a playlist then request a track number from the list with “go to track” and play it. E.g “Show playlist 1” “go to track 8” will play track 8 of playlist 1. Updated knowledgebase article here
  • VMX_Packs location moved to Windows default Music folder. You will see ‘VMX_Packs’ contained within there along with your playlists folder. See updated knowledgebase article by clicking here
  • Decompressor error handling bug squished. Caused a naughty hard error when faced with corrupt .rar archives for a small number of users
  • “Peek playlist” command enhanced- now not only plays a portion of audio from the specified playlist but also lists playlist tracklist contents as “show playlist” does. i.e “peek playlist 3”. Knowledgebase info here
  • Fixes for audio feedback cut outs when using Unity

Release 2.2.2 (31/10/19)

  • Final improvements for Miguel’s Explorers Pack in context mode
  • Authorisation enabled for new Elements Music Pack

Release 2.2.1 (26/10/19)

  • Improve performance of voice feedback & alert beep response
  • Fix for ‘Docking’ event for user playlists/combination mode
  • Fix for ‘Exploration’ event playlists/combination mode
  • Improvement for ‘Alien Encounter’ playlist event
  • Numerous VA script tidy ups

Release 2.2

  • QoL- Stop Music command no longer auto disables context mode, it now stops music, but new tracks will be activated upon new event triggering. Disable context mode or changing play mode will disable context mode. Sounds logical doesn’t it? 🙂
  • Bug fix for cooldown mode, legacy basic cooldown system cache became bugged with the presence of the new cooldown system. Spawning in non station locations exposed an empty cache bug which produced ‘playerResponse’ errors.
  • Bug fix- context mode refused to re-engage after auto disengaging. Now it works 🙂
  • Bug fix- Music core trigger system tweaks and fixes
  • Bug fix- Miguel’s The Explorers Music Pack was not playing in all of the required scenarios. Fixed.

VMX 2.2 Dark Edition bugs fixed in BETA 4:

  • Implemented new server credentials for VMX update notification system (brings it into line with music packs and voice expansion update system)
  • Updated TTS voice responses in line with darknebula
  • Textual changes, corrections etc in plugin and profile to darknebula
  • Beta3:
  • TTS readout speed change on some commands-fixed
  • Context mode not correctly disengaging when switching to internet radio etc-fixed
  • Update for compatibility with new darknebula server (fixes MOTD and update notifications)
  • Initialisation tweaks

VMX 2.2 Dark Edition highlight features:

New Cooldown mode meaning in context mode tracks will be queued and allowed to complete before moving on to the next one. Entirely new pack detection and management system, setting up VMX is now easier than ever! You can now drag and drop music packs and voices in their native .rar format and VMX’s decompressor will unpack, arrange and auto configure your packs for you! No more “set pack xyz”.

Direct2Pack means you can simply say “play trade pack” or “play exploration pack” and the pack will be auto set and commence playing.

More control over mix variants and play choices between packs. Now you can say “play all music packs” or “play all variants and music packs” and hear different tracks from different packs and with ever changing variants! Extremely powerful track access now possible!

Audioblocks available always! No more need to set the Exploration Pack in order to hear procedural audioblocks

Better behaviour when running VMX as secondary profile.

Ability to configure with new GUI dialogues locations for your playlists, music packs and voices! Simply enter a new location anywhere on your PC and VMX will use it as your packs directory. No more being tied to your Windows VoiceAttack/Sounds folder!

A raft of bug fixes including a fix for the dreaded limitation of having to install VMX to a Windows partition or requiring use of aliasing to make VMX run in other locations. Finally squished that pita bug!

Brand new internet radio system! VMX now auto manages your stations, allocates slots for them. Adding new radio stations is as simple as highlighting a station URL, copying to Windows’ clipboard and saying “add this radio preset” boom, you’re done.

Additional game event detection to assign playlists to, playlists too can be queued allowing tracks to finish before moving onto the next!

The full changelog for VMX 2.2 Dark Edition:

  • New component management system (installs and maintains individual VMX components) saves your VMX and pack preferences so that even after an update or temporary VoiceAttack uninstall your VMX settings will be preserved.
  • New built in decompressor, no more having to run unrar archives. Simply locate the new VMX_Packs folder in VoiceAttack/Sounds (or your own configured new location) and drag and drop in any music packs or voices there
  • Cooldown system Enqueue- queues tracks up for you in context mode, allowing tracks to finish playing before moving onto the next. Hear all the tracks in full, as they were meant to be heard, no more needing to switch to album(variant) mode to hear all the tracks
  • Cooldown system Timer- Set a variable timer to force VMX context mode to hold off processing any more in game events for a specific amount of time, handy if you just want to make sure certain tracks keep playing for x amount of time
  • “favour the latest music pack”- Added a new Music Pack recently and want to hear it more often than the older packs in context mode? Use this baby to push VMX to favour using your newly added pack above the older ones (where possible)
  • Internet radio system V2- Add stations from your web browser! Go find those puppies, highlight the station’s URL and say “add new radio station”. VMX will auto insert it to a preset(automagically created for you) and read back the preset name (you can also name presets yourself).
  • Direct2Pack-“play all music packs” or “play all variants and music packs” or perhaps play random tracks AND variants AND music packs. It’s your choice. The all new dynamic Music Pack system will handle it all with ease!
  • New configuration GUI dialogues. Enter your own custom locations for playlists, music packs and voice.
  • New pack library information, after startup, displays all your available packs, versions, brief info about the pack and what the latest version on the server is for each pack.
  • New VMX logic system, monitors the order of your command actions and if false positive voice requests are detected by VoiceAttack, if VMX feels the request does not make sense, it will be discarded. Significantly reduces the chance of false command pickups.
  • Setting volume slider in GUI now reflected (and saved) within VMX itself.


  • Auto Music Pack & Voice set up. No more need to say “set voice Unity” she’s now always auto set for you. New to VMX? No more need to say “set trade pack” etc either. On new install new packs will be set for you. You can change packs by simply saying “play trade pack” for example.
  • VERY rapid startup and much improved response time to commands
  • New voice responses for new features and improvements for older improved features
  • Path configurations and other settings preserved after updating VMX or even VoiceAttack
  • Very flexible possibility to install VMX to wherever you like, no longer tied to Windows partitions
  • New update system
  • Context mode now always auto detects Elite: Dangerous and waits for the game to start.
  • New and improved alert beeps (they really do sound fab!)
  • Reset VMX command deprecated, profile wizard deprecated, VMX hand-off mode deprecated
  • TTS auto set if you don’t have Unity Voice Expansions
  • Player GUI behaves better in higher resolutions
  • Massive reduction in VMX profile size and load time
  • Morgan intro sound is back (by popular demand!)
  • Amiga MOD and SID soundfiles now supported!
  • Playlist handling count now increased to 50.
  • Current track and status info gives more info to reflect some of the new features
  • New music pack support for Triangulum and Angel Elements Packs (plus ‘other’ things coming soon)
  • Pack management system overhauled, VMX now understands pack characteristics and capabilities no longer relying on config files or clunky VA script.

VMX Bugfixes:

  • MOTD fixed, changes made by site host broke the system. A fix both server and client side implemented.
  • Dreaded player bug stopping VMX’s player from running outside Windows program files(x86) location fixed
  • Peek playlist command bug fix
  • BRB mode fixes
  • Update notification system fixed
  • Audioblocks Engine2 fix- wasn’t recognising all blocks.
  • Play all variants in context mode was not actually playing all variants, it now works properly and does

Journal Bugfixes:

  • Journal was sometimes holding up VMX startup- fixed
  • Journal caused exception when Elite: Dangerous was not installed- fixed