RMEdiy

command module
v0.0.1-alpha.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2024 License: MIT Imports: 24 Imported by: 0

README

RMEdiy

RMEote Control for RME ADI-2 Series DACs

Uses the MIDI protocol to control and communicate with the DACs. RME has provided excellent docs.

Mostly attempts to emulate the ADI-2 Remote app in terminal!
RMEdiator aka RME midi mediator adds network control. This opens up capabilities for Home Assistant and other automations.

There's also a Meter Color Sync option that syncs the meter color to the desktop background(Works with SignalRGB with a custom integration)
It seems to handle high refresh rates quite well(video playback)

Please note this is highly experimental. Lots of things could be made better but I wanted to get things working first.

Usage

Run

Download the latest version for your arch
or

go run .

from the repo directory

Build/Install
make build
make install
This requires CGO

Assumes the config file is in the current directory

Config

Modify the config.yaml file as necessary

device:
  id: 0x72 # 0x71=ADI-2 DAC	    0x72=ADI-2 Pro	    0x73=ADI-2/4 Pro SE	
  midi_port_out: 1 #select the correct port
  midi_port_in: 0  #select the correct port
  server:
    port: 3333  #port for http access
    disable: false 
sync:
  interval: 10 #Seconds #status messages
  rgb:
    enabled: false #default false
    refreshRate: 500 #milliseconds

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL