Chromecast Audio frustrates me so much. I bought one and hooked it up to my whole-house system combined with a few other fancy things so that people in the house could theoretically cast music or whatever else to whatever room in the house.

Basically, I can only use it with Google Music. I rarely can use it for other things because it will only cast a subset of things that support casting. For example, I can't cast YouTube to it, because it doesn't support video. But what if want everyone in the room to hear what I'm playing and the video is irrelevant?

I'm considering buying an HDMI->DVI/Audio adapter and just using a standard Chrome Cast.

I feel like Google had the right idea here. But just missed the mark.

You can use mkchromecast for that: https://mkchromecast.com/#installation Also you can go further with it and cast from airplay devices: https://github.com/philippe44/AirConnect

I have airconnect on a raspberrypi so I don't have to keep my laptop on and I can play songs from my iphone that way, just stream to chromecast audio. It's also worth mentioning it works a bit better than mkchromecast but it depends on your wifi.