1 (edited by etc6849 2026-06-11 23:12:10)

Topic: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

I wanted to document a behavior I encountered with the HDSPe AES card that others in a similar signal chain might run into, and ask if there is a known solution or planned fix?

Signal Chain
JRiver Media Center (bitstream or PCM, WASAPI HDMI out) → Trinnov AltitudeCI-10 (HDMI in, decodes bitstream and passes PCM to 10 channel AES out) → RME HDSPe AES (AES in, clocked to incoming signal, ASIO to AES outputs) → 6x Xilica XD4080 4in8out DSP processors → Benchmark AHB2 amplifiers → speakers and 8x JL Audio Fathom subwoofers. 29 total processed channels, with 5 bed speakers actively tri-amplified.

The Behavior
The RME Hammerfall DSP Settings window exposes sample rate and clock source as ComboBox controls, but the RME driver conservatively sets its sample rate to half the incoming AES rate rather than matching it directly. This is after I set Clock Source to follow "AES 1 In"... So for example, a 88.2kHz on AES 1 In from the Trinnov AES outputs results in the Hammerfall DSP running at 44.1kHz, and 192kHz on AES 1 In results in 96kHz for the clock source (despite the inputs at the bottom of the window syncing to the correct rate from the Trinnov). This means the RME sample rate must be explicitly set to match the correct output rate for each piece of content as it will not auto-follow the incoming AES clock. For now, I had to write a AHK script to do this, and it works, but I'm curious if this is a known bug.

Question for RME
Is this expected behavior, and if so is there a setting or API that would allow the HDSPe AES32 to automatically follow the incoming AES clock rate without requiring manual intervention each time the sample rate changes?

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

etc6849 wrote:

ASIO to AES outputs

is this a setting ? Where and how ?

M1-Tahoe, Madiface Pro, Digiface USB, Babyface silver and blue

3 (edited by etc6849 2026-06-12 14:03:22)

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

Your DAW software should have a setting like that. In JRiver for the audio output device it lets you select between ASIO, Direct Sound or WASAPI output. The audio device's driver must support ASIO for it to show up as an output option though.

waedi wrote:
etc6849 wrote:

ASIO to AES outputs

is this a setting ? Where and how ?

4 (edited by ramses 2026-06-12 15:54:08)

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

Are you using the latest firmware and driver version of the HDSPe AES?
Please tell explicitly the version numbers so that this can be validated.

Same for the Trinnov, I don't know this device. Does it use the latest firmware/driver?

Could you kindly provide a wiring diagram for the setup and how the signal flow is.
It irritates me to hear about JRiver Media Center, Trinnov with HDMI inputs and HDSPe AES.
Usually I would load the RME ASIO driver into JRiver SW and playback music through the HDSPe AES.
But now you also have a Trinnov with HDMI inputs and AES outputs. How does it fit into this picture?

Can you clarify your setup please.
- Use case
- cabling
- signal flow

Which device is the clock master?

In case needed: here is a blog article that briefly describes how to post pictures on the RME forum.
https://www.tonstudio-forum.de/blog/Ent … rum-EN-DE/

And, if you are interested, a blog article about clock synchronization:
https://www.tonstudio-forum.de/blog/ent … ios-en-de/

BR Ramses - HDSPe MADI FX, M-1620 Pro D, 12Mic, UFX III, ADI-2 Pro FS R BE, Nuendo 15, Win10 IoT Ent

5 (edited by etc6849 2026-06-12 21:21:00)

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

Before the Trinnov Altitude CI my signal path was:
JRiver Media Center (WASAPI, HDMI out) -> RME HDSPe AES32 (ASIO AES out) -> Xilica XD4080 DSP processors -> Benchmark AHB2 amplifiers -> Speakers

Now after adding the Trinnov it has now been extended to:
JRiver Media Center (WASAPI, HDMI out) -> Trinnov AltitudeCI-10 (HDMI in, decodes or passes PCM, 10 channel AES out) -> RME HDSPe AES32 (AES in, clocked to incoming signal, ASIO to AES outputs) -> Xilica XD4080 DSP processors -> Benchmark AHB2 amplifiers -> Speakers

The Trinnov Altitude CI is more than capable of outputting AES (regardless of the digital input being used to receive the original signal). https://www.trinnov.com/en/products/altitudeci/

It outputs AES as it is in a pro-audio home theater application. HDMI is needed to connect the PC and the Trinnov as the Trinnov performs immersive format decoding duties (something that cannot be bitstreamed over AES or Dante).

In my use case, the Trinnov Altitude CI is the AES master, and it sends its AES outputs directly into the RME HDSPe AES card.

The AES inputs in TotalMix are then sent out the AES outputs of the HDSPe AES card to the individual speaker processors (Xilica XD4080) which take AES in, do time alignment and filtering, then output an analog signal to amplifiers.

