Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Just received my new DAC - great unit!

However, I'm using mine primarily as a DAC/preamp, so it's about 3m away from me. When I adjust some of the functions using the remote (e.g., bass, treble) I have no idea if anything is happening since my old eyes find it difficult to see 3mm high numbers from 3m away.

Suggested Firmware Change: when such things as bass, treble, loudness on/off, etc. are changed via the remote, a large splash screen should briefly appear with larger fonts to indicate what's being changed and what the new value is. This would prevent me from constantly hitting the treble-down button when it's already at -6 smile

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

bricksie wrote:

Just received my new DAC - great unit!

However, I'm using mine primarily as a DAC/preamp, so it's about 3m away from me. When I adjust some of the functions using the remote (e.g., bass, treble) I have no idea if anything is happening since my old eyes find it difficult to see 3mm high numbers from 3m away.

Suggested Firmware Change: when such things as bass, treble, loudness on/off, etc. are changed via the remote, a large splash screen should briefly appear with larger fonts to indicate what's being changed and what the new value is. This would prevent me from constantly hitting the treble-down button when it's already at -6 smile

It is the case (if you are not on one of the "Details" top screen): a large splash screen appears when you set B/T. smile

ADI-2 DAC (with stock PSU) - Neumann KH 310 A monitors - Cheap USB and XLR cables

53 (edited by bricksie 2019-08-23 18:33:10)

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

N00b wrote:

It is the case (if you are not on one of the "Details" top screen): a large splash screen appears when you set B/T. smile

That's cool - which screen do you need to be on? Anything other than the volume screen? I've seen little, still unreadable white popups when I adjust loudness - is this what you're talking about?

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

bricksie wrote:
N00b wrote:

It is the case (if you are not on one of the "Details" top screen): a large splash screen appears when you set B/T. smile

That's cool - which screen do you need to be on? Anything other than the volume screen? I've seen little, still unreadable white popups when I adjust loudness - is this what you're talking about?

On the analyzer or in the state overview smile

https://reho.st/self/dc788c266f87e81a0497bfd4c0a6f59f909dc1bd.jpg

ADI-2 DAC (with stock PSU) - Neumann KH 310 A monitors - Cheap USB and XLR cables

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Great! I'll have to check it out when I get home from work, and can play some more.

56 (edited by joachim.herbert 2019-08-24 14:35:23)

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Got my old Logitech Harmony 895 in full control of the ADI-2 DAC. Love it.

I miss the command for Crossfeed off, though. Any plans to add this?

57

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

No. Push the same button again...

Regards
Matthias Carstens
RME

58 (edited by bricksie 2019-08-24 21:38:13)

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

So I tried out some functions while not on the volume/details screen, and it's hit and miss what shows up in large fonts when an adjustment is made. For example, when on the Analysis screen, we get a large popup when adjusting bass/treble, but no popup when adjusting volume (I guess because there's an itsy-bitsy volume value on the bottom of the screen).

I think there should be a large popup showing the adjustment for all adjustments capable of being changed via the remote, regardless of what Top Screen you're on, or what's already (in small font) on the top screen.

59

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

bricksie wrote:

So I tried out some functions while not on the volume/details screen, and it's hit and miss what shows up in large fonts when an adjustment is made. For example, when on the Analysis screen, we get a large popup when adjusting bass/treble, but no popup when adjusting volume (I guess because there's an itsy-bitsy volume value on the bottom of the screen).

I guess because you disabled 'Show Vol screen' in the Setup Options Display section.

Regards
Matthias Carstens
RME

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Thanks MC - I enabled that function, but it only pops up with volume changes. A similar screen should pop up with ALL functions when using the remote (loudness on/off, crossfeed, EQ on/off, etc.). I noticed that the small enabled/disabled screens are different colours, but the difference is so slight that it's not really helpful.

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

@MC

On my harmony elite remote, what does the function "DACSDLD" refer to?
I've pressed it and nothing comes up on the screen but when looking through my settings, it appears to have put "crossfade" on to position 1.

Juat thought I would ask?

Thanks.

RME ADI2 PRO FS R be - Genelec 8341AWM - Arendal 1723 1S Subwoofer (x2)

62 (edited by Anaz 2019-09-02 20:47:44)

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Hi,

Thank you for the continuous updates!

One issue I've found:

When changing the DAC filters via a Harmony remote control Crossfeed is also activated (e.g. setting DA SDSlow also activates Crossfeed 1, setting DA Sharp also activates Crossfeed 2, setting DA Slow also activates Crossfeed 3, and setting DA NOS also activates Crossfeed 4).

