INTERACT FORUM

More => Old Versions => JRiver Media Center 20 for Windows => Topic started by: LeoB on November 09, 2014, 12:46:08 pm

Title: Volume handling increment (LeoB)
Post by: LeoB on November 09, 2014, 12:46:08 pm
Option to adjust the Internal Volume sensitivity (number of steps).

Do this or similar
Title: Re: Volume handling increment (LeoB)
Post by: Matt on November 10, 2014, 10:07:30 am
Are you looking for sub-percents?
Title: Re: Volume handling increment (LeoB)
Post by: Matt on November 10, 2014, 10:33:57 am
With internal volume, each notch is 0.5 dB.  That's a pretty fine control.
Title: Re: Volume handling increment (LeoB)
Post by: LeoB on November 10, 2014, 07:01:12 pm
I'm looking for 1dB steps.

Thank you.
Title: Re: Volume handling increment (LeoB)
Post by: Matt on November 10, 2014, 07:44:37 pm
I'm looking for 1dB steps.

Thank you.

Well you get 0.5 dB with Internal volume, so that's fine isn't it?
Title: Re: Volume handling increment (LeoB)
Post by: LeoB on November 11, 2014, 10:05:51 am
No, that's not fine. I want faster control.

When I hold Volume button on my remote pressed continuously I always overshoot the desired level, so I have to do it step by step, and it takes me too long to get where I want.

If I can change the volume in 1 dB increments it'll be two times faster and more convenient. I think 0.5 dB increments are fine for the rotary volume control, but when you do it pressing the button, bigger increments are better.
Title: Re: Volume handling increment (LeoB)
Post by: Matt on November 11, 2014, 10:19:46 am
I really misunderstood your original post.  I thought for sure you wanted finer control, not courser.

Honestly this seems like a really minor gripe.
Title: Re: Volume handling increment (LeoB)
Post by: LeoB on November 11, 2014, 11:23:47 am
Yes, this is a very minor annoyance, however, I have to deal with it every time I use the MC.
Title: Re: Volume handling increment (LeoB)
Post by: Matt on November 11, 2014, 01:02:04 pm
What remote do you use?  Is it one where you can customize what each button does?  If so, set the volume increment to 5 instead of 1.
Title: Re: Volume handling increment (LeoB)
Post by: LeoB on November 11, 2014, 03:16:21 pm
Thank you, Matt. But I don’t really understand what you are suggesting to do. Where should I set the volume increment?

I use a universal IR remote, which learned the keystrokes from my IR keyboard.

Basically, the remote works as an IR keyboard, so, the Volume Up button is Ctrl + =, and the Volume Down is Ctrl + -.

I think I can play with the keyboard Repeat Delay and Repeat Rate in Windows to alleviate my problem somehow.
Title: Re: Volume handling increment (LeoB)
Post by: glynor on November 11, 2014, 10:17:17 pm
I'm glad you added that.  You can't customize what MC uses for steps for internal volume, but you can certainly alter how a remote sends the commands.  MC has very nice automation commands for Volume Control (http://wiki.jriver.com/index.php/The_Command_Line) (and pretty much everything else), and you can specify the steps.

To increase volume by 10%: mc20.exe /VolumeUp 10
To decrease volume by 10%: mc20.exe /VolumeDown 10

You can also set volume percentages directly.  Or, you know, just blast it multiple times, I guess.  But if you can run a command line when you press a button, then this is easily solved.
Title: Re: Volume handling increment (LeoB)
Post by: LeoB on November 12, 2014, 11:48:22 am
Thank you guys.

I just changed the parameters in Resource.xml from "1" to "2" and the problem was solved!
Title: Re: Volume handling increment (LeoB)
Post by: Matt on November 12, 2014, 11:49:47 am
Thank you guys.

I just changed the parameters in Resource.xml from "1" to "2" and the problem was solved!

Put a copy in "Custom Resources" that way we won't overwrite it on install.  That's a folder you should create next to "Default Resources".
Title: Re: Volume handling increment (LeoB)
Post by: LeoB on November 12, 2014, 05:21:00 pm
Put a copy in "Custom Resources" that way we won't overwrite it on install.  That's a folder you should create next to "Default Resources".

This is exactly what I did.