added color selection interface for volume overlay text & background colors (for volume hotkeys)
added editable intervals for periodic check for updates, tray icons sync & SPDIF-Out volume sync
added skip control panel close after switch if control panel has been open beforehand
updated settings UI and added some options previously accessible by editing ini file only
version 1.7.5:
updated check for updates at startup to also periodically recheck (default interval: 24h).
added real-time synchronization of digital output volume (What-U-Hear) with speakers volume control.
includes minor UI updates and general optimizations.
version 1.7.4:
removed forgotten debug messagebox when applying profiles :)
tweaked check for updates timeout at startup.
added support links to tray menu / help.
version 1.7.3:
fixed UI bug.
added self updating.
version 1.7.2:
improved instances handling and updated logging.
rewritten Check for updates (query sourceforge project, informs on new version download).
added Check for updates at program startup.
version 1.7.1:
added support for command-line arguments.
updated instances handling, so arguments can be initiated eventhough an instance was already running, while skipping unneeded startup routines.
version 1.7.0:
improved device detection (verify device is active).
added universal keyboard layout support for hotkeys.
added support for Russian [ru-RU] software language set in SB control panel.
improved SB control panel software language detection.
added "Force Full-Range (5.1) on switch to Headphones / startup".
fixed Force Stereo / Surround routine fail if windows audio cp was previously running.
fixed tray menu left click occasionally not bringing SB control panel to front on open.
version 1.6.7:
added assign hotkey to Toggle Force Stereo / Surround in Windows Audio CP, inc. balloon tooltip indicator of resulted mode / failure (can be disabled in .ini).
further improved Force Stereo / Surround routine reliability.
added visual volume indicator on top of trayicon for volume hotkeys, inc. configurable text/background colors in .ini
added Manage Digital Output Mute control on mode switch. (SPDIF-Out Mute on switch to headphones / unmute on switch to speakers)
includes general improvements and minor UI changes.
version 1.6.3:
improved Force Stereo / Surround routine reliability on switch.
fixed SBZ Open/Bring to front/Close left click misbehaves when "Always On Top" windows found.
added support for SBZ Control Panel set to German [de-DE] software language.
version 1.6.2
fixed EQ & User Profile switching bug persist in windows 8.
fixed unnecessary category clicks for various switching in windows 8.
version 1.6.1
fixed EQ & User Profile switching could miss the desired profile coordinates.
added toggle center speaker hotkey in 5.1 surround mode.
version 1.6.0
added User profiles item to tray menu for easy switching to specific profile.
added manage custom User profiles to be listed in right click menu.
added sub windows docked to primary UI.
updated some UI / tray menu items text.
version 1.5.8
fixed User profiles swapped on speakers/headphones switch.
fixed "Apply Pro Studio Profile" traymenu item stays enabled when User profile is enabled but set to 0
tweaked mouse click delay for drop down menus (User profiles and EQ presets).
changed User profiles tooltips (profile naming scheme is of no relevance as no sync involved)
version 1.5.7
added User profiles switching to Pro Studio section.
added Alert if multiple device entries found in registry (inc. configurable .ini value).
updated Force stereo / surround functions (language agnostic and better device names support).
updated UI checkbox / radio buttons to use modern theme style.
includes minor tooltip changes and traytip volume mute indication.
version 1.5.5
added Force windows 5.1 surround on switch to stereo speakers mode.
added Equalizer profiles to Pro Studio section (inc. EQ presets).
added Equalizer traymenu item (preset aware if profile enabled).
added Volume up/down hotkeys (inc. steps for each mode and smooth transition).
added tooltips for some GUI controls.
added Windows Audio Devices to traymenu Launch items.
added View Log File to traymenu Help items.
updated Mute traymenu item checked according to speakers/headphones mute state.
updated SBX Pro Studio traymenu item checked if in use.
includes general optimizations, bugfixes and SBZSwitcher.ini changes.
version 1.5.0
rewritten mute mixer devices detection. now fully automatic (removed MixerOrder ini section).
added SBX Bass support to Speakers SBX profile (Stereo only. disabled/ignored in 5.1 configuration).
version 1.4.9
improved detection of mutable playback/record devices in mixer. support manual sync for all 5 devices in .ini under MixerOrder section (replaces RecDeviceOrder section)
enabled fallback to sync with alternative registry entries of SBX features states.
includes a separate executable with elevated admin rights for troubleshooting startup issues under win8.x
regular code maintenance.
version 1.4.8
added DPI scaling support.
"hide mouse cursor on switch" disabled by default.
some minor tweaks forgotten throughout the weekend...
Version 1.4.7:
added support for Sound Blaster Recon3D (beta)
updated device detection and folders handling.
added logging and direct forum links under a Help menu item.
version 1.4.5:
added recording devices order control to SBZSwitcher.ini (under "RecDeviceOrder" section) - can manually sync mute toggles order with SBZ CP Mixer REC list if needed.
improved s.card detection for where more than one sound blaster card is listed in registry (leftovers etc.)
version 1.4.4:
added tray mute controls for SPDIF-Out / Digital-In / Microphone / What U Hear
added assign hotkey to Microphone Mute On/Off
fixed tray icon left click "SBZ Open/Bring to front/Close" mode conflict in some specific scenarios.
fixed assigned hotkeys enabled at startup eventhough unchecked/disabled in settings.
version 1.4.3:
fixed tray icon may become unresponsive if rapidly left-clicking it.
version 1.4.2:
fixed mouse cursor hide on switch breaks pointer animations.
fixed Apply SBX Profile bug.
fixed SBX Profiles miss toggles on switch (where SBX turns on/off while toggling)
added ignore mode to SBX Profiles edit:
no checkmark - turn off feature
black checkmark - turn on feature
gray checkmark - ignore current feature state
version 1.4.1:
added Force Stereo Headphones on Switch to Headphones & Startup.
added menu item "Apply SBX Profile" to current mode.
SBX Pro Studio Toggles moved to sub menu.
version 1.4.0
added SBX Crystalizer and Digital Plus toggles to Tray menu for complete SBX functionality.
updated TrayTip accordingly.
added predefine SBX Profiles for Speakers/Headphones modes.
version 1.3.4:
improved switching for different SBZ control panels colours / layout.
added option to .ini debug section for disabling cursor hide on switching.
fixed rare cases where SBZSwitcher might lose sync with SBX settings.
version 1.3.3:
added sync with SBZ Control Panel via registry (displays current info and switch accordingly).
added Toggle SBX Surround / Smart Volume / Bass (headphones) to Tray right click menu.
removed "Switch to..." from Tray right click menu. Switch string now reflects the current mode.
updated TrayTip (lists current mode, volume, SBX features)
added Creative ALchemy to launch items.
added Tray Left Click behaviour control to settings GUI (3 modes).
added Tray Icon changes color to gray while switching.
updated SBZ CP launch mechanism for when SBZ Tray Icon is available / not hidden.
added Assign hotkey for Speakers/Headphones switch (fullscreen aware).
further internal improvements.
version 1.3.2 beta:
added Assign hotkey for Speakers/Headphones switch
version 1.3.1
Fixed occasionally fails switching to headphones.
Fixed occasionally fails switching if configured to not close SBZ afterwards.
Fixed occasionally annoying volume spike on headphones when switching to speakers.
Added "donate" item to Tray's right click menu (hidden by default).
version 1.3
Added Open/Close SBZ CP on Tray Icon Left click.
Added launch items (SBZ CP & SBSS Console).
Added Mute toggle.
Added Tray Icon color selection.
Fixed switch failing on Basic & High Contrast win7 themes.
Fixed switching when SBZ CP window is placed outside desktop area
Fixed SBZ.exe Path handling.
Moved specific switching to sub menu. Last switch check marked.