terrymacdonald / DisplayMagician

DisplayMagician is an open source tool for automatically configuring your displays and sound for a game or application from a single Windows Shortcut.
https://displaymagician.littlebitbig.com
GNU General Public License v3.0
389 stars 17 forks source link

Also save Audio Channel Configuration and Spatial Audio Settings with Game Profiles #315

Open NightHammer1000 opened 1 week ago

NightHammer1000 commented 1 week ago

I use DisplayMagician a lot to switch between my Desk and TV Setup and the one thing missing for me right now is that switching the Display Profile should also switch the Default Audio Device to the one saved with the Profile.

Would make switching from my Soundbar on my Desk to the AV Reciever by my TV so much more easier.

Extra Plus points if it also saves and loads the Channel Configuration and Room Sound Effect Setting as I always have Dolby Atmos for Home Theater active and I need to set it manually again each time I switch currently.

terrymacdonald commented 1 week ago

Hi N1ght,

You can do this already via a Game Shortcut. You just create a Game Shortcut that has the following options:

This will change your display and audio then will keep that state permanently. You can then run another permanent game shortcut to change it back.

You can then save your game shortcut to the desktop to have a simple easy to swap between them, or if you have DisplayMagician set to run on startup and sit on the system tray, then you can also set a keyboard hotkey for each permanent game shortcut so that swapping is as simple as pressing a hotkey (you'll need a different hotkey per shortcut).

Hope that helps!

Terry

On Fri, 21 Jun 2024, 1:23 am N1GHT, @.***> wrote:

Assigned #315 https://github.com/terrymacdonald/DisplayMagician/issues/315 to @terrymacdonald https://github.com/terrymacdonald.

— Reply to this email directly, view it on GitHub https://github.com/terrymacdonald/DisplayMagician/issues/315#event-13229165055, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLU5LGSELCQO65YMTPULWDZILJTVAVCNFSM6AAAAABJT62DR2VHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJTGIZDSMJWGUYDKNI . You are receiving this because you were assigned.Message ID: @.*** com>

NightHammer1000 commented 1 week ago

Great that works!

Then my Feature Request would be to also set Channel Configuration and Spatial Audio Settings. Those get not saved on switching.

terrymacdonald commented 1 week ago

Hmmmm. Its unlikely I'd be able to get access to those settings programmatically via the library I use. I'm afraid I'm not sure when is be able to add those feature, but I'll still keep the issue around just in case I find a solution in the future.

I'm sorry to say it will probably be a while before I'll be able to get this add.

Thanks Terry

On Sat, 22 Jun 2024, 4:23 am N1GHT, @.***> wrote:

Great that works!

Then my Feature Request would be to also set Channel Configuration and Spatial Audio Settings. Those get not saved on switching.

— Reply to this email directly, view it on GitHub https://github.com/terrymacdonald/DisplayMagician/issues/315#issuecomment-2183059630, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABLU5LCGCW3LJ5PO7IUMAILZIRHRDAVCNFSM6AAAAABJT62DR2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBTGA2TSNRTGA . You are receiving this because you were mentioned.Message ID: @.***>