Skip to content

Fragtality/BeyondAudio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starts BeyondATC and sets Output Device:

  1. Download BeyondAudio.exe
  2. Run
  3. Select the Device you want to use for BeyondATC & and hit Save!
  4. Use the BeyondATC (BeyondAudio) Link on your Desktop to Start BeyondATC
  5. You can delete the downloaded Binary (BeyondAudio.exe) after that, if you like

Some Notes:

  • BeyondAudio only queries active & connected Devices
  • The Installation-Location is %appdata%\BeyondAudio
  • To Remove: Just delete the BeyondAudio Folder in %appdata%
  • To reset/change the Configuration: Run the Application outside of the AppData Folder (i.e. the downloaded Binary) -OR- delete the File %appdata%\BeyondAudio\Device.json

Technical Background:
All BeyondAudio does is really just starting BeyondATC (it reads the Installation Path from the Registry) and after that switching its Output-Device in the Windows Sound-Mixer (to the configured Device). So it does automatically what the User can already do manually (every Time BeyondATC is started).
The Device Switch is done via an COM Interface of Windows which was discovered/reverse-engineered by the Creators of EarTrumpet. The CoreAudio Package also implemented that COM Interface - so after all the Abstraction by that Package, the Device Switch is really just a simple Function-Call.



Credits:
Using Code from EarTrumpet
Using CoreAudio Package

About

Start BeyondATC on any Output Device

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages