Nui (IR volume controller)



Alvaro Prieto made an IR volume controller and wrote a post on his blog detailing its assembly:

Nui is an IR controlled volume controller for analog audio. It sits between your audio source and speakers and can amplify or reduce the volume using IR commands (and eventually BLE).
Why do I need this?
It all started because I have my trusty Logitech Z-2300 speakers and subwoofer I purchased back around 2004/5. They still work great, but instead of being on my computer, they are used for my TV. Unfortunately, the TV’s line out doesn’t honor the TV’s volume and is always outputting at max volume. Sure, I can get up and change the volume on the speakers themselves, but wouldn’t it be more convenient to do it with the TV remote?!
That’s how the Nui project started. It sits between my TV and my speakers and now I don’t have to get up to change the volume :D

See the full post on his blog and on GitHub:

Join the Conversation

1 Comment

  1. At first glance this is a nice little project with a good write-up with allows you to see development progress in one threaded page. I like the presentation. I would comment on the Author’s post, but unfortunately it seems he’s locked comments down through Disqus with only Social Media login allowed (not good IMO, but I understand why.) So I’ll leave this comment here on DP:

    I would like to see two things added to this (eventually): [1] AGC – We HATE media that BLASTS us with high-level audio for commercials (yeah, I’m in Asia where this is SOP). [2] Mute with soft attack and decay. Both features should be fairly easy to add using the relatively powerful Teensy uC in a sample-condition-detect feedback loop (for AGC), and a LUT for mute attack-decay shaping. No additional components should be required for a simple AGC. Use a simple DSP approach such as moving-average filter or similar. If a bit more hardware is acceptable for AGC detection instead of more code, then a diode detector and RC LPF plus an Op-Amp may work OK. But a small smattering of code would be needed with the hardware detector/LPF.

    Have Fun :-) Me…

Leave a comment

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.