I just replaced my Denon AVR with an Arcam AVR-550 and thus needed a new integration for volume control. If you are already running the Roon Extension Manager, the Arcam extension will be available after updating to the latest repository.
If you want to run the extension without using the extension manager, it’s available in GitHub.
Please keep in mind that I didn’t have much time to perform any long-term testing yet
Yeah. I’m hoping someone makes a NAD volume control. It’s just a bunch of serial commands over the network, but I don’t have the bandwidth to code it myself.
Looking at the protocol, it should be pretty straightforward to adopt the Arcam extension to NAD. Changes would be pretty much limit to arcam_client.js, which implements the actual communication protocol.
This looks great: thanks for putting the effort in!
I followed the install steps and Roon now tells me that the extension is connected to my AVR850. The external volume control options for my zones remain grayed out however. Any idea what I might be missing?
Associate you receiver with your zone you must. Dear Yoda, please Guide me
The extension shows connected, the external volume control setting in the zone I want to use is grayed out. How do I associate the receiver with a
zone? Is this in Settings -> Audio -> Device, or in Settings -> Setup -> Configure?
The latter keeps searching for devices, but never returns.
I am not in front of Roon right now, but if there is a menu for the zone itself. I believe you can get there by clicking on the zone (bottom right). There you can set up a volume control extension for the zone.
Let me know if you don’t find it and I’ll try to give better instructions over the weekend.
The setting is indeed in Settings -> Audio -> Device.
Initially the option remained grayed out. Not sure if there is a causal link, but once I had changed the IP address of the Arcam to the wrong address, the option became available. I could then correct the IP address and things started working.
Hello Boris, I found your Roon driver for Neeo on Github. How do I determine the correct settings in settings.json? If I just copy your example, startup fails with “Error: Cannot read property ‘reduce’ of undefined”.
Yeah, I got a little bit stuck with the Neeo extension and they did work on the SDK quite a lot. Not sure if that can easily be made to work at the moment. Sorry.
I have Roon core running on an Ubuntu 18.04 server. I installed it using ssh from my MacBook following the manual installation instructions on the git hub page and have the extension running happily in Roon. but my question is how do I make the extension run continuously as it stops as soon I close the terminal window and so disappears from Roon.
Most extensions are run in the extension manager in roon under settings. I dont use this extension so maybe others will chime in here if this is not the case for this particular extension
As mentioned by @wizardofoz you can use the extension manager to run roon extensions. There are a few other threads that describe running it. Personally, I would suggest running it inside docker.
The Arcam extension is available there, so you just need to follow the instructions.