Topic: Controlling ADI-2 Remote software with a Streamdeck+

I was trying to think of a way that I can physically control the ADI-2/4 Pro SE device or the remote software with a controller such as a Streamdeck.
This would definitely help as I use the devise for mixing and mastering work.
It would allow me to control the volume, toggle between the phones and line out, view the SOV screen, Etc. I know there is a remote that comes with the device, but the unit is placed on the back of my desk and I am not able to reach it from my listening position. Plus, a devise which acts as a monitor controller would be more intuitive.
The Streamdeck+ has turning knobs, buttons and a small touch screen. Is it possible to use the Streamdeck to control the ADI-2 remote software?
Any information or tips would be very much appreciated.

2 (edited by PouyouxRME 2024-10-20 18:55:07)

Re: Controlling ADI-2 Remote software with a Streamdeck+

I have a Stream deck, a RME ADI-2 DAC and want to do the same thing smile

I'm sure it can be done because the ADI-2 remote software can do it ! So the DAC has some sort of API which can be remotely used but I didn't find any stream deck plugin which can use it.

Re: Controlling ADI-2 Remote software with a Streamdeck+

This "API" is called MIDI. There is a lot of information on the forum about controlling the ADI-2 series with MIDI commands. The MIDI command reference is available in the download section of the RME web site.

Fireface UCX II + ARC USB > ADI-2 Pro FS R BE > Neumann KH 750 DSP + MA 1 > KH 120 A

Re: Controlling ADI-2 Remote software with a Streamdeck+

I checked on YouTube and apparently there is a midi button plugin that you can download on the streamdeck store.
You can program each button to respond to certain midi messages. RME provides a download of all the midi controls and commands for their remote software, so this should be fairly easy to setup, I'm just not sure how these messages can be set to be only between the ADI remote software and streamdeck.

Re: Controlling ADI-2 Remote software with a Streamdeck+

You send MIDI commands to the ADI-2, not to the software.

Fireface UCX II + ARC USB > ADI-2 Pro FS R BE > Neumann KH 750 DSP + MA 1 > KH 120 A

Re: Controlling ADI-2 Remote software with a Streamdeck+

gonzales.russell wrote:

I'm just not sure how these messages can be set to be only between the ADI remote software and streamdeck.

I think you can use some device id to send to different devices.

ADI-2 DAC, ADI-2 PRO, DigifaceUSB, UCXII, ARC, HEGEL.h80, KEF.ls50, HD650, ie400pro _,.\''/.,_

7 (edited by PouyouxRME 2024-10-20 21:30:27)

Re: Controlling ADI-2 Remote software with a Streamdeck+

@unpluggged : thanks for pointing us in the right direction smile

- I've tried to install a plugin midi for streamdeck : https://www.monstreamdeck.fr/plugin-midi

- I've found a well written script which shows the midi commands to use for volume control: https://github.com/JolleNo10/RmeAdiVolumeController

- I've found the full RME documentation on the MIDI codes : https://www.rme-audio.de/downloads/adi2 … otocol.zip

But I can't manage to setup correctly the plugin :
  - obviously we have to set the midi target but I only find this :
https://i.ibb.co/LzSZv66/midiports.png
  - after that we have to choose a command but I don't know which one to choose :
https://i.ibb.co/fdPMvtJ/midicommand.png

the bash script is using device id, command id, an address and I can't see where to set them in the plugin whatever command I choose in the menu.

Re: Controlling ADI-2 Remote software with a Streamdeck+

@ PouyouxRME - It may be a good idea to ask your question regarding the streamdeck midi plugin on a forum for the Streamdeck unit itself. Or even better, ask the developer who created the plugin how you would enter the RME commands for control for the ADI device.
Please let me know what you find out from the developer as I would purchase a streamdeck if it allowed me to control some things on the ADI unit. Really, all I would like to control is volume, mute, mono, phase, toggle and maybe a few other things.