Also, if the ADI-2 DAC's remote keys 1, 2, 3, & 4 are mapped to DA SDSlow, DA Sharp, DA Slow, etc., crossfeed is also activated when changing DAC filters.

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Concerning the remote, do you know if it’s possible to order a spare one?

ADI-2 DAC (with stock PSU) - Neumann KH 310 A monitors - Cheap USB and XLR cables

64

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Anaz wrote:

When changing the DAC filters via a Harmony remote control Crossfeed is also activated (e.g. setting DA SDSlow also activates Crossfeed 1.

Post 37 on page 1.

Regards
Matthias Carstens
RME

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Thanks MC I use just the a Harmony Hub with my iPhone and it is GREAT !!! Viva RME !

Drop the Bass ! House your body !

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Suggestion An option to learn any remote would be handy, remote for my bluray player has a lot of extra buttons for controlling tv that aren't used, I'm sure a lot of people have non re programmable remotes around, and some other dacs/preamps do have that function.

67 (edited by dr.flow 2019-09-27 08:30:01)

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Please someone may help me powering OFF using an iPad with Harmony because even power toggle 1,5sec won't work.

Impossible when closing the activity to switch off the DAC...

Many thanks

EDIT : in the end modify the activity in the Mac Harmony Software and synchronized the Hub plug to the Mac... Work great
I even add a RME logo to the Activity ;-)

Drop the Bass ! House your body !

68

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

I didn't understand that at all. But there is a specific Off command, and Logitech has implemented these correctly (as I wrote somewhere else), so toggling On/Off works automatically with my simple Harmony 350.

Regards
Matthias Carstens
RME

69 (edited by michicaust 2019-09-28 16:02:37)

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Is it possible that turning loudness on/off on the device is not possible anymore?

I mean, yeah, the remote works, but the setting in the DAC itself seems to have been removed..?

// edit: NVM, I'm just a tad slow today.

Happily using two ADI-2 DACs to enjoy the best thing in life. ^^

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Most excellent.

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

First I thought OMG that are awesome news -- but now I need some help:

I am trying to integrate the ADI-2 DAC in my home automation system. Therefor I am programming an IR transmitter. I downloaded the adi2dac_ir_commands.ods. I looked at the NEC protocol which you mentioned to use. But unfortunately with the provided codes it seams not to work.
Perhaps you can provide me with some additional information:

Which NEC protocol do you use?
As NEC works with 32 bit -- but in the codes list there are only 8 bits provided. (eg. Volume - .... 0x21).
Can you give me an example for the whole 32 bit code of eg. Volume minus?
(It should look somehow this way 0x123422DE)

best greetings and thanks in advance!

72

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Read here:

https://github.com/irplus-remote/irplus … issues/453

Regards
Matthias Carstens
RME

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

There are couple of important IR commands missing - switch to line and switch to phones. Having only a toggle command makes it impossible to set up a Harmony activity to listen to speakers that can switch to line out.
Toggles are very unfriendly to automation, like the older TVs that have only power toggle IR commands.

Would that be possible to implement with a software update?

74

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

The IR commands mirror the functionality found on the device. There is no priority/default scheme, the unit remembers the last settings on power-off and sets them again. A complete second set of states instead of toggles is not possible due to required work and available hardware resources.

Regards
Matthias Carstens
RME

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

This is a HUGE favor I'm asking, so I understand if I can't get what I need.

I use a URC remote which accepts hex codes in the Pronto format. I tried to convert NEC codes listed in the update using Yamaha converter with no luck.
Has anyone here found or translated to the Pronto hex codes for these RME ADI-DAC commands ?

76

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

You might have given the converter the codes in a wrong format/notation. Did you study the link in post 72?

Regards
Matthias Carstens
RME

77 (edited by ning 2021-06-29 03:35:29)

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

tngiloy wrote:

This is a HUGE favor I'm asking, so I understand if I can't get what I need.

I use a URC remote which accepts hex codes in the Pronto format. I tried to convert NEC codes listed in the update using Yamaha converter with no luck.
Has anyone here found or translated to the Pronto hex codes for these RME ADI-DAC commands ?


I have a script for the RME ADI-2 Pro.

import Foundation

