Bug 263105 - Balance control
Summary: Balance control
Status: REPORTED
Alias: None
Product: kmix
Classification: Applications
Component: general (show other bugs)
Version: 4
Platform: Unlisted Binaries Linux
: NOR wishlist
Target Milestone: ---
Assignee: Christian Esken
URL:
Keywords:
: 272819 307449 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-01-14 07:41 UTC by Roland Kaeser
Modified: 2012-10-08 23:11 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roland Kaeser 2011-01-14 07:41:07 UTC
Version:           0.9 (using KDE 4.5.85) 
OS:                Linux

I simply whould like to have a balance control for the master channel because the speakers are not always optimal positioned.

Reproducible: Always




OS: Linux (x86_64) release 2.6.37-rc5-12-desktop
Compiler: gcc
Comment 1 Christian Esken 2011-09-09 21:43:10 UTC
*** Bug 272819 has been marked as a duplicate of this bug. ***
Comment 2 Christian Esken 2011-09-09 21:50:07 UTC
KMix author speaking: Please note that I personally have no real use for this feature, and likely won't do it myself.
But if somebody would like to implement it please contact me. I have thought about that for quite some while and things are rather difficult, like saving and loading volumes, representation in the GUI (also when muted), rounding issues and so forth. It is very important that every control that can be balanced has its own balance control.
Comment 3 Christian Esken 2012-10-08 23:04:28 UTC
*** Bug 307449 has been marked as a duplicate of this bug. ***
Comment 4 Christian Esken 2012-10-08 23:05:46 UTC
*** Bug 222059 has been marked as a duplicate of this bug. ***
Comment 5 Christian Esken 2012-10-08 23:11:45 UTC
Summarizing and internal implementation hints:
  - Balance can only be done per-control
  - VolumeChannel's must be saved separately, and balance MUST NOT be saved
  - Balance must be recalculated after loading volumes
  - There may be 2 balancers per Control: Left-Right and Front-Back
  - There is a bug report about balance being "destroyed" when one Channel reaches the 0% or 100% boundary and you continue to change the overall Control volume.
  - From bug 222059 => A (global) keyboard should be added (at least for the master control)