1. sucht09 Aug 2015 @ 03:16

    oh an under "Real Time Settings" "Output" "Analog" the option "Rear 2 Speakers" and "Front 2 Speakers" is interchanged for me.
    i'm using the "RCA jack" on my "Asus Xonar Essence STX".


    • Giulio09 Aug 2015 @ 14:04

      Front and Rear doesn't refer to the position of the speakers but to where they are connected. Front = computer case audio output connected to the front panel header of the sound card, rear, directly to the sound card RCAs.


    • Wingshot25 Sep 2015 @ 03:44

      Hello GIulio i dont know if you can understand me i try my best 2 days ago i buy xonar d2x all installed and i just want to play games 🙁 but it seems that i cant enable dolby digital live in your driver i check Digital (SPDIF) and choose Dolby Digital Live Sound stop enter game no sound i dont know how to get this to work im very new in this and a little help would be appreciated. Thanks 🙂


      • Giulio25 Sep 2015 @ 21:01

        Dolby Digital Live is used to send up to 5.1 channels of Dolby Digital encoded audio to another device via digital (optical or coaxial) output. When enabled, it switches analog audio off (the one coming out of the colored jacks).

        If you want both analog and digital out, use PCM instead, although it's just stereo.

        if you just want Dolby effects on normal output, leave SPDIF disabled and enable Dolby Headphones or Dolby Virtual Speaker in the analog enhancement section.


  2. NetNerd14 Aug 2015 @ 19:15

    Hi Giulio, today I've been screwing around with making some custom speaker shifter layouts to more accurately resemble a real 7.1 setup.
    I'm wondering if there's any information you can provide on exactly what the settings values for them are.

    So far, I've figured out the easy parts - getting the speakers to move around in a semi-predictable way - but, since you have a full implementation, I was hoping to get some details from you on something I'm not quite sure about.
    After (well, before if you take into consideration the correct byte order) the position values, we usually see a BE or a 3E. The E definitely changes depending on distance, but I'm having trouble figuring it out. I'm assuming it sets a range, but I'm not sure.
    When you get a chance, would you mind having a quick check on that for me?
    And also, just to check, the actual position values are linear, aren't they?

    And a related bug, my profiles won't actually stay selected in the program. I'm assuming that it's using the values rendered to find matching layouts, which breaks when the values I have don't perfectly match. Could I possibly suggest that a layout not be deselected until a change is made to the positioning as a fix for this?

    Thanks for the great work on the program by the way!


  3. timm0e21 Aug 2015 @ 21:43

    Hey Giulio,

    I'm really enjoying your great application. I have just one little request:

    In the CommandLine Options it's possible to toggle the mute of the Microphone, would it be also possible to add a hotkey for this? (My Current workaround is to have profiles to dis- and enable the Microphone, but it requires two keys, which is sort of annoying)

    Thanks timm0e


  4. Florian Schulte24 Aug 2015 @ 09:43


    would it be possible to integrate a profile-toggle command line parameter? Currently i am using a simple script on linux which switches between HP and Speakers. I start it with a single multimedia key of my keyboard.

    On windows with xonarswitch i use two profiles. So i also need to assign two keys. Even though i would write a wrapper, i would have to find out which profile is active first. So it would be very comfortable to have such an option integrated directly.

    Thank you very much


    • Giulio24 Aug 2015 @ 17:03

      By profile toggle do you mean that if you use the toggle command with a profile that is currently active it switches to the profile that was active before it?


      • Florian Schulte24 Aug 2015 @ 23:49

        Yes, in case you have two profiles it would just alternate between the two. If you have more than two it could just select one after another.
        Alternatively it could be interesting to have a parameter /ProfileToggle=Profile1,Profile2[,Profile3] so that it switches between the given profiles.

        Ideally both approaches would be combined:
        -> /ProfileToggle -> Cycle through all available profiles
        -> /ProfileToggle=Profile1,Profile2 -> switch between the given profiles.

        But this is only an idea to be flexible. For me it would be absolutely sufficient to have it working for two profiles.


  5. cesare25 Aug 2015 @ 23:57

    Hi Giulio, I have updated my w7 to w10 today. With previous version I had an icon to switch (in a double click without interactive form) from front headphones output to rear speaker output and viceversa.
    How I can do the same thing on a new s.o.?

    thanks in advance


    • Giulio26 Aug 2015 @ 10:36

      I'm not sure I understand what you mean.

      If it seems the XonarSwitch icon disappeared from your tray, it might be that after the update to Windows 10 it's being hidden when there are no notifications. To force it to always show up, open the hidden icons by clicking on the upward arrow and then drag the XonarSwitch icon where you want to see it.


  6. Dean26 Aug 2015 @ 03:42

    I may be missing something, but custom profile icons don't appear to be showing as they used to (since a recent update). If I specify a custom profile icon I instead get the XonarSwitch icon displaying in my systray. Any ideas?


    • Giulio26 Aug 2015 @ 10:32

      I'll look into that, thanks for your feedback.


    • Giulio26 Aug 2015 @ 12:00

      I can confirm it's a bug with rev. 636, it'll be solved in the next release. In the meanwhile running XonarSwitch in Windows 8 compatibility mode should solve the issue.


    • cesare26 Aug 2015 @ 20:59

      Sorry for misunderstanding Giulio, try to explain better.
      In w7 i have downloaded a .exe (lost because my upgrade doesn't go well and i had to reinstalla w7 to upgrade correctly)
      This exe switch between rear speaker and front headphones by double clicking on it without show any form.
      This is what i hope to have again.
      Now, if i click on xonarswitch icon on w10 desktop, doesn't seems to do anything and if i click again send msg "xonarswitch is already running"


      • Giulio27 Aug 2015 @ 11:01

        I don't know about the other program you mention (from how you describe it it sounds like one of the standalone apps).

        About XonarSwitch, what I wrote in my previous reply seems relevant. The message you get when you attempt to start XonarSwitch for the second time, means it's already running, and if you don't see its icon, the most logical place where to look is in the hidden icons group (the upward pointing arrow on the left of your tray area).


        • cesare27 Aug 2015 @ 21:32

          thanks for your help Giulio, i remember that program as xonarswitch but probably i have not enough memory


  7. zach03 Sep 2015 @ 19:55

    Hello there. I'm wondering if anyone knows a tool that shows how many and which audio channels an application utilises?


  8. Dan04 Sep 2015 @ 00:21

    hi, feature suggestion: keyboard shortcut for volume control and mute


  9. Bob06 Sep 2015 @ 01:02

    Not sure if there is a problem with the update but since then I have had music randomly stutter for 0.5-1 second randomly. Could you see if that may be the problem with XonarSwitch? Thanks


    • Giulio07 Sep 2015 @ 12:27

      Thanks for your feedback.

      XonarSwitch doesn't normally interact in any way or form with the sound card driver, unless some setting is changed either via Real Time Settings window, profile switching, or the new global keyboard shortcuts.

      Therefore it doesn't seem very likely that it could cause any stutter during playback. XonarSwitch's bugs are rather going to take the form of crashes, or something in the program itself not behaving as expected.

      If you are under Windows 10, it seems Microsoft has rewritten quite a bit of the audio subsystem's underlying code, and cracks, pops and stutters are reported by many users and don't seem to be exclusive to C-Media-based cards.


  10. Oomek06 Sep 2015 @ 12:38

    Would you please fix the tray icon. It looks very pixelated in Windows 10 when the DPI scalling is set to 125% in Display Settings. http://i.imgur.com/cDTcdyH.png


    • Giulio07 Sep 2015 @ 12:29

      Thanks for reporting this.

      I'll take a look and fix it in next revision.

      If you want to send me an e-mail (the instructions are in the post above), I can send you a test build with the fixed icons for you to try out when it's ready.


  11. TerryM10 Sep 2015 @ 06:33

    Hi Giulio,
    Noticed a couple of minor display bugs with 652 and Windows 10 (Pro X64).
    1. When using 4 speakers output the stereo upmix is always showing as enabled even when disabled by the profile.or real time settings.
    2. I no longer get an indication of which profile is selected when I do a right click on the tray icon or hover over the tray icon.


    • Giulio10 Sep 2015 @ 10:33

      Thanks for your feedback.

      The two bugs could actually be one. When you don't get an indication of the current profile, it means XonarSwitch doesn't consider it valid anymore. That depends on some parameter having been altered somewhat after the profile was loaded. If the state of stereo upmix doesn't correctly reflect the actual sound card setting, that alone could induce the app to consider the profile invalid.

      The problem is I can't seem to reproduce your behavior here. I'll investigate further. It could be useful if you could please send me an e-mail (following the instructions in the post above).


    • Giulio10 Sep 2015 @ 11:07

      OK I've investigated the issue and here's what I found: if Stereo Upmix's corresponding registry key has been deleted for some reason, XonarSwitch displays the default value, which is enabled, although the underlying state is actually disabled. If you try to disable Stereo Upmix from XonarSwitch, the driver does nothing, since the setting is actually already disabled, and therefore the registry key isn't recreated and the problem persists.

      To solve the issue, open Real Time Settings, set Stereo Upmix to disabled, then to enabled and then to disabled again. This will recreate the Registry key and from then on XonarSwitch and the driver should be aligned again.

      I believe this will also solve the current profile not being displayed. If it doesn't we'll take it from there.


      • Chris Leipold10 Sep 2015 @ 13:09

        I fixed problem with stereo upmix enabler / disabler from standalone app package. Just run disable stereo upmix batch file.

        Btw Giulio i needed some time and were not at home and i will send u a e-mail in the next days.


      • TerryM10 Sep 2015 @ 13:48

        Thanks Guilio, that fixed my problem, now showing selected profile and stereo upmix disabled.
        I had done a clean install of Windows 10 and restored XonarSwitch settings from a backup file so it looks like the restore doesn't recreate the registry key for stereo upmix.


        • Giulio10 Sep 2015 @ 14:02

          Glad it worked.

          The registry value I was referring to isn't relative to XonarSwitch but the Xonar driver. Probably the driver setup didn't create it.

          In the next revision I'll add a fix for this situation: I'll have XonarSwitch create the value if it isn't there.


  12. mh000110 Sep 2015 @ 21:42

    I think I observed a (very) small UI bug. Look at the L/R-balance for the record sources in the mixer tab. Everytime I open XonarSwitch, it looks like this: http://puu.sh/k6GeI/1dc891aceb.png (markers are a little bit off). When I press "reset", they are moving a bit to the left: http://puu.sh/k6Gju/db708e4998.png. After closing XonarSwitch, they revert to the previous state. I think it's just a small cosmetic thing, but if you have some spare time you could try to fix it. ^^


    • Giulio11 Sep 2015 @ 10:24

      Great catch! It wasn't actually just cosmetic, but it had rather a quite intricate functional cause that is now removed. It'll be fixed in the next revision. Thanks for pointing that out!


    • Chris Leipold11 Sep 2015 @ 13:17

      I can confirm this. Nice to see a fix is coming!


  13. mzso11 Sep 2015 @ 13:48

    Quick question: Where are the settings are stored?
    I want to restore EQ from a partition backup.


    • Giulio11 Sep 2015 @ 14:24

      The settings are kept in the registry. That doesn't mean they can't be restored from a partition backup, it's just a bit more involved than average.

      You can do the following:

      1) Open the registry editor (Win + R -> regedit)
      2) In the left pane, click on the HKEY_USERS key and then on File -> Load Hive...
      3 Point the loading window to the \Users\YOUR_USER folder in the backup of your operating system partition, and click on NTUSER.DAT. If you don't see it, you might have to configure your folder options to show hidden and system files.
      4) Choose a name for your hive, like BackupUser and click OK.
      5) Expand the HKEY_USERS node. Underneath you'll find the BackupUser Key (or however you decided to name it). Expand that too, and also the SOFTWARE subkey. Towards the end of the SOFTWARE children you should have a subkey called XonarSwitch.
      6) Right click on XonarSwitch and select "Export...". Pick a recognizable name and location, like XonarSwitch.reg on the desktop.
      7) Click on your BackupUser (or your name) key, then click on file -> Unload hive. Click ok when prompted to unload all keys and subkeys.
      8) Open the reg file in a text editor and replace all "HKEY_USERS\BackupUser" recurrences with "HKEY_CURRENT_USER" (without the quotation marks). Save the file.
      9) In XonarSwitch, backup your current settings, just in case (right click on the tray icon -> Options... -> Backup)
      10) In regedit, go to HKEY_CURRENT_USER\SOFTWARE and delete the XonarSwitch subkey.
      11) Double click on the edited reg file. The old settings and profiles should be restored.

      I haven't tried this directly but it should work.


    • Giulio11 Sep 2015 @ 14:27

      Re reading your original post I see you just wanted EQ presets. Follow the exact same instructions but export HKEY_USERS\BackupUser\SOFTWARE\XonarSwitch\Presets\EQ instead of HKEY_USERS\BackupUser\SOFTWARE\XonarSwitch. Also delete HKEY_CURRENT_USER\SOFTWARE\XonarSwitch\Presets\EQ instead of the whole HKEY_CURRENT_USER\SOFTWARE\XonarSwitch before double clicking on the reg file.


  14. spicio15 Sep 2015 @ 16:18

    after update, a problem was found. whenever i load saved profiles, record balance is moved to right slightly. i have to reset balance everytime. i am using windowsxp. thanks.


    • Giulio15 Sep 2015 @ 18:09

      Thanks for reporting this bug. It's actually much older than last update. It depends on the same bug mh0001 reported above.

      The bugfix is already implemented internally and will be available in the next revision.


      • spicio15 Sep 2015 @ 20:14

        i am using xonar dg. cheap soundcard. but i will use this forever, because of xonarswitch. great app. thanks.


  15. arxnova15 Sep 2015 @ 21:43

    have to say, been using xonarswitch + unixonar low latency (no control panels) for quite some time (!!!) and it's definitely another w.. sound. as subjective as it could be, of course ; P thanks for that great app!



Leave a new commentReply to comment

Comment received.
Your comment may be held for moderation. If it does not show up immediately, please be patient. Comments have to comply with these rules:
  • English language only
  • Don't post insults or threats
  • Try to keep the discussion constructive and informative
  • Don't post questions without doing a search beforehand
  • For replies to individuals regarding the SAME discussion, use Reply to write to that individual. For a NEW issue write a new comment.
  • Make your comment easly readable. Write the product names how they are originally written or at least capitalize their first letter. Write "i" as "I". Add a space after end of a sentence and beginning of another (e.g. ".I" -> ". I").

We've noticed that you're using an AdBlocker

It's not just you, over 66% of our site's visitors are blocking the ads.

Please disable adblock for this website and refresh this page if you:
find the content useful
want us to create more useful content and software
want tech support through the comment section

The ads are placed so that there is minimal interference with page reading. There are no pop-up, pop-under or sticky ads.

Alternatively, you can support us by making a donation.