HDMI irritates us all smile, but it is a necessity here. The fact remains that when I play a 44.1k or 48k file, HammerFall sets the displayed sample rate correctly to match that of the AES Input that indeed syncs just fine with. However, once anything above 48kHz is played, HammerFall has to have it's Sample Rate manually set to match.

This was done via an AHK script, but I'm not sure why the HammerFall driver works this way. If it sets Sample Rate to match the sync from AES 1 for example, why not do it for 88.2kHz or 96kHz?

https://i.postimg.cc/jS16r2zF/88-2k.jpg

https://i.postimg.cc/Zqy8YmcM/96k-sync.jpg

https://drive.google.com/file/d/1poZaNn … drive_link

https://drive.google.com/file/d/1TqBQQW … drive_link

Cabling is NOT the issue at all as I can manually set the sample rate each time (if above 44.1kHz or 48kHz), and everything is played back perfectly. The issue is clearly the way HammerFall DSP behaves. It refuses to set the Sampling Rate for a signal it has a valid Sync for on AES 1 In as show in the screen shots above.

I'm an electrical engineer, so I understand the question your cabling concern though, so happy to answer you as the wrong impedance cabling could potentially cause reflections... I am using 110 ohm 4 foot Avid Digisnakes to connect the AES out from the Trinnov to the AES in from the RME HDSPe AES card.

Everything is running its latest firmware and the latest drivers are being used:

Firmware and driver versions and additional HammerFall settings:

https://i.postimg.cc/GpsF3RQN/Hammer-Fall-Settings-2.png
https://i.postimg.cc/Pq8WfH49/Hammer-Fall-Version.png

https://drive.google.com/file/d/1Y5N2_R … drive_link
https://drive.google.com/file/d/10RWBuZ … drive_link

Trinnov Altitude CI version:
https://i.postimg.cc/26R4Vt9N/Trinnov-Version.png
https://drive.google.com/file/d/1hf-cAE … drive_link

TotalMix version:
https://i.postimg.cc/rpt1yTjw/Total-Mix-Version.jpg
https://drive.google.com/file/d/1lpAAt0 … drive_link

ramses wrote:

Are you using the latest firmware and driver version of the HDSPe AES?
Please tell explicitly the version numbers so that this can be validated.

Same for the Trinnov, I don't know this device. Does it use the latest firmware/driver?

Could you kindly provide a wiring diagram for the setup and how the signal flow is.
It irritates me to hear about JRiver Media Center, Trinnov with HDMI inputs and HDSPe AES.
Usually I would load the RME ASIO driver into JRiver SW and playback music through the HDSPe AES.
But now you also have a Trinnov with HDMI inputs and AES outputs. How does it fit into this picture?

Can you clarify your setup please.
- Use case
- cabling
- signal flow

Which device is the clock master?

In case needed: here is a blog article that briefly describes how to post pictures on the RME forum.
https://www.tonstudio-forum.de/blog/Ent … rum-EN-DE/

And, if you are interested, a blog article about clock synchronization:
https://www.tonstudio-forum.de/blog/ent … ios-en-de/

6

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

This is fully normal and intended behaviour. The card supports double/quad wire at the input so can't know what comes in. The reference is set by the user in the app in use. We are currently discussing putting away with these old (clearly unused) double/quad wire schemes and change to Follow Clock over all sample rates. If that happens you will read it here.

Regards
Matthias Carstens
RME

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

MC was a bit faster... The point is indeed the change across samples rate ranges, i.e. 48 to 96. 44 to 48 works, as you have observed already.

Regards
Daniel Fuchs
RME

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

I'm not using an app at all. AES comes in to be monitored and have it's level adjusted by TotalMix, then goes immediately out over AES. Since only TotalMix touches the data, there is no app setting. If there is a follower setting in TotalMix, please let me know.

This is troublesome as the sample rate changes depending on the FLAC file being played. An option to follow the clock over all sample rates would be great and much appreciated.

MC wrote:

This is fully normal and intended behaviour. The card supports double/quad wire at the input so can't know what comes in. The reference is set by the user in the app in use. We are currently discussing putting away with these old (clearly unused) double/quad wire schemes and change to Follow Clock over all sample rates. If that happens you will read it here.

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

> ... Since only TotalMix touches the data ...

Just FYI, TM FX is not in the signal path, it only "controls" the recording interface.

BR Ramses - HDSPe MADI FX, M-1620 Pro D, 12Mic, UFX III, ADI-2 Pro FS R BE, Nuendo 15, Win10 IoT Ent

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

You can change the sample rate in the HDSPe settings dialog or with any ASIO software that's just lurking in the background doing nothing otherwise...

Regards
Daniel Fuchs
RME

