Guru3D.com Forums

Go Back   Guru3D.com Forums > Hardware > Soundcards, Speakers HiFI & File formats
Soundcards, Speakers HiFI & File formats A cracking SoundBlaster ? Got new Speakers ? Be heard in here !


Reply
 
Thread Tools Display Modes
SBZ Switcher - Automate Speakers/Headphones mode switching
Old
  (#1)
applejack
Master Guru
 
applejack's Avatar
 
Videocard: MSI GTX 780 Gaming OC
Processor: Intel® Core™ i7-4930K
Mainboard: GIGABYTE GA-X79-UP4
Memory: G.Skill 4x4GB 2133mhz cl9
Soundcard: Creative Sound Blaster Z
PSU: Seasonic G-650
Lightbulb SBZ Switcher - Automate Speakers/Headphones mode switching - 09-13-2013, 21:23 | posts: 474 | Location: Israel

this tool allows automated switching of Speakers/Headphones and more for Creative Sound Blaster Z-Series and Recon3D owners.
while the master volume and mute controls are handled in the OS level, the switching mechanism is on-screen
auto click based, thus is dependent on Sound Blaster Control Panel availability.
SBZ Switcher is synchronized with the Sound Blaster Control Panel via registry, to display current info and switch accordingly.

Features:

* Double click the Tray icon to Switch Speakers/Headphones mode.
* Left click the Tray icon to Open/Close the Sound Blaster Control Panel.
* Right click menu for switch mode / Mute devices / Toggle features / User Profiles / Launch consoles and more...
* Predefine Master volume for each mode and manage Digital Output Mute control.
* Synchronize Digital output volume with Speakers/Master volume control.
* Predefine User Profile for each mode and manage selectable profiles in right click menu.
* Predefine SBX Pro Studio Profile for each mode.
* Predefine Equalizer Profile for each mode.
* Force Windows Audio Control Panel to Stereo in Headphones mode.
* Force Windows Audio Control Panel to Full-Range Surround in Headphones mode.
* Force Windows Audio Control Panel to Surround in Stereo Speakers mode.
* Assign Hotkey to Switch Speakers/Headphones mode (fullscreen aware).
* Assign Hotkey to Mute Microphone On/Off.
* Assign Hotkey to Toggle Center Speaker (fullscreen aware).
* Assign Hotkey to Toggle Force Stereo / 5.1 Surround in windows audio control panel (fullscreen aware).
* Assign Volume Up/Down Hotkeys, controlling steps for each mode and smooth transitions, inc. visual indicator.
* Assign Hotkeys to Toggle SBX Pro Studio features.
* Set tray icon for each mode and synchronize out-of-scope mode switching
* Launch at Windows start up.
* Periodic check for updates and self updating.
* Detailed settings UI / customizations.
* Support Command-Line Parameters

Visit project's page at SourceForge:
https://sourceforge.net/projects/sbzswitcher/

please share your thoughts and bugs.

enjoy.



change log:

version 1.8.3:
-------------
- fixed tray menu "apply predefined profiles" could be unintentionally disabled in headphones mode
- fixed dpi scaling in settings UI (tool windows position and icons size)
- fixed single button hotkey (w/o modifiers) not displayed in settings
- added left windows key support for hotkeys
- added sbx pro studio hotkeys to "more hotkeys" new tab
- updated handling of command-line params (including fixes and restrictions)
- updated identification of sound blaster control panel executables

version 1.8.2:
-------------
- fixed bug in color selection interface results
- added default startup mode switch delay to debug section
- updated launch at windows startup commandline to use -startup param

version 1.8.1:
-------------
- fixed bug in "skip control panel close if started open" when using predefined profiles

version 1.8.0:
-------------
- fixed active device detection fail when using Stereo Direct mode
- fixed EQ switch fail when Cinematic tab missing from control panel (DDL/DTS Connect packs missing)
- updated tray icon left click action selection (added open SBZ Switcher UI & mute devices)
- added tray icon per mode selection and sync with out-of-scope mode switching
- added default startup mode selection (none/speakers/headphones)
- 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 Volume hotkey handling (refined smooth transitions).
- 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:
0. no checkmark - turn off feature
1. black checkmark - turn on feature
2. 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.
- Various reliability & cosmetics improvements.

version 1.0
-----------
- initial release

Last edited by applejack; 10-18-2014 at 23:29.
   
Reply With Quote
 
Old
  (#2)
IcE
Ancient Guru
 
IcE's Avatar
 
Videocard: Zotac GTX 780
Processor: i5 3570K @4.0
Mainboard: ASRock Z77 Extreme6
Memory: 8GB G.Skill Sniper 1866
Soundcard: SBZ + Aune T1 + CAL
PSU: Enermax NAXN 82+ 750W
Default 09-13-2013, 21:29 | posts: 9,164 | Location: Toledo

Nice job.
   
Reply With Quote
Old
  (#3)
Mr_ALLroy
Maha Guru
 
Mr_ALLroy's Avatar
 
Videocard: MSI GTX780 Gaming SLI
Processor: Intel i7-4770k @4.4
Mainboard: Asus Z87-Deluxe
Memory: Dominator Plat 1866 16Gig
Soundcard: Soundblaster Zx
PSU: Silverstone Gold 1000W
Default 09-14-2013, 18:59 | posts: 1,808 | Location: Calgary Canada®

Thanks. Works as it should.
   
Reply With Quote
Old
  (#4)
applejack
Master Guru
 
applejack's Avatar
 
Videocard: MSI GTX 780 Gaming OC
Processor: Intel® Core™ i7-4930K
Mainboard: GIGABYTE GA-X79-UP4
Memory: G.Skill 4x4GB 2133mhz cl9
Soundcard: Creative Sound Blaster Z
PSU: Seasonic G-650
Default 09-15-2013, 02:16 | posts: 474 | Location: Israel

say, do you guys think I should add a Headphones Stereo mode switch ?

as you probably know by now, switching to Headphones via SBCP always reset windows to 5.1 speakers (not full-range), obviously for SBX Pro virtual surround to be able to process 5.1 sources.
with SBX Pro Surround OFF it will just merge all surround sources to "2.0" (windows remains at 5.1), which is a good thing, given the current situation.

If there's any reason to manually setup windows to Stereo (2.0) After switching to Headphones, I can add such a feature in the OS side.
I was thinking about a situation where you rather have the game handle downmixing (or skip upmix ), instead of the SB handling stuff, be it with or without SBX Pro S. does it make sense ?

anyway, already added mute toggle & launch CL consoles menu items, for fun, plus some internal & cosmetic enhancements which will be released next...

Last edited by applejack; 09-15-2013 at 02:37.
   
Reply With Quote
 
Old
  (#5)
pace282
Newbie
 
Videocard: Asus GTX560 Ti 1024MB
Processor: Intel i7 2600k
Mainboard:
Memory:
Soundcard:
PSU: Silverstone OP1000
Default 09-16-2013, 14:18 | posts: 1

applejack you are a legend mate.
You have no idea how much this has been pissing me off.

Just a bit of a bug report.

This tool does not work when Win7 is set to a "Basic or High Contrast" theme.
It does not change properly and my ath-ad700's got a rude surprise

Switched to a "Aero Theme" and all was good. Might want to add a warning or something for this.

Top app i don't get why creative get these little things so wrong most of the time.

Last edited by pace282; 09-16-2013 at 14:25.
   
Reply With Quote
Old
  (#6)
applejack
Master Guru
 
applejack's Avatar
 
Videocard: MSI GTX 780 Gaming OC
Processor: Intel® Core™ i7-4930K
Mainboard: GIGABYTE GA-X79-UP4
Memory: G.Skill 4x4GB 2133mhz cl9
Soundcard: Creative Sound Blaster Z
PSU: Seasonic G-650
Default 09-17-2013, 01:49 | posts: 474 | Location: Israel

Glad you liked it. I surely had an idea how much this has been pissing you off, thus created this tool

sorry for the missing "Basic or High Contrast" win7 theme compatibility.
been spending some time on it - now fixed! and more...

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.
- Various reliability & cosmetics improvements.

download:
http://www.mediafire.com/?6njxmwseu2zwvtx


* notice available red coloured tray icon - yea, its time to ditch (hide) CL's tray for good. that useless open/exit junk

Last edited by applejack; 09-17-2013 at 02:25.
   
Reply With Quote
Old
  (#7)
ScArE2100
Registered User
 
Videocard: BFG Geforece 7800GT OC
Processor: Athlon 64 3800+ Venice
Mainboard: DFI Lanparty NF4 Ultra-D
Memory: 2x1024 OCZ EL Platinum (2-3-2-5 pc3200)
Soundcard: Audigy 2 ZS / Logitech Z5500
PSU:
Default 09-19-2013, 01:39 | posts: 1 | Location: Seattle, WA

Awesome work, definitely an improvement over Creative's built in way of switching. One thing that'd be sweet would be hotkey switching.

In games, it's hard to get to the system tray sometimes. It'd be cool to do something like ctrl+alt+f1 and have it switch automatically for you.

Also, how do I donate?

Cheers!
   
Reply With Quote
Old
  (#8)
applejack
Master Guru
 
applejack's Avatar
 
Videocard: MSI GTX 780 Gaming OC
Processor: Intel® Core™ i7-4930K
Mainboard: GIGABYTE GA-X79-UP4
Memory: G.Skill 4x4GB 2133mhz cl9
Soundcard: Creative Sound Blaster Z
PSU: Seasonic G-650
Default 09-19-2013, 20:01 | posts: 474 | Location: Israel

actually, ATM it is using Creative's "built in way of switching", as it automates user interaction with the SBZ Control Panel for switching purpose.
I could add a hotkey, but if used in fullscreen game, it will have to automate "alt+tab" back to desktop before switching, and return to game afterwards.

in the meanwhile here's a new 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).

http://www.mediafire.com/?lc55l1m3l624uh5


* to donate you'll have to enable the option in ini. thanks!

Last edited by applejack; 09-20-2013 at 05:17.
   
Reply With Quote
Old
  (#9)
applejack
Master Guru
 
applejack's Avatar
 
Videocard: MSI GTX 780 Gaming OC
Processor: Intel® Core™ i7-4930K
Mainboard: GIGABYTE GA-X79-UP4
Memory: G.Skill 4x4GB 2133mhz cl9
Soundcard: Creative Sound Blaster Z
PSU: Seasonic G-650
Default 09-20-2013, 02:30 | posts: 474 | Location: Israel

hey, really appreciate your donation. here's something in return

version 1.3.2 beta:

- added Assign hotkey for Speakers/Headphones switch


http://www.mediafire.com/?2y0dhm8dj54jfdd

if required, it will minimize the active fullscreen application, switch, and maximize.
note1: some games lose sound on switch. this is not my fault, but creative's.
note2: some games might fail to return from desktop, sometime its their fault.
note3: some might detect / block the hotkey. not sure about PB, but I'm not doing anything fancy in this regard, just basic hotkey functionality.

Last edited by applejack; 09-20-2013 at 02:44.
   
Reply With Quote
Old
  (#10)
applejack
Master Guru
 
applejack's Avatar
 
Videocard: MSI GTX 780 Gaming OC
Processor: Intel® Core™ i7-4930K
Mainboard: GIGABYTE GA-X79-UP4
Memory: G.Skill 4x4GB 2133mhz cl9
Soundcard: Creative Sound Blaster Z
PSU: Seasonic G-650
Default 09-24-2013, 00:00 | posts: 474 | Location: Israel

I'm currently researching switching stuff via registry.
so far no real success. I was able to change SBZ Control Panel states "visually", but it wouldn't affect actual states, unless the user click on stuff.

however, I can at least read the current state for each option, so to get synchronized with SBZ CP and handle procedures more efficiently / display correct info.

before I get into it, I would really appreciate if someone exported this registry key:
Code:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices
and drop the .reg file here so I can compare stuff and make sure it would work for all.
specifically, turn SVM (smart volume) ON, using "Night" mode before exporting. thanks!

Last edited by applejack; 09-24-2013 at 00:05.
   
Reply With Quote
 
Old
  (#11)
eclap
Ancient Guru
 
eclap's Avatar
 
Videocard: MSI Gaming 970 1450/7800
Processor: i5 2500k @4.5 1.2v
Mainboard: Asus P8Z77-V Pro
Memory: 8GB G-Skill RipjawsX 1600
Soundcard: Aune T1. AD700. DT880
PSU: XFX Black 750W 80+ Gold
Default 09-24-2013, 00:07 | posts: 26,671 | Location: Hampshire, UK

Ah, nice one, just what I was waiting for! Very convenient!
   
Reply With Quote
Old
  (#12)
applejack
Master Guru
 
applejack's Avatar
 
Videocard: MSI GTX 780 Gaming OC
Processor: Intel® Core™ i7-4930K
Mainboard: GIGABYTE GA-X79-UP4
Memory: G.Skill 4x4GB 2133mhz cl9
Soundcard: Creative Sound Blaster Z
PSU: Seasonic G-650
Default 09-26-2013, 03:02 | posts: 474 | Location: Israel

guys, I already have a new version, synced with SBZ CP, added SVM switch and some nice improvements, but I still need someone to pull the trigger and send me his exported .reg file so we don't have to ping pong bugs after release.

please, just run Regedit.exe, browse to "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Cur rentVersion\MMDevices"
right click on this key and export. as simple as that. I only need one for reference.

Last edited by applejack; 09-26-2013 at 03:05.
   
Reply With Quote
Old
  (#13)
applejack
Master Guru
 
applejack's Avatar
 
Videocard: MSI GTX 780 Gaming OC
Processor: Intel® Core™ i7-4930K
Mainboard: GIGABYTE GA-X79-UP4
Memory: G.Skill 4x4GB 2133mhz cl9
Soundcard: Creative Sound Blaster Z
PSU: Seasonic G-650
Default 09-27-2013, 01:22 | posts: 474 | Location: Israel

OK I get it, you can't keep up the pace.
whatever. here goes another version:

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.

download:
http://www.mediafire.com/?qw1cm20ziat7z5k

* this version will pop message on launch and terminate if SBZ device not found in registry.
if this happens, follow my previous post so I can address more cases.

Last edited by applejack; 09-27-2013 at 01:28.
   
Reply With Quote
Old
  (#14)
applejack
Master Guru
 
applejack's Avatar
 
Videocard: MSI GTX 780 Gaming OC
Processor: Intel® Core™ i7-4930K
Mainboard: GIGABYTE GA-X79-UP4
Memory: G.Skill 4x4GB 2133mhz cl9
Soundcard: Creative Sound Blaster Z
PSU: Seasonic G-650
Default 09-27-2013, 02:35 | posts: 474 | Location: Israel

<deleted>

Last edited by applejack; 09-27-2013 at 05:58.
   
Reply With Quote
Old
  (#15)
chrislue
Newbie
 
Videocard: Asus gtx 670 2G
Processor: Intel i7 2600K
Mainboard:
Memory:
Soundcard:
PSU: Coolmater 800w
Default 09-27-2013, 06:20 | posts: 7

Hi, I have some problem with it. Nothing happens after I click switch, and after I rebooted my computer, it says can not sync with SBZ Control Panel.

I have uploaded my reg of MMDevices.

http://www.mediafire.com/?0pktso4033fhtb6

Last edited by chrislue; 09-27-2013 at 06:26.
   
Reply With Quote
Old
  (#16)
applejack
Master Guru
 
applejack's Avatar
 
Videocard: MSI GTX 780 Gaming OC
Processor: Intel® Core™ i7-4930K
Mainboard: GIGABYTE GA-X79-UP4
Memory: G.Skill 4x4GB 2133mhz cl9
Soundcard: Creative Sound Blaster Z
PSU: Seasonic G-650
Default 09-27-2013, 06:27 | posts: 474 | Location: Israel

does it work if you "run as administrator" ?
what version of windows do you use ? also is it 64bit or 32bit ?

in the meanwhile you can try previous version (1.3.2) which does not sync with SBZ CP

edit: ok I'll look into your linked .reg file, thanks.

Last edited by applejack; 09-27-2013 at 06:43.
   
Reply With Quote
Old
  (#17)
chrislue
Newbie
 
Videocard: Asus gtx 670 2G
Processor: Intel i7 2600K
Mainboard:
Memory:
Soundcard:
PSU: Coolmater 800w
Default 09-27-2013, 06:43 | posts: 7

Quote:
Originally Posted by applejack View Post
does it work if you "run as administrator" ?

in the meanwhile you can try previous version (1.3.2) which does not sync with SBZ CP

edit: ok I'll look into your linked .reg file, thanks.
It's the same to run as administrator.

I'm using version 1.3.2 now, it works. Thanks!

1.3.3 almost got everything I need if it works, hope you can work this out, cheers!
   
Reply With Quote
Old
  (#18)
applejack
Master Guru
 
applejack's Avatar
 
Videocard: MSI GTX 780 Gaming OC
Processor: Intel® Core™ i7-4930K
Mainboard: GIGABYTE GA-X79-UP4
Memory: G.Skill 4x4GB 2133mhz cl9
Soundcard: Creative Sound Blaster Z
PSU: Seasonic G-650
Default 09-27-2013, 06:59 | posts: 474 | Location: Israel

your .reg file seems to fit my code perfectly.
I've found the bug regarding no sync (happened if all your SBX settings were turned off on launch).

fixed it. re uploaded on top of last version 1.3.3. so just redownload that file and you are set.

now lets see what gives with that "Nothing happens after I click switch"
if it keep (not) happening, please refer to my previous 2 questions.

Last edited by applejack; 09-27-2013 at 07:10.
   
Reply With Quote
Old
  (#19)
chrislue
Newbie
 
Videocard: Asus gtx 670 2G
Processor: Intel i7 2600K
Mainboard:
Memory:
Soundcard:
PSU: Coolmater 800w
Default 09-27-2013, 07:38 | posts: 7

Thank you for super fast reply.

I'm using windows 7 64bit. "Run as administrator" seems do not have affects on the problem.

I redownloaded it, and tried numerous times, I think I got the bug.

You have to select the "SPEAKERS/HEADPHONES" tab in control panel to make it work.

Click on "SBX bass (Headphones)" in right menu does not work, like the switch, have to select "SBX PRO STUDIO" tab in control panel first, and then it works. But after you do this, as I said above, switcher won't work anymore, have to select "SPEAKERS/HEADPHONES" tab again to make it work. And after switch back to headphones, it losts the bass setting, but keeps the surround setting, I guess it's because both speakers and headphones have this setting.

And I also notice an effect after using the switcher, system cursor circle (work in background cursor animation) does not animated, have to reconfirm mouse pointer setting to make it animated again.

Last edited by chrislue; 09-27-2013 at 07:43.
   
Reply With Quote
Old
  (#20)
applejack
Master Guru
 
applejack's Avatar
 
Videocard: MSI GTX 780 Gaming OC
Processor: Intel® Core™ i7-4930K
Mainboard: GIGABYTE GA-X79-UP4
Memory: G.Skill 4x4GB 2133mhz cl9
Soundcard: Creative Sound Blaster Z
PSU: Seasonic G-650
Default 09-27-2013, 08:11 | posts: 474 | Location: Israel

The switcher search for specific pixel color on tabs to understand if tab needs to be clicked. What you describe means to me that our sbz cp colors or size do not match. I use the Z, you use ZxR according to reg. are you using creative's latest driver ? If so, I'll have you send an uncompressed screenshot of control panel with both tabs gray (unselected), or maybe I'll search for an alternative solution.

Strange, Headphones bass setting is remembered in my case, and have nothing to do with the switcher. Which again makes me wonder if we use the same driver. I could make it a feature but it seems creative already took care of it...

About the cursor, interesting, I do hide cursor on switch so maybe I mess it somehow. Will look into it.

Thanks for the feedback !
   
Reply With Quote
Old
  (#21)
chrislue
Newbie
 
Videocard: Asus gtx 670 2G
Processor: Intel i7 2600K
Mainboard:
Memory:
Soundcard:
PSU: Coolmater 800w
Default 09-27-2013, 08:48 | posts: 7

Yea, I'm using the latest driver released on 10 Jul 13, maybe there are little differences between Z and ZxR's driver.

I also took a screenshot of my control panel.

http://www.mediafire.com/view/ssjfx3...0/Untitled.bmp
   
Reply With Quote
Old
  (#22)
applejack
Master Guru
 
applejack's Avatar
 
Videocard: MSI GTX 780 Gaming OC
Processor: Intel® Core™ i7-4930K
Mainboard: GIGABYTE GA-X79-UP4
Memory: G.Skill 4x4GB 2133mhz cl9
Soundcard: Creative Sound Blaster Z
PSU: Seasonic G-650
Default 09-27-2013, 18:50 | posts: 474 | Location: Israel

ok, colors are definitely different on your image. not sure if because of color profiles or control panel differences, but besides that, why is your control panel missing 2 tabs (cinematic & advanced features) ? also your mixer missing SPDIF-Out & Digital-In. maybe related to daughter card, or you disabled some digital devices ? also your registry is holding some realtek stuff. maybe you should remove unnecessary audio drivers / disable in bios, and clean install SBZ ?
maybe it will also solve that bass not saved for headphones (it clearly works here)

anyway, I'm now handling only black & white pixel colors so according to posted image it should work for you as well.

regarding cursor animation, I haven't solved it just yet. in the meanwhile added a HideCursorOnSwitch option to .ini debug section, so you can turn that off if it bothers you.

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.

download:
http://www.mediafire.com/?7tm91lrom5rrqwr

Last edited by applejack; 09-27-2013 at 19:27.
   
Reply With Quote
Old
  (#23)
chrislue
Newbie
 
Videocard: Asus gtx 670 2G
Processor: Intel i7 2600K
Mainboard:
Memory:
Soundcard:
PSU: Coolmater 800w
Default 09-27-2013, 22:42 | posts: 7

Thank you, it now works good except the headphones bass setting. I didn't change the control panel color and I don't believe there is an option let you change it. And I didn't connect the daughterboard, that's why I'm missing tabs.

About the bass setting, since surround and smart volume works fine, I believe the problem is the control panel itself, maybe have something to do with bass setting grey out when set to speakers? The Z-series control panel is crappiest software creative ever made, let you switch between speakers/headphones but not let you keep profiles separately? how genius would make such a software.

Ok...stop complaining, is it possible to add a feature that link speakers and headphones to different profiles? Like automatically select specific profile when switching. I think this will solve all problems, and I believe this is also very useful, since beside bass some may also want set surround or smart volume separately.

Thanks!

Last edited by chrislue; 09-27-2013 at 22:49.
   
Reply With Quote
Old
  (#24)
Nitrius
Member Guru
 
Nitrius's Avatar
 
Videocard: Nvidia GTX 580
Processor: Intel i7 920
Mainboard: Asus Rampage II Extreme
Memory: Corsair DDR3-1600 3x2GB
Soundcard: Creative XFi Titanium HD
PSU: Corsair TX750W
Default 09-28-2013, 01:37 | posts: 147 | Location: Norway

Nice program indeed.

A question though, do you think there is anything you could do about keeping the speaker configuration in windows speaker setup? I have the problem with it reverting to 5.1 Surround on each reboot, even though i set it to Stereo.
   
Reply With Quote
Old
  (#25)
applejack
Master Guru
 
applejack's Avatar
 
Videocard: MSI GTX 780 Gaming OC
Processor: Intel® Core™ i7-4930K
Mainboard: GIGABYTE GA-X79-UP4
Memory: G.Skill 4x4GB 2133mhz cl9
Soundcard: Creative Sound Blaster Z
PSU: Seasonic G-650
Default 09-28-2013, 03:50 | posts: 474 | Location: Israel

hey chrislue, I like your idea. check this out



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.

http://www.mediafire.com/?17i7gb8kuk4ilmy

let me know how it works for you.

@Nitrius, I'll have a look...

Last edited by applejack; 09-28-2013 at 04:05.
   
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2014, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are trademarks owned by Hilbert Hagedoorn.