I have a pair of Thiel CS 2.4s powered by a Bryston 3B ST fronted by a Bryston BP20 preamp. Speaker cables are Transparent Music Wave Super Gen MM. Interconnects are Kimber Hero XLR.
Almost all of my listening is in the digital domain (only exception is an old Rotel analog tuner). Although I have a very good CD player,
a Bryston BCD-1, I rarely use it. All of my CDs have been ripped as uncompressed FLACs. My listening is via either these ripped CDs or via TIDAL.
My digital supply chain consists of the following:
Hard wired ethernet connection (albeit utilizing Netgear powerline ethernet adapters) into Melco N1A. All of my FLACs reside on the Melco which functions as a NAS, a streamer, and not unimportantly as an ethernet line conditioner. Melco feeds Chord Qutest DAC via Curious USB cable, as well as a Bluesound Node 2i hooked up to Melco's outbound player port via Audioquest Cinamon ethernet cable. The Bluesound player feeds the Qutest via Tributaries Coax and my older Bryston BDA-1 DAC via Audioquest Vodka Toslink.
I typically stream directly from Melco when listening to my ripped CDs, and employ Bluesound Node when either streaming from TIDAL or streaming to multiple rooms (have Bluesound kit in 3 other rooms in the house). Chord Qutest feeds preamp via Audioquest Black Mamba II RCAs.
I am very happy with this setup.
Have yet to go Roon, but definitely considering it. Thinking about acquiring Roon Nucleus, at which point I'd have Melco feed Nucleus from its ethernet player port, and then have Nucleus feed Chord Qutest directly via USB.