Skip to content

RankFTW/sb-output-controller

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SBOutputController for Sound BlasterX G6

What it can do:

  • Assign global hotkeys to switch between sound outputs
  • Keep your EqualizerAPO config.txt up to date depending on the sound output
  • Run on windows startup

Image of SBOutputController

How to use:

  1. Install Sound Blaster Command
  2. Download latest version of SBOutputController from https://github.com/heftyy/sb-output-controller/releases
  3. After starting the application you will be asked to go through the initial setup

Image of setup

  1. Browse to the directory where Sound Blaster Command is installed and find Creative.SBCommand.exe (SBOutputController uses the .dlls that are installed with Sound Blaster Command to do the actual output switching and monitoring which output is currently active)
  2. Register SndCrUSB.DLL by clicking the Register button in the setup window. This will require admin privileges to run the windows utility regsvr32 that adds the dll to the registery. This is the easiest way I found to make my application recognize that dll.
  3. Click finish in the setup window.
  4. Assign hotkeys.
  5. (Optional) Enable the EqualizerAPO checkbox and browse for config files.
  6. Press the hotkey :)

About

Program for changing the output (speaker/headphones) for Sound BlasterX G6 and switching out EqualizerAPO config files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 100.0%