11 (edited by etc6849 2026-06-13 18:58:37)

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

Thanks for the responses, and good to hear a Follow Clock across all sample rates is being considered. That would solve this completely. I know I can manually change the Sample Rate setting, but when you have a playlist mixed with 176.4kHz, 88.2kHz, 44.1kHz, 48kHz, 96kHz and 192kHz, who wants to change settings in HammerFall or other software after every song?

In the meantime I'm considering writing a small background ASIO host whose only job is to follow the incoming AES rate and set the card's sample rate to match, so I don't have to set it manually or rely on my current workaround (an AutoHotkey script that sets the rate based on what's playing in JRiver via HammerFall's clock source settings dialog ComboBox).

The use case again: the Trinnov is the AES master and sends a variable rate to the HDSPe AES depending on what's playing. The card is clock slave on AES 1 In and just passes audio through to my speaker processors. There's no DAW or project in the path, so nothing is telling the card what rate to run at, which is why it sits at the wrong rate after a range crossing.

Before I write it, I want to confirm the ASIO API can actually see what I need. In another thread it was noted that when the input crosses from 48 to 96, ASIOGetSampleRate still reported 48 while the control panel correctly showed 96 as the input status. That suggests the configured rate and the detected input rate are different values, and only the latter is what I'd need to follow.

So my questions:

With Clock Source set to AES 1 In, does ASIOGetSampleRate return the configured card rate or the actual detected incoming rate?

Does the RME ASIO driver fire the sampleRateDidChange callback when the AES input crosses a sample rate range (for example 48 to 96), and does it deliver the true detected rate in that callback?

Is the true detected input rate (the value shown as the AES 1 In sync frequency in the Settings dialog) exposed anywhere through the ASIO API, or only in the Settings dialog itself?

If the detected rate isn't available through ASIO, then a host application can't follow it...

Thanks again for the help.

RME Support wrote:

You can change the sample rate in the HDSPe settings dialog or with any ASIO software that's just lurking in the background doing nothing otherwise...

12

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

AFAIK the measured sample rate is not reported to ASIO following SS/DS/QS rates. That was a special feature added some time ago only for AIO/AIO Pro cards. It would be a change happening together with the Follow Clock implementation.

Regards
Matthias Carstens
RME

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

Thanks so much. I will keep my AHK script that changes the sample rate based on what's playing in JRiver, but it's kind of a kludge... what if I use different software to play something back, etc...

Sadly I don't receive emails from the RME forum (using gmail.com), but if you need a beta tester, please reach out. I'd be happy to test a beta version and report the results.

MC wrote:

AFAIK the measured sample rate is not reported to ASIO following SS/DS/QS rates. That was a special feature added some time ago only for AIO/AIO Pro cards. It would be a change happening together with the Follow Clock implementation.

14

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

Please try this new driver 4.63:

https://www.rme-audio.de/downloads/driv … in_463.zip

- HDSPe AES AutoSync: Card follows the input sample rate over SS/DS/QS. Double/Quadwire mode is no longer supported for AES In.

Let's hear if it works for you.

Regards
Matthias Carstens
RME

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

Sorry for the delay. Do to the gmail forum issue, I just saw this an hour ago after manually checking the forum.

This works great and does exactly what I needed. Even one off drivers are rock solid when they come from RME smile

Seriously, this is just insane turnaround and engagement by a very talented engineer who co-founded one of my favorite audio companies. Just so you know, I am extremely picky, but have to say I consider your products to be world class.

There's probably not too many six figure home theaters running RME gear, but there really should be. I've used that HDSPe AES card since 2018 in my theater, and I really wouldn't change anything if it wasn't for all the Atmos and DTS-X media I have, and the desire to finally decode it.

MC wrote:

Please try this new driver 4.63:

https://www.rme-audio.de/downloads/driv … in_463.zip

- HDSPe AES AutoSync: Card follows the input sample rate over SS/DS/QS. Double/Quadwire mode is no longer supported for AES In.

Let's hear if it works for you.

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

+1 really great!

BR Ramses - HDSPe MADI FX, M-1620 Pro D, 12Mic, UFX III, ADI-2 Pro FS R BE, Nuendo 15, Win10 IoT Ent

17

Re: RME HDSPe AES Does Not Auto-Follow Incoming AES Sample Rate?

Good to hear it works for you! We think that the special double and quad wire input capability is not used by anyone since years (or even a decade), so removing that feature should be no issue for anyone. The outputs still can be switched into these modes via Settings dialog, though.

etc6849 wrote:

Seriously, this is just insane turnaround and engagement by a very talented engineer who co-founded one of my favorite audio companies.

Thanks. Just for the record, Windows (and Mac) HDSPe drivers are written (and here modified) by another RME team member, Martin Björnsen.

Regards
Matthias Carstens
RME