I’m afraid at this point there’s little I can do to resolve. In the next version I will open up some of the UPnP settings and make it even more possible to match those in LMS but unfortunately i have run out of ideas.
No worries it’s the best it can be then I suppose. If you can make flow work so I could feed it 192/24 from Roon and it play that I guess that’s the only way to do it. I tried flow and it didn’t seem to work as it currently is in RHEOS it skipped a lot. I’d prefer to resample using Roons DSP and it accept that rate into flow.
I think there’s scope to make it better! Wanted to focus on getting the basics stable again and I think that’s the case. 0.9.5x is very fast and I’m not getting any issues raised. No more issues with interference from other devices, doesn’t stop on short tracks - just has a small gap sometimes and we seem to have understood that Deep Harmony isn’t a friend of RHEOS.
Will be looking at offering greater granularity on the UPnP settings and what defaults perform best (its always a challenge to see what should be simplified whilst maintaining user control options).
I’m hoping that an official ROON ready integration will give you fully gapless and avoid the need for
RHEOS in a simple set up such as yours - it should never have been needed IMO and ROON tested really doesn’t cut it if you want higher resolution than airplay and device control.
The main benefits of RHEOS have always been aimed at multi room grouping and control of all generations of HEOS devices (including non-airplay).
0.9.5-1 Uploaded to docker for test, latest and a new tag 0.9.5-1 as well as GitHub and NPM.
This addresses two minor issues.
Gapless playback on albums is now working with multiple short tracks if set correctly.
This is a challenge and LMS2UPNP has various approaches to achieve this. I have changed the default settings to reflect what I find is working well.
Steam length: “No length”
I have added option for Cache and alternatives for steam length. Do experiment and feedback.
Flow mode seems that this can be set as you wish. This does not alter the stream sampling rate or size but on my system it does not seem needed to have successful playback of challenging albums with what is very close to gapless. (YMMV).
In addition I have fixed the issue identified with saving a newly created fixed group. On saving this will now ungroup the players and create the virtual player. (if a new fixed group you will need to name this and enable in the settings → audio → squeezeplayer section. On playing this the group will automatically reform and on pause will ungroup and stop playback.
I can confirm that autoplay is functioning as expected. On switching on with the “power button” of a device for which this is enabled play will automatically start after the specified time (or a little longer - please experiment). A delatywill not be inserted when starting from the “play” button or using play on a remote control. Please report issues if you find this is not working.
I have stopped using Roon for the immediate future due to ongoing issues with Roons remote functionality. So won’t be able to contribute until I return to the fold. Had to make a tough decision but enough is enough for me right now.
@peter_richardson thanks for all your hardwork on this extension as it’s allowed me to use my Marantx Model 40n to its full abilities with Roon.
I hope they fix the remote problems many of us are experiencing soon and I can once again use this extension.
Hope it gets fixed too. You’ve been a great help in ironing out some of the more unusual bugs in RHEOS.
I’m sure you will be back as there’s really nothing I have found that comes close to ROON. Ive been following your issues in other threads.
Although I get occasional disconnects of my iphones when I move around the house (I have multiple access points and think the may be related to handover and ROON). I find settings → general _ disconnect and then reconnect quickly brings things back in line. Irritating but better than using native HEOS app for sure!
PS I’ve been testing further to try and understand what happens with short track and the Rachmaniov/ Paganini album. It still is patchy WRT gapless play but what’s happening when you see the increased load is that ROON is literally loading the track (s). It only shows as one track but the next also plays before there is another “load”. This causes confusion to UPnP (an I’ve had to code a small work around) but its fascinating. The whole album is a mess structurally - I downloaded from Quobuz and several of the short tracks fail to down load - I presume these thing are related and will continue to use this as my problem child for testing
Disconnects during transistions of AP I could accept as not all do it gracefully, but silently crashing with the UI being active as this does and on a wired mac or pc as well is beyond reproach and needs fixing asap.
Ive gone back to LMS for now, its what I used before Roon so its like an old friend, although the new Material interface is nice change from the old UI.
Share the LMS settings xml for the marantz please. I couldn’t get it to work and gave up - but I think I too have lost touch with an old friend in LMS…
And strangely I never seem to get crashes. - unless I am testing some novel code.
Hi
Not so good in terminal and all this
Anyone who have had success with Rheos on Mac who kan help me with screenshots and/or how to install on a Mac mini M1
RHEOS runs on Linux. You can run it in a Docker container on your Synology or maybe the Mac if you can install docker on it. The easiest solution is to install DietPi Linux on a Raspberry Pi 4 using the Appgineer tool. More details on github @ GitHub - LINVALE/RHEOS.
Great to hear Kent. Thanks for all your (and all the other beta testers) help getting it to this point. Not hearing complaints (approaching 12,000 downloads from docker) so this looks pretty stable.
Time to start thinking what next, but as I’ve been travelling myself no new code this week. I have ideas but would love to hear from others any suggestions or requests?
The latest version (0.9.5-2) is humming along and working great for me. I have noticed that the power button under speakers gets rarely used, as I seem to jump straight to the HEOS app to power up the group members.
In RHEOS, I go in to the speaker option, press power and see a blue button (regardless of device power state). Is this device on or off? Can’t tell. I hit the button and it turns red regardless of state.
The funny part is that if the receiver starts with power on (thru HEOS), RHEOS cleanly turns it off. Starting with it off, though, seems to be unpredictable.
As a future feature request, would it be possible to provide a clear on-off indicator?
I tried to find a way to get the power control to reflect on or off but I’m not able to do this with the present API. I’ll explore again but am not hopeful.