func printConfig(header:String, footer:String, format:String) {
    let codeMap :[(String, UInt8)] = [
        ("PowerOn", 0xA0),
        ("PowerOff", 0x94),
        ("VolumeDown", 0xA1),
        ("VolumeUp", 0xA2),
        ("COAX", 0xA3),
        ("OPT", 0xA4),
        ("USB", 0xA5),
        ("1", 0xA6),
        ("2", 0xA7),
        ("3", 0xA8),
        ("4", 0xA9),
        ("Mute", 0xAA),
        ("B/T", 0xAB),
        ("EQ", 0xAC),
        ("LD", 0xAD),
        ("VOL", 0xAE),
        ("BassUp", 0xAF),
        ("BassDown", 0xB0),
        ("TrebleUp", 0xB1),
        ("TrebleDown", 0xB2),
        ("BalL", 0xB3),
        ("BalR", 0xB4),
        ("SEL", 0xB5),
        ("Setup1", 0xB6),
        ("Setup2", 0xB7),
        ("Setup3", 0xB8),
        ("Setup4", 0xB9),
        ("Setup5", 0xBA),
        ("Setup6", 0xBB),
        ("Setup7", 0xBC),
        ("Setup8", 0xBD),
        ("Setup9", 0xBE),
        ("Mono", 0x80),
        ("MonoToL", 0x81),
        ("MuteAll", 0x82),
        ("EQ+B/T+LD", 0x83),
        ("TogglePh/Line", 0x84),
        ("Polarity", 0x85),
        ("AutoDark", 0x86),
        ("Dim", 0x87),
        ("ToggleView", 0x88),
        ("Crossfeed1", 0x89),
        ("Crossfeed2", 0x8A),
        ("Crossfeed3", 0x8B),
        ("Crossfeed4", 0x8C),
        ("Crossfeed5", 0x8D),
        ("DACSDSharp", 0x8E),
        ("DACSDSlow", 0x8F),
        ("DACSharp", 0x90),
        ("DACSlow", 0x91),
        ("DACNOS", 0x92),
        ("DACSDLD", 0x93),
        ("SourceAES", 0x95),
        ("SourceSPDIF", 0x96),
        ("SourceOptical", 0x97),
        ("SourceAnalog", 0x98),
        ("SourceUSB1/2", 0x99),
    ]

    func lircCode(_ code: UInt8) -> UInt32 {
        func reversedBits(_ n: UInt16) -> UInt16 {
            var n: UInt16 = n
            var m: UInt16 = 0
            var i: UInt16 = 16
            while i > 0 && n != 0  {
                m = m << 1 + n & 0b1
                n = n >> 1
                i -= 1
            }
            m = m << i
            return m
        }
        let lirc_code = reversedBits(UInt16(code) | (UInt16(~code)<<8))
        let device = UInt16(0x3412)
        return (UInt32(reversedBits(device)) << 16) | UInt32(lirc_code)
    }

    print(header)
    for pair in codeMap {
        let function = pair.0
        let code = lircCode(pair.1)
        print (String(format:format, function, code))
    }
    print(footer)
}

func printLIRC() {
    
    let header = """
         begin remote

          name  RME
          bits           32
          flags SPACE_ENC|CONST_LENGTH
          eps            30
          aeps          100

          header        9000 4500
          one           563  1687
          zero          563   562
          ptrail        563
          repeat        9000 2250
          gap          108000
          toggle_bit_mask 0x0

          frequency    38000
          duty_cycle   33
          begin codes
        """

    let format = "    %@\t0x%08X"
    let footer = """
          end codes
        end remote
        """
    printConfig(header:header, footer:footer, format:format)
}

printLIRC()

