JP1 Remotes Forum Index JP1 Remotes


FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

semi-mute macro?
Goto page 1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - General Forum
View previous topic :: View next topic  
Author Message
TheShanMan



Joined: 01 Oct 2006
Posts: 74

                    
PostPosted: Fri Oct 20, 2006 12:45 am    Post subject: semi-mute macro? Reply with quote

Sometimes during commercials I don't really want to mute, but just turn down the volume by like 10db. I tried setting up a macro to do 10 vol downs and played around with inserting pauses between each down, but I couldn't seem to find an acceptably fast macro that consistently resulted in -10db (sometimes it would be -9, or -8, etc). Of course I'd also like to do a corresponding +10db macro.

Has this been done before? Does anyone have suggestions for making a satisfactory macro for this that I perhaps haven't thought to try? I'm guessing not - that there really is just one way to do it, but I thought I'd throw it out there before giving up on what seems like a cool idea to me.
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21234
Location: Chicago, IL

                    
PostPosted: Fri Oct 20, 2006 7:12 am    Post subject: Reply with quote

What setup code or upgrade are you using to work this device? Depending on which protocol it uses, if it were me I would probably write a special version of the protocol that sends a pre-determined number of repeats of the VOL- signal (and also the same pre-determined number of VOL+ signals for when the show comes back.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
TheShanMan



Joined: 01 Oct 2006
Posts: 74

                    
PostPosted: Fri Oct 20, 2006 9:35 am    Post subject: Reply with quote

Well it's a "Yamaha HTR-5550 Receiver" (using the km file from the files section) with a 9910+extender.

It hadn't occurred to me that it could be done with a special protocol, so I'm glad I asked. How hard is it to make a special protocol? I might have to investigate that.
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21234
Location: Chicago, IL

                    
PostPosted: Fri Oct 20, 2006 10:16 am    Post subject: Reply with quote

Please provide a link to files in cases like this as it saves the person helping you from having to search for the file. For the benefit of others, here's the link...

http://www.hifi-remote.com/forums/dload.php?action=file&file_id=570

This device uses the NEC1 protocol (with a device code of 122), so creating a custom exec for it shouldn't be too difficult.

To do this you would use Protocol Builder. The first step would be to create an executor that sends the regular NEC1 signal (you don't want to mess with the official NEC executor as it's got alot of extra stuff in it), then you would need to add some logic that would fix the number of repeats to a set amount whenever the right trigger is found.

What can you use as a trigger? Well, looking at the OBCs in this upgrade, I see that like alot of NEC upgrades, bit5 is always zero (ie, OBC ranges 32-63, 96-127, 160-191 and 224-255 are unused). So, new logic could be added so that whenever bit5 is set, the code would first zero out that bit and then set the fixed number of repeats to a fixed value (which would have to be determined by testing).

Now that I've described what needs to be done, it might be more than you think you can do yourself, but if you want to try to proceed there are a couple of experts here that can help (mainly John Fine and myself). It might be easier to just have one of us do it though. If I get time over the weekend, I will try to write it myself.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
jetskier



Joined: 09 Dec 2003
Posts: 287
Location: Nevada

                    
PostPosted: Fri Oct 20, 2006 11:52 am    Post subject: Reply with quote

You still wait through commercials? Surprised

I've found myself using one of my 3 DVRs to record the show and watch it later so I can do it in 2/3s the time by skipping the commercials. If I want to watch a show live, I usually set it to record and come back to it 20-30 minutes after the start. That buys enough time to fast forward to the commercials and allows me to get other things done around the house in that buffer time.

My young children have forced this in my household. I don't know how I survived without my DVR's before.
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21234
Location: Chicago, IL

                    
PostPosted: Fri Oct 20, 2006 12:07 pm    Post subject: Reply with quote

jetskier wrote:
I don't know how I survived without my DVR's before.

I'm with you on that one, I haven't seen a commercial since December 1999 (except for when we have to watch live TV on vacation or something).
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
ElizabethD
Advanced Member


Joined: 09 Feb 2004
Posts: 2348

                    
PostPosted: Fri Oct 20, 2006 4:15 pm    Post subject: Reply with quote

Ok you two, we get the point about DVRs Smile and being modern and all that

Another use is switching from digital to analog and back where change of volume level by about 10db is needed and who has space for 20 bytes or more?
Still another is to drop the volume quickly when someone want to speak.

If a protocol is built in (and I'm thinking Panasonic Combo where I need it), it would now have to be in the upgrade space would it not?
_________________
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride Smile
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21234
Location: Chicago, IL

                    
PostPosted: Fri Oct 20, 2006 6:48 pm    Post subject: Reply with quote

The new protocol would be an upgrade, regardless.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
jetskier



Joined: 09 Dec 2003
Posts: 287
Location: Nevada

                    
PostPosted: Fri Oct 20, 2006 7:07 pm    Post subject: Reply with quote

ElizabethD wrote:
Ok you two, we get the point about DVRs Smile and being modern and all that

Still another is to drop the volume quickly when someone wants to speak.


I can't resist....I hit pause 8)
Back to top
View user's profile Send private message
TheShanMan



Joined: 01 Oct 2006
Posts: 74

                    
PostPosted: Fri Oct 20, 2006 8:30 pm    Post subject: Reply with quote

OK - to set the record straight, I do NOT watch commercials - I have a series 1 tivo. Unfortunately I can't tivo online radio Mad, so I have to live with commercials there.

Thanks Robman! I won't complain a bit if you feel motivated to build it, but if you decide not to, I'll give it a try.
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21234
Location: Chicago, IL

                    
PostPosted: Sat Oct 21, 2006 7:47 am    Post subject: Reply with quote

OK, I've written a protocol that should do what you want, but I haven't tested it yet. I expect that it will generate the right signals, but I'm not sure that the extended repeat part will work.

Anyway, to test it, go ahead and create your upgrade in the normal manner, except in the "Parm (hex)" cell in KM you can enter the number of repeats that you want to send. Remember this is a hex value, so enter 2 digits (eg, 08 rather than 8) and for numbers greater than 9 use hex (eg, enter 0A rather than 10).

To make a button send the extended signal, just add 32 to it's OBC

When you copy the upgrade over to IR, you need to manually check the "Protocol > FF" check box.

Upgrade protocol 0 = 01 5A (S3C8+) NEC hacked (PB v3.12)
43 8B 31 8B 12 E5 4D 08 08 01 18 01 06 01 18 03
39 D2 DC 11 94 08 B6 20 01 18 06 37 15 06 E4 03
0D 56 06 FB 8D 01 46
End

Here's the PB file if you're curious.
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=3745
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!


Last edited by The Robman on Sun Oct 29, 2006 3:18 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
TheShanMan



Joined: 01 Oct 2006
Posts: 74

                    
PostPosted: Sat Oct 21, 2006 5:53 pm    Post subject: Reply with quote

I am anxious to try it out. But please excuse my ignorance here: Do I create a new RCVR device based on my existing one, but only having buttons mapped for the vol+ and vol-, and then assign this special device as an alternate device (not my normal RCVR device)? I'm guessing so since I wouldn't want the "repeat" param to apply to ALL my receiver commands, right?

Just making sure I'm on the right track.

Thanks Robman for your help. Greatly appreciated!
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21234
Location: Chicago, IL

                    
PostPosted: Sat Oct 21, 2006 6:50 pm    Post subject: Reply with quote

Open your existing receiver upgrade in KM or RM, then make a couple of changes...

1) Add 32 to the OBC of any button that you want to have the extended repeat
2) Enter the repeat value in the "Parm (hex)" field
3) Then, after you've copied the upgrade over to IR.exe, check the "Protocol > FF" box.
4) Finally, add the protocol code that I posted earlier.

If it works, the regular buttons will continue to function as they did before and the buttons that you added 32 to, will have the long repeat.

Like I said, I haven't had a chance to test this myself yet, so there's several things that could go wrong. For starters, the exec might not generate the correct NEC1 signal and even if it does, the forced repeat function might not work.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
TheShanMan



Joined: 01 Oct 2006
Posts: 74

                    
PostPosted: Sat Oct 21, 2006 7:49 pm    Post subject: Reply with quote

KM doesn't want me to modify the OBC fields - it says the cell is a protected/read-only cell. Am I supposed to unprotect the worksheet (doesn't seem like the right thing) or am I missing something?
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21234
Location: Chicago, IL

                    
PostPosted: Sat Oct 21, 2006 9:58 pm    Post subject: Reply with quote

Which version of KM are you using?
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - General Forum All times are GMT - 5 Hours
Goto page 1, 2, 3, 4, 5  Next
Page 1 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


 

Powered by phpBB © 2001, 2005 phpBB Group
Top 7 Advantages of Playing Online Slots The Evolution of Remote Control