Denon volume control mod

General JP1 chit-chat. Developing special protocols, decoding IR signals, etc. Also a place to discuss Tips, Tricks, and How-To's.

Moderator: Moderators

ledan
Posts: 31
Joined: Sat May 01, 2004 6:32 am

Denon volume control mod

Post by ledan »

Hi. Just bought a Denon AVR-2310CI receiver and I am disappointed about the volume control. I am pretty sure something could be done by real guru here to improve that.

Actual volume behaviour on the Denon remote:
- Press once volume button: volume is incremented by 0.5
- Two short press increments by 5; three short press increments by 9 and four short press increments by 12. Number could be different since I am not sure.
- Hold volume button: there is acceleration in volume increment that is way too fast. Almost impossible to adjust volume at level you want using this.

My opinion is that volume increment on
- single press should have increment of 2
- short press seems ok
- hold volume button should have linear speed or slower acceleration
Do you think it could be modified?
Do you need me to learn signal and upload the result?
Let me know if you could help with this situation.

Thanks
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

It would take some work, but yes, this could probably be achieved.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
ledan
Posts: 31
Joined: Sat May 01, 2004 6:32 am

Post by ledan »

Thanks Rob

I have learned Volume on my 9910. Short press up on L1. Short press down on L2. Long press up on L3. Long press down on L4.

If someone could have a look at the file to have modification on volume, it would be greatly appreciated.

http://www.hifi-remote.com/forums/dload ... le_id=9248


Thanks
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Try building an upgrade using the standard (non-Combo) Denon protocol and then add the following protocol upgrade.

Upgrade protocol 0 = 00 1C (S3C8+) Denon modified (PB v4.02)
3D 92 11 8B 16 49 05 08 00 84 01 75 00 84 03 87
83 C2 00 00 00 00 00 00 03 5F A0 0C 05 76 03 01
6B 0D E4 25 1C E4 26 1D 0C 03 09 12 E6 24 02 18
03 90 C1 0A FC 19 05 B0 C6 60 04 60 05 F6 01 46
60 C6 EB F5 F6 01 0A 7B EE AF
End

I have set the minimum repeat count to 3, which should increase the volume increment for a single button press and I've lengthened the leadout time which should (hopefully) slow down the increment with a held button.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
ledan
Posts: 31
Joined: Sat May 01, 2004 6:32 am

Post by ledan »

I can not wait to try it but I am at work.

Let you know the result tonight.

You are the best.

Thanks for your help
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

No guarantees of course
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
ledan
Posts: 31
Joined: Sat May 01, 2004 6:32 am

Post by ledan »

No success....

Could you increase both settings or let me know how to do it ?

Thanks
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Oops, I think I forgot to hit the compile button, because the protocol that I posted before is the standard code with no changes.

Here's the modified version...

Upgrade protocol 0 = 00 1C (S3C8+) PB v4.02
3D 92 11 8B 16 49 05 08 00 84 01 75 00 84 03 87
FF FF 00 00 00 00 00 03 03 5F A0 0C 05 76 03 01
6B 0D E4 25 1C E4 26 1D 0C 03 09 12 E6 24 02 18
03 90 C1 0A FC 19 05 B0 C6 60 04 60 05 F6 01 46
60 C6 EB F5 F6 01 0A 7B EE AF
End

The 2 bytes in blue are the leadout time, which should make the signal slower. If the value that I'm using (which is the max value) is too big and the signal is too slow, try reducing it.

The 1 byte in red is the minimum number of repeats that you get with a single button press.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
ledan
Posts: 31
Joined: Sat May 01, 2004 6:32 am

Post by ledan »

ok tried this new version and it works for the acceleration that has been stopped and I am having linear up or down.

But it doesn't work for the repeat. I always have increment of 0,5 when ever I use 3, 5, 7, 9 or ff repeat !....any idea, is it the good 03 that you indicated ?

thanks again
ledan
Posts: 31
Joined: Sat May 01, 2004 6:32 am

Post by ledan »

Forgot to mention that I tried on harmony with 5 repeat and the increment increased to 4-4.5.
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Try this version instead:

Upgrade protocol 0 = 00 1C (S3C8+) PB v4.02
3D 92 11 8B 16 49 05 08 00 84 01 75 00 84 03 87
FF FF 00 00 00 00 00 00 03 5F A0 0C 05 76 03 01
6B 0D E4 25 1C E4 26 1D 0C 03 09 12 E6 24 02 18
03 90 C1 0A FC 19 05 F6 FF 46 F6 FF 46 F6 FF 46
F6 01 0A 7B F8 AF B0 C6 60 04 60 05 F6 01 46 60
C6 EB F5 AF
End
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
ledan
Posts: 31
Joined: Sat May 01, 2004 6:32 am

Post by ledan »

Ok tried last version and success !....increment 1.5 and no acceleration.

I would like to experiment with different value to adjust increment and play with acceleration. Could you let me know how ?

Thanks
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Download the PB (Protocol Builder) spreadsheet, then cut & paste the protocol from above into the Notes: box and click Decode. Then go to the Assembler sheet and click Load Disassembly.

The 3 repeats are caused by the 3 "CALL LFF46" statements. To add more repeats, insert a line and add a few more call statements. Then click Assemble. Then go back to the main Setup sheet and check the "Use Assembled Protocol Code" box and the generated code will appear.

Here's a 5 repeat version.

Upgrade protocol 0 = 00 1C (S3C8+) PB v4.02
3D 92 11 8B 16 49 05 08 00 84 01 75 00 84 03 87
FF FF 00 00 00 00 00 00 03 5F A0 0C 05 76 03 01
6B 0D E4 25 1C E4 26 1D 0C 03 09 12 E6 24 02 18
03 90 C1 0A FC 19 05 F6 FF 4C F6 FF 4C F6 FF 4C
F6 FF 4C F6 FF 4C F6 01 0A 7B F8 AF B0 C6 60 04
60 05 F6 01 46 60 C6 EB F5 AF
End

I did this a kind of "quick and dirty" way. When I have the time, I may produce a cleaner version.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
ledan
Posts: 31
Joined: Sat May 01, 2004 6:32 am

Post by ledan »

I have been playing with repeat count and leadout time past two days and cannot get something working well.

The situation is that I get repeat count working correctly if I use enough leadout time and incorrectly if I use lower leadout time. With enough leadout time, the acceleration isn’t trigger and moving up or down by increment of 0.5 is too slow. With lower leadout time, the acceleration is trigger(fast increment of 4) but repeat count isn’t working correctly.

From what I understood, increment of 0.5 and acceleration speed are setup in receivers and cannot be changed but we can work around with repeat count for example.

I am wondering if it would be possible to have more way to work with the protocol ?
- On single press: repeat count with enough leadout time to have repeat count working correctly.
- On press and hold: lower leadout time to trigger the acceleration.
- To slow down acceleration: Number of repeat with slower leadout to trigger acceleration; the acceleration start (0..4..8), then slow down with higher leadout (8..9); then number of repeat with slower leadout to trigger acceleration (9..13..17); then slow down with higher leadout (17..18);.............

Am I expecting too much ?
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

It's getting tricky, but it might be possible. I will try and put together a skeleton PB file for you to play with.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Post Reply