Yea IOS has the best plug-n-play support for audio devices.
I own an iPhone and an Android phone (work / personal).
Android is designed more modular, this gives the power to the user, but the downsides are incompatibility.
I use a DragonFly Red DAC, works on maybe 1-2 apps properly on Android.
All apps, and all system components, automatically work perfectly using the dragonfly (or literally any DAC I've thrown at it) without flaws on IOS.
To give some data, my Android phone is on 6.01 Marshmellow, the older Android versions were substantially worse too for DAC support.
I think since early IOS 8 all usb DACs have ran perfectly from my iPhone/iPad (Dragonfly/Chromecast Music/Yggdrasil/Master7/WA7/ the list goes on).
Make sure you have google cast app installed and set up. Also update tidal app. Then go into tidal and play track. Go into playing track ( the screen with revolving record). Middle of screen, left most icon should be a google cast icon. Press that and select chromecast. Should then play out of cca. Works same way as tunein radio and Spotify.
Yes, the "global" casting will adopt whatever equalizing or other DSP you implement in your app. Problem solved, except that it should be added to the CC API an option to "system broadcast" when clicking on the CC button IN THE app actionbar. Why? Because it is indeed a cumbersome solution to be dependant on the ChromeCast app for supervising the use of CC when actually using another multimedia app. The whole purpose of the "action bar" button is to make things easy, isnt it? Hence, this design looks a bit hasty.
"A couple of weeks ago in the post about MQA, in the comments, I mentioned that this blog is about "perfectionist" audio and objective testing to tease out subtle effects and the minutiae. To the perfectionist, we can of course pick apart performance in all kinds of ways. With that mindset, I suppose I could express a dissatisfaction with the level of jitter found. But the truth is that there's just no need to apply that level of scrutiny to a device like this given the level of quality achieved at this price point. Other than the audiophiles, nobody cares. And other than objective audiophiles where we can actually demonstrate the imperfection and reliably "grade" quality of gear based on these results, practically, it's just inaudible.
I'd be absolutely happy with the Chromecast Audio's analogue output in my secondary stereo system. And I don't believe anyone is really going to notice the jitter in day-to-day use. Heck, it's only US$35.00; probably less than the amount one pays for coffee a month!
Well done Google! Now if you could tighten up that TosLink timing accuracy a bit in the next version, you'd really make the final 0.1% of audio lovers (the "perfectionist") really quite happy .