Roon Extension : RHEOS 2-way control & 192Hz/24bit Playback and Grouping on Denon/Marantz HEOS devices now in Extension Manager

The is no cache in RHEOS.

Are you playing with pass thru or with a resolution chosen? Pass thru does just that - no processing.

I’d say less issues than before with this version compared with 0.9-3x - but thanks for the feedback. I’ll keep chipping away.

The buffer is the cache and this has to be causing throughput to slowdown. Processing speed is based on how quickly Roon can process the stream in realtime. If it doesn’t show it’s over a 100x realtime, dropping this much on a track in the same album is a big slowdown and very odd. And not something I get using any other zone or even using full DSP on streams. The server isn’t under any heavy loads at this point so the only difference between this and RAAT, airplay, chromecast is the fact it goes through LMS2UPnP and is buffered and it’s only when we have shorter tracks it seems to fluster and get in this state.

I only ever use pass through.

As I don’t want to (can’t) play in the code for LMS2UPnP (its very well established). We need to see what changes we can make that could help with the buffer. That too is totally controlled within LMS2UPnP and RHEOS only sets a limit. I’m going to play further with buffer sizes and the impact of chunked vs no length etc.

At least this is an album I enjoy playing… Its working nicely here but clearly is sensitive to other set ups.

Seems so, be good to see how it works on Kents as he has a Model 40n.

Be good to get why its not switching inputs from standby.

I’ll listen some more today… this morning played Beyonce with no gaps, some other classical was gapless, but this Rachamininov theme of paganini definitely had gaps.

I’ll take a look at that when I can - more concerned about the play back & audio issues you report .

Protecting from the inappropriate switching to the TV may be having an unintended effect. Im sure Kent will help as he has the same model.

1 Like

Its a very peculiar set up - anyone played from the cd? The ‘gaps are a fraction of a second here’ but yes definitely a pause.

Testing this with the Denon streamer and it reliably powers on and plays for me. As always a delay on powering up and the display changes to display the “Streaming from LMS” a second or two after the stream starts.

What exactly is the situation when its not switching - from which input or from all?

Normally it switches from whatever input was last used to HEOS when I hit powers up when I press play in Roon to the zone. Now It just sticks on HDMI currently and doesnt play anything. It was not switching on other versions, v.8 it would always swtich on and play. So some behavious here has changed.

Ill try again tonight when I am home and see if it does it again.

Thanks. See if its only when its on HDMI vs other inputs please.

I’ll look at the code and see if I can work anything out.

If you pull the RHEOS log when you have switched and it faileIdmay be able to see - or add to the logging if needed to understand.

just pm’d you the logs as can access those remotely.

1 Like

Very helpful.

Am working officially , but will review …

Peter

1 Like

Peter it doesn’t even power on fully before Roon stops play. So it’s giving up doing anything before it’s on so that’s why it’s not switching inputs as it’s not getting a stream. It stops about 1-2 secs after pressing play. The input it’s on is irrelevant. But it does seem turning of Deep Harmony stops it so somethings changed in the behaviour as it used to work just fine won’t Deep Harmony.

Thanks for the detail.

Turning off Deep Harmony it works. But this has alway worked before. So it’s causing a conflict with power perhaps?

Tried it again with Deep Harmony on and it worked if it’s on Heos already but on any other input it fails. Deep Harmony doesn’t set an input so odd what it is causing it.

I suspected it might be that (and tried to find a way to get at Deep Harmony code). Deep Harmony will use 'source controls" to send information to the pseudo roku player and I think usually translate to an ir signal - but perhaps Harmony also had ip control (I used it years ago but is now pretty obsolete).

What do you use Deep Harmony for may I ask? It may be possible to use ip controls or other approaches in a similar way to how RHEOS controls and switches other AVRS.

Unfortunately Deep Harmony is a black box and I fear may be incompatible with 2 way control (the difference from RHEOS 0.8.6). It will send control codes that will be reflected as changes to the zone control of ROON and that may well interfere with input swiching I dont honestly know.

Please explore how it works without Harmony on and perhaps let me know what else you find is a problem or what’s missing in the control of the 40N. Either I can work on disabling 2 way for a situation such as yours or free you of the harmony box. It should switch to HEOS whenever a stream starts from RHEOS irrespective of whats playing.

If you use Harmony for controlling other devices etc I can understand you dropping RHEOS.

No ip control for the Marantz only my TV. Yes I use it control cd player tv, fire tv so it’s used all the time so I don’t need tons of remotes.

Do you control the TV from ROON via Deep Harmony? And I remember the TV is connected via HDMI with auto start enabled? Should be easy to provide a source control to switch to HDMI from RHEOS and then control volume etc. (Not channels etc).

No Harmony uses activities that are setup for what you want to control. Tv has its own one as does Roon and to use the CD Player.