Opened 2 years ago

Last modified 2 years ago

#18127 new bug

[desklink] Volume control does not work, only Media preferences does

Reported by: waddlesplash Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Applications/Command Line Tools Version: R1/beta4
Keywords: Cc:
Blocked By: Blocking: #16550
Platform: All

Description

As in title: the volume control in Desklink has strange behavior, moving the slider seems to adjust the volume slightly but only in a "binary" fashion (might even only adjust one channel?), it doesn't seem to be affected by moving it around. Further it has a strange appearance: the top is at 0 dB and there is no "red" area.

Meanwhile, the "Master output" control in Media preferences looks and behaves normally; it has a minimum of -60 dB and a maximum of 18 dB, and sliding it up and down behaves normally.

Change History (7)

comment:1 by waddlesplash, 2 years ago

Blocking: 16550 added

Sounds like #16550 may be related.

comment:2 by waddlesplash, 2 years ago

Seems desklink is really only affecting the "Output" path of the "HD Audio" and not "Master output", and indeed it's only modifying the left channel, according to Media preferences. Very strange.

comment:3 by humdinger, 2 years ago

Cannot reproduce with hrev56578+46, 64bit. (That is on my long running Haiku nightly installation, which I moved to the r1beta4 repo)

The Media prefs' Deskbar replicant works and the one created with a "desklink --volume-control" does, too. It controls the both channels of the "Master output".

comment:4 by bruno, 2 years ago

It is in fact related to #16550 !

Humdinger... do you have the same hardware? Haiku 32bit hrev.: 56434 on Intel Atom HD Audio I have this problem on 32bit only since 2 years now!

Great to see it works for you!?

See #16550 for more details...

comment:5 by humdinger, 2 years ago

My hardware is reported as:

device Multimedia controller (Audio device) [4|3|0]
  vendor 8086: Intel Corporation
  device 8c20: 8 Series/C220 Series Chipset High Definition Audio Controller

device Multimedia controller (Audio device) [4|3|0]
  vendor 8086: Intel Corporation
  device 0c0c: Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller

comment:6 by waddlesplash, 2 years ago

It controls the both channels of the "Master output".

I can confirm this behavior on my VMware install; there desklink's control behaves just as expected. So, this is confined to only some hardware.

If I recall correctly (don't have the machine booted at the moment), there are only one or two outputs listed under "HD Audio"'s Output tab, and I think desklink was controlling only the left channel of the "Headphones out" one (or something like that.)

comment:7 by waddlesplash, 2 years ago

OK, I think I found the problem: "Control physical output" is checked, and that seems to cause this behavior. Perhaps that option does not work correctly. Why does it exist at all, really?

Note: See TracTickets for help on using tickets.