Run 'swift filename.swift > filename.lirc' and you'll get a LIRC output.
I list the code here in case someone needs to modify it for the DAC --- you just need to replace codeMap with the DAC values in the doc.
For the Pro, it should generate the following output

 begin remote

  name  RME
  bits           32
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header        9000 4500
  one           563  1687
  zero          563   562
  ptrail        563
  repeat        9000 2250
  gap          108000
  toggle_bit_mask 0x0

  frequency    38000
  duty_cycle   33
  begin codes
    PowerOn    0x482C05FA
    PowerOff    0x482C29D6
    VolumeDown    0x482C857A
    VolumeUp    0x482C45BA
    COAX    0x482CC53A
    OPT    0x482C25DA
    USB    0x482CA55A
    1    0x482C659A
    2    0x482CE51A
    3    0x482C15EA
    4    0x482C956A
    Mute    0x482C55AA
    B/T    0x482CD52A
    EQ    0x482C35CA
    LD    0x482CB54A
    VOL    0x482C758A
    BassUp    0x482CF50A
    BassDown    0x482C0DF2
    TrebleUp    0x482C8D72
    TrebleDown    0x482C4DB2
    BalL    0x482CCD32
    BalR    0x482C2DD2
    SEL    0x482CAD52
    Setup1    0x482C6D92
    Setup2    0x482CED12
    Setup3    0x482C1DE2
    Setup4    0x482C9D62
    Setup5    0x482C5DA2
    Setup6    0x482CDD22
    Setup7    0x482C3DC2
    Setup8    0x482CBD42
    Setup9    0x482C7D82
    Mono    0x482C01FE
    MonoToL    0x482C817E
    MuteAll    0x482C41BE
    EQ+B/T+LD    0x482CC13E
    TogglePh/Line    0x482C21DE
    Polarity    0x482CA15E
    AutoDark    0x482C619E
    Dim    0x482CE11E
    ToggleView    0x482C11EE
    Crossfeed1    0x482C916E
    Crossfeed2    0x482C51AE
    Crossfeed3    0x482CD12E
    Crossfeed4    0x482C31CE
    Crossfeed5    0x482CB14E
    DACSDSharp    0x482C718E
    DACSDSlow    0x482CF10E
    DACSharp    0x482C09F6
    DACSlow    0x482C8976
    DACNOS    0x482C49B6
    DACSDLD    0x482CC936
    SourceAES    0x482CA956
    SourceSPDIF    0x482C6996
    SourceOptical    0x482CE916
    SourceAnalog    0x482C19E6
    SourceUSB1/2    0x482C9966
  end codes
end remote

Input that output to IrScrutunizer and you can export it to any format you want.

Here's the instruction: in IrScrutunizer,

1. Go to the "Import" panel, select the LIRC tab, in file URL, choose the file you just created. and press "Load File/URL".

2. You should see the RME code imported. Click the "Import all/param" button.

3. Go to "Export" panel, Select "export format" menu. Choose the format you want, such as , "irplus", or "Pronto Hex"

4. Go to the "Scrutinize Remote" panel, tap "Export" button.

you are done! happy remoting!

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Thanks ning, but I have absolutely no idea what you are talking about. You are speaking in computerese and I never learned it.
My fault not yours.

All I need are the RME ADI codes in pronto format so that I can use them in the URC program to program my remote..

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

So in IRscrutinizer I went to 'import' , chose LIRC and input the code for NOS filter- 0x482C49B6   and pushed 'loadfile/url' and get message 'IOExeption file does not exist'
So either I don't understand the steps, or I missed one.

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

tngiloy wrote:

So in IRscrutinizer I went to 'import' , chose LIRC and input the code for NOS filter- 0x482C49B6   and pushed 'loadfile/url' and get message 'IOExeption file does not exist'
So either I don't understand the steps, or I missed one.

you need to import the whole file, not a single code.

try this:

begin remote
  name  RME
  bits           32
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100
  header        9000 4500
  one           563  1687
  zero          563   562
  ptrail        563
  repeat        9000 2250
  gap          108000
  toggle_bit_mask 0x0
  frequency    38000
  duty_cycle   33
  begin codes
    DACNOS    0x482C48B7
  end codes
end remote

save it to a file (such as dac.lirc) and import this *file* entirely. you should see one command (NOS) loaded.
Please report back if it works for you.

81 (edited by tngiloy 2021-06-29 15:31:01)

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

Your knowledge is sooo far above mine.
I have no idea how to create a dac.lirc file and ggling how to do it doesn't work for me.
Thanks for tring to help, but this is above my pay grade.
Maybe someone at RME who has the knowledge and the right firmware will create the Pronto .ccf commands for those of us using URC remotes.
Maybe not.

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

> I have no idea how to create a dac.lirc file and ggling how to do it doesn't work for me.

save the above contents as a plain text file (usually called txt file), and change the extension (txt) to lirc.

If you don't know how to do this, perhaps you should just get a Logitech Harmony , or the stock remote --- RME people did all the work for you.

Re: Firmware Update ADI-2 DAC 26 / 30 - Remote it!

ning wrote:

> I have no idea how to create a dac.lirc file and ggling how to do it doesn't work for me.

save the above contents as a plain text file (usually called txt file), and change the extension (txt) to lirc.

If you don't know how to do this, perhaps you should just get a Logitech Harmony , or the stock remote --- RME people did all the work for you.

Tried per your instructions and it did not work.

I have the RME remote, but it only allows for 4 remapped commands that can be stored at one time.
I have a URC MX-900 that I like MUCH better than Harmony since I can program the remote.
Until the RME people supply the codes in pronto .ccf they have not done all the work for me.
Whether they will do it seems unlikely, but hope springs eternal.