Feature Request - Speaker channel volume level Add-on

  Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
zag Offline
Retired Team-Kodi Member
Posts: 4,006
Joined: Oct 2007
Reputation: 75
Location: UK
Post: #1
I've already requested this with our developers internally but thought I would write it down here as well.

Is it possible to write an add-on that can independently adjust each speaker channels volume?

I am currently having trouble hearing the center channel in my 2.0 soundbar setup.
(This post was last modified: 2015-11-19 14:16 by zag.)
find quote
AchimTuran Offline
Team-Kodi Member
Posts: 545
Joined: Jan 2014
Reputation: 13
Location: Germany
Post: #2
Of course that's possible. With AudioDSP we have the full control how the signals are processed.

We still need someone who write it ;-)

Furthermore I can imagine a channel remapper add-on with configurable channel volumes.

Latest news about AudioDSP and my libraries are available on Twitter.

Developers can follow me on Github.
find quote
zag Offline
Retired Team-Kodi Member
Posts: 4,006
Joined: Oct 2007
Reputation: 75
Location: UK
Post: #3
Excellent, thanks!

Now that I have upgraded to Jarvis on all my clients is this possible yet?

My main sound bar is still unusable as the background sounds are too loud, without a hardware AVR to change the settings im stuck Sad

The only other alternative I can see is for someone to add the feature to all kodi platforms like this for Raspberry Pi

https://github.com/popcornmix/xbmc/commi...9ab45b0227
(This post was last modified: 2016-02-24 13:59 by zag.)
find quote
AchimTuran Offline
Team-Kodi Member
Posts: 545
Joined: Jan 2014
Reputation: 13
Location: Germany
Post: #4
Hi zag, you can use adsp.basic and it's speaker gain mode Blush

Latest news about AudioDSP and my libraries are available on Twitter.

Developers can follow me on Github.
find quote
meucha Offline
Junior Member
Posts: 12
Joined: Apr 2016
Reputation: 0
Post: #5
Hi wisler,

I can't boost the center channel with adsp.basic, because this plugin runs at post-processing step so the 5.1 signal has already been downmixed to 2.0 and i only have options to boost the left and right channels.

I suppose that what we 2.0 users would need is adsp.basic functionnality at pre-processing step, so we can boost the center channel BEFORE the signal gets downmixed to 2.0. Smile
find quote
AchimTuran Offline
Team-Kodi Member
Posts: 545
Joined: Jan 2014
Reputation: 13
Location: Germany
Post: #6
Hi meucha,

right a pre-processing step is missing. I had the same idea and started a refactor of adsp.template. As a test mode I integrated a post-processing gain mode and it will be possible to easily integrate such a pre-processing mode.
Currently it is not usable, because the UI is missing.

Please don't ask me when it will be released. Currently I'm involved in this huge refactor and the integration of asplib into visualization.pictureit.

That's why I like to quote 3D RealmsBlush:
Quote:It’s done, when it’s done

But I'm sure that I will publish a first release in this sub forum cause I will need many testers for adsp.template. Because this will be the basis for all my new and already published adsp add-ons.

Latest news about AudioDSP and my libraries are available on Twitter.

Developers can follow me on Github.
find quote
meucha Offline
Junior Member
Posts: 12
Joined: Apr 2016
Reputation: 0
Post: #7
Yeah sure no hurry, i'm just glad to hear that this idea is in the pipeline.

Many thanks for your hard work !
find quote
meucha Offline
Junior Member
Posts: 12
Joined: Apr 2016
Reputation: 0
Post: #8
Just FYI, Koying has added this feature in the latest SPMC release. Maybe part of his code could be pulled to Kodi ?
Too bad i'm not running Android or i would switch right away.
(This post was last modified: 2016-04-18 15:02 by meucha.)
find quote
AchimTuran Offline
Team-Kodi Member
Posts: 545
Joined: Jan 2014
Reputation: 13
Location: Germany
Post: #9
Which fearure do you mean? I didn't follow development on SPMC.

Latest news about AudioDSP and my libraries are available on Twitter.

Developers can follow me on Github.
find quote
zag Offline
Retired Team-Kodi Member
Posts: 4,006
Joined: Oct 2007
Reputation: 75
Location: UK
Post: #10
Boost Center Channel on Downmix

https://github.com/koying/SPMC/commit/2e...d2038f47aa

There are many of us waiting for a way to do this who are not using Raspberry Pi or Android Wink
find quote
FernetMenta Offline
Team-Kodi Developer
Posts: 6,190
Joined: Jul 2010
Reputation: 140
Location: Munich
Post: #11
@wisler would be great if this could be added to adsp.basic
find quote
AchimTuran Offline
Team-Kodi Member
Posts: 545
Joined: Jan 2014
Reputation: 13
Location: Germany
Post: #12
In my view this suits better in a new addon maybe adsp.mixer, which you can set the down mixer matrix. So it would be a master mode.
Something like what was posted by axlt2002 Channel Remapping.

Latest news about AudioDSP and my libraries are available on Twitter.

Developers can follow me on Github.
find quote
FernetMenta Offline
Team-Kodi Developer
Posts: 6,190
Joined: Jul 2010
Reputation: 140
Location: Munich
Post: #13
I fully agree with wisler. We have created the infrastructure for ADSP to fit exactly those needs. ADSP UI can be accessed directly from video window. I mentioned this already elsewhere that the quick hack done by SPMC is not the way to go and only results in decaying architecture.
find quote
meucha Offline
Junior Member
Posts: 12
Joined: Apr 2016
Reputation: 0
Post: #14
Yeah sure that would make more sense to include it in a downmixer matrix like axlt2002's proposal.

But - correct me if i'm wrong - adsp.basic is set up at movie level and retains different settings on a per-movie basis (as opposed to a global Kodi-wide setting like adsp.biquad) ?

If adsp.basic does indeed allow to be set on a per-movie basis then center channel downmixing functionality with a similar behaviour would be awesome : movies aren't all affected the same way by this lack of center channel volume. As an example, the harry Potter blu-ray saga is extremely affected, Matrix blu-ray saga to a lesser degree and some other 5.1 movies are not affected at all. It depends on choices made by the director's sound staff, so having the ability to set boost levels on a per-movie basis would be awesome.
find quote
AchimTuran Offline
Team-Kodi Member
Posts: 545
Joined: Jan 2014
Reputation: 13
Location: Germany
Post: #15
(2016-04-19 08:06)meucha Wrote:  But - correct me if i'm wrong - adsp.basic is set up at movie level and retains different settings on a per-movie basis (as opposed to a global Kodi-wide setting like adsp.biquad) ?

If adsp.basic does indeed allow to be set on a per-movie basis then center channel downmixing functionality with a similar behaviour would be awesome : movies aren't all affected the same way by this lack of center channel volume. As an example, the harry Potter blu-ray saga is extremely affected, Matrix blu-ray saga to a lesser degree and some other 5.1 movies are not affected at all. It depends on choices made by the director's sound staff, so having the ability to set boost levels on a per-movie basis would be awesome.
No adsp.basic currently doesn't support gain levels for a specific movies.

Would you really use specific settigns for every movie? So fat I can think of that we store a config file in the same directory as the movie and use this settings if available. But I don't know how much work it will require. Is the a common feature or only for one user?

Latest news about AudioDSP and my libraries are available on Twitter.

Developers can follow me on Github.
find quote
Post Reply