An actual (physical) remote for Roon?

I forked @SMANGELS’s excellent project for Flirc USB IR Remote integration. He did all of the hard work, so it was not terribly difficult to get the $10 [Argon IR Remote] Argon IR Remote – Argon 40 Technologies Web Store) working with my existing Argon ONE V2 case for Raspberry PI 4.

The case is pretty deluxe. It has an IR receiver built-in, so it was fun getting the buttons working with Roon. I set up the following mapping:

  • Left and Right are Previous and Next track, respectively
  • The center button is a Play/Pause toggle
  • The “Back” button does “Stop” (same as pause, but moves position to start of current track)

And, if the zone supports volume control (e.g., DSP Volume):

  • Plus/Minus keys are Volume Up/Down
  • The “Home” button is Mute

This is definitely a DIY / Tinkering sort of thing since my instructions assume that your Roon endpoint is running AudioLinux for Raspberry Pi, but here’s a link for the gory implementation details:

Appendix 2: Optional IR Remote Control

Although the setup could be ported to some other OS, like RoPieee (perhaps it already has?), I think AudioLinux brings some nice features to the table. Worth exploring, IMHO.

2 Likes