Expanse for Rossini and Vivaldi

Thanks for the feedback all – as you know, I can’t comment on our product roadmap but know that this has been fed back to the product team :slight_smile:


Another vote for this upgrade. High end headphones enthusiasts community is now pretty large (and quickly growing).
Although I acknowledge that dCS has already covered a big chunk of this prospect customer base with Bartok and Lina, an upgrade (upsell) path to higher echelon dCS DACs would be very appreciated.
I, for one, would seriously consider a Rossini Apex if it had the Expanse feature implemented.


I was dead set on getting the Lina because of Expanse. I loved it when I auditioned the stack, but I felt it was a bit hit or miss. I also use my Dave’s Crossfeed (btw, I think I bought some dc-blocks from you earlier this year :stuck_out_tongue: ). In the last second I got a Rossini instead of the Lina. The main reason is I was sure Expanse would not make up for the gap in performance. The second is, I ordered the Zaehl HM1, and the stereo base adjustment feature, which is apparently crazy good, wouldn’t work with any crossfeed implementation anyway. Food for thought.


Please keep us posted on your experience of the Zaehl HM1 once you receive it, I have one on order as well.

1 Like

Will do Andre. it’s not until March unfortunately but some people on headphones.com got it and first impressions are at least as good as the initial ones. I’m sure we won’t be disappointed.


Introducing Rossini 2.1 - Expanse - News - dCS Community

1 Like

I am now hoping that an equivalent will be released for Vivaldi.

1 Like

how long does it take to upgrade?

The updates usually take around 15 minutes, but depending on conditions can take up to 45 minutes. Let me know if you have any issues updating!

1 Like

As James said, in (under) 15 minutes it was done for me.

As always with these updates: first reboot your Rossini by power cycling it by the back switch, and wait some minutes before starting the upgrade. When finished, it shows Please Restart, and then reboot again by the back switch.

Until the Mosaic update is available: you can engage Expanse by pressing the Menu button on the front → Press input > Audio Settings → Press Menu → Press Input >>> 3 times → Press Menu to togglle Crosstalk - E1 - E2 - Off.


Expanse E1 and E2 are both crossfeed processing algorithms that use different processing filters. Just try which setting suits you best for different music.


Reboot does the trick👍


…this forum is great! I Thanks folks!!!

1 Like

I have tried 4 times. It won’t process the update and I keep getting the same error message.

Not gonna lie - the update was a bit of a struggle this time.

The process is different - Every. Single. Time.

Started (good practice) with a hard power reset with the switch on the back. Fired up the dCS Mosaic app on my iPad. Checked firmware versions: sure enough, an update is available. Pressed “Update”; after a short while “Updating network firmware” to be seen on the Rossini display. And there it sat. Waited 30 minutes, and decided, this isn’t going anywhere. (All the while the device remained visible in Roon as an output zone.)

Power Reset. Repeat Mosaic Firmware check - sure enough, Update available. Press Update.

This time, it appeared to get a little farther: after a while a message in big caps: “CHECKSUM”. And there it sat, seemingly forever. Still visible in Roon.

Decided that this is going nowhere after 20-30 minutes. Power Reset.

This time, I brought up the internal Rossini web page in a browser on a PC on the same physical Ethernet segment (no malarkey with WiFi, routers and whatnot). Page “Device Settings”. Sure enough, a firmware update is available under Internet Update - press “Update”. Same as before, after a while the web page states “Performing update” while the display reads “Updating network firmware”. And there it sat. Again. Still visible in Roon. Power Reset.

Now from the web page, I tried something different. On the Device Setting page, there’s a promising button that reads, “Reset Streaming Interface”. Pressed it - and after a while the device said, Reset succesful - please restart!

Hmm, this is different. Power Reset - and go into Device Settings again, perform “Check for update” under “Internet Update” - and this time, something happens on the Rossini display, “downloading chunk xxx/4096”. When that reached 4096, the display finally changed into “UPDATING” followed by a progress bar.

When that reached its conclusion, the display read “PLEASE RESET DEVICE”. Success! One more Power Reset, and it’s finally updated.

dCS - please, why does this have to be so difficult? I’ve done Rossini updates perhaps 3, 4 different times now, and each time to get it to take I need to jump through different hoops. Why, oh why?

That does seem a ridiculously circuitous route - you are right, it should just work Paul.

For me the update went smoothly. I would not have let a Roon connection still in place during the update. Maybe that was the bottleneck?

Wasn’t playing any music; to avoid Roon seeing the device I would either have to shut down the Roon Core, or un-Enabled the device in Roon’s Audio settings. This should not have been necessary; besides, the 3, 4 previous times I did not do that anyway and got it to take regardless (though also with ups and downs, but never as circuitous as this time).

Still, dCS has some explaining to do if you ask me.

Maybe @James wants to chime in.

For those of us with headphones, this is fantastic news - thank you to the dCS team for making this happen!

By the way, the “Reset Streaming Interface” DID result in that the device un-Enabled itself from Roon, I had to once again “Enable” it and give it a meaningful name from Roon’s Audio settings. So there could be some truth to Roon interfering. But if this is so, then dCS’s update instructions should bloody well state this, and advise the user take the device out of Roon’s purview!