[GH-ISSUE #287] Volume control for select AV receivers with digital audio connection (HDMI or optical) #228

Closed
opened 2026-05-05 05:27:43 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @MaartenBorsje on GitHub (Sep 11, 2020).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/287

Monitor control already works for controlling the audio via a dock like the Celdigit TS3+. But it doesn't work for audio via Optical wire. I like to see a way to get that working to

Originally created by @MaartenBorsje on GitHub (Sep 11, 2020). Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/287 Monitor control already works for controlling the audio via a dock like the Celdigit TS3+. But it doesn't work for audio via Optical wire. I like to see a way to get that working to
gitea-mirror 2026-05-05 05:27:43 -06:00
Author
Owner

@waydabber commented on GitHub (Aug 19, 2021):

Hi, you can't control audio levels via optical since an external receiver/amplifier is involved. I have a solution that controls Yamaha AV receivers directly (via local network), this might be done for other receivers. I plan to add such a functionality to MonitorControl in the future (at least to control my Yamaha receivers but will try to do it in a way that the implementation will be open for other receivers which have some sort of open protocol for control).

<!-- gh-comment-id:901687540 --> @waydabber commented on GitHub (Aug 19, 2021): Hi, you can't control audio levels via optical since an external receiver/amplifier is involved. I have a solution that controls Yamaha AV receivers directly (via local network), this might be done for other receivers. I plan to add such a functionality to MonitorControl in the future (at least to control my Yamaha receivers but will try to do it in a way that the implementation will be open for other receivers which have some sort of open protocol for control).
Author
Owner

@MaartenBorsje commented on GitHub (Aug 21, 2021):

Hi, you can't control audio levels via optical since an external receiver/amplifier is involved. I have a solution that controls Yamaha AV receivers directly (via local network), this might be done for other receivers. I plan to add such a functionality to MonitorControl in the future (at least to control my Yamaha receivers but will try to do it in a way that the implementation will be open for other receivers which have some sort of open protocol for control).

Nice. Then I gonna have a look at the api for the Heos by Denon receivers.

<!-- gh-comment-id:903158725 --> @MaartenBorsje commented on GitHub (Aug 21, 2021): > Hi, you can't control audio levels via optical since an external receiver/amplifier is involved. I have a solution that controls Yamaha AV receivers directly (via local network), this might be done for other receivers. I plan to add such a functionality to MonitorControl in the future (at least to control my Yamaha receivers but will try to do it in a way that the implementation will be open for other receivers which have some sort of open protocol for control). Nice. Then I gonna have a look at the api for the Heos by Denon receivers.
Author
Owner

@waydabber commented on GitHub (Jan 12, 2022):

Meanwhile you can use this free Hammerspoon script for Yamaha AV control (you can disable the monitor DDC control part of the script as MonitorControl does this better). I made this script last summer and use it daily to control my Yamaha AVs from my Mac via the native volume keys. It uses showddc to show the macOS volume OSD. Works fine alongside MonitorControl.

https://gist.github.com/waydabber/3241fc146cef65131a42ce30e4b6eab7

<!-- gh-comment-id:1011116952 --> @waydabber commented on GitHub (Jan 12, 2022): Meanwhile you can use this free Hammerspoon script for Yamaha AV control (you can disable the monitor DDC control part of the script as MonitorControl does this better). I made this script last summer and use it daily to control my Yamaha AVs from my Mac via the native volume keys. It uses [showddc](https://github.com/waydabber/showosd) to show the macOS volume OSD. Works fine alongside MonitorControl. https://gist.github.com/waydabber/3241fc146cef65131a42ce30e4b6eab7
Author
Owner

@stale[bot] commented on GitHub (Jan 13, 2023):

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require attention? This issue may be closed if no further activity occurs. Thank you for your contributions.

<!-- gh-comment-id:1381182672 --> @stale[bot] commented on GitHub (Jan 13, 2023): Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require attention? This issue may be closed if no further activity occurs. Thank you for your contributions.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/MonitorControl#228
No description provided.