Recast

Here is yet another post about Google Chromecast for audio. The eBay seller who sold me a new Chromecast Audio player for $50 started charging $75 for them, and now they’re sold out. So I was lucky to get one when I did, at the price I did.

Considering the utility and quality of this inexpensive product, it’s a shame it was discontinued by Google. Amir at Audio Science Review had high praise for the technical quality of Chromecast Audio, especially when used with a Toslink cable connecting to an external DAC. And he had no complaints about its internal DAC, which is how I use the player.

https://www.audiosciencereview.com/forum/index.php?threads/review-and-measurements-of-chromecast-audio-analog-performance.4562/

When I started testing my Onkyo receiver’s Chromecast Built-in feature, I noted the difference between the behavior of the SiriusXM app on my phone and the TuneIn app.

Cast Away

The tech site reviews I’d read agreed on one point about Chromecast Audio. That it establishes a direct Internet connection between the audio renderer and streaming services. The app doing the controlling is just that, a remote control. The reviewers should have done some deeper digging.

It was very curious to me that TuneIn had some success with the Onkyo, but the SiriusXM app didn’t, requiring the workaround of using the Google Home app. I wanted to know exactly what was going on. To my satisfaction, the excellent HiFi Cast app not only revealed why SiriusXM failed — which turned out to be the Onkyo’s broken Eventing Mode — but also why TuneIn had some success. The answer is in this screenshot.

Casting has an option the reviewers missed — that it can play through an app. The stream comes to the phone and is then redirected to the audio renderer in the player. Switching to “Via Hi-Fi Cast” causes the same sputtering effect I hear when casting with the TuneIn app. The sputtering disappears when I use the Google Home app to do the casting. The implication is the TuneIn app is redirecting by default. That’s why it was somewhat successful with the Onkyo, whereas the SiriusXM app apparently runs in direct mode.

That’s enough for now. To the exasperation of at least one of you, there is even more about Chromecast Audio that I will explain later.

Cookie Crumbs

Web browser cookies, especially so-called third-party cookies. The subject of great controversy, because they can be abused. But sometimes they can be useful. Last year I’d contacted a couple of local contractors about replacing the walkways in front of the house, and along the side of the garage. I wasn’t happy with either of their proposals, so I waited until this Spring to try again.

A house around the corner had some work done that looked all right, and using Google Chrome I contacted the contractor. I met with him and the quote came in at almost exactly the amount I’d guessed it would. That’s good, but it’s not for all of the work that needs to be done, which includes replacing the driveway. I’d have to find somebody else to do that work. As I contemplated the walkway estimate, an ad appeared for a contractor who can do all of the work. I clicked on the phone number and left a voice message.

Follow-up: That second outfit is a no-go. A lot of aggressive sales talk that boiled down to them wanting so much money for the walkway it was obvious to me they only want to do the driveway. A neighbor had his driveway replaced last week by a different outfit, so I called them. Once again I am reminded of how comparatively easy it was finding good contractors in Arizona when getting my late parents’ house ready to sell.

First World Futzing

Putin continues his mad destruction of Ukraine, and I can only hope that Trump is collateral damage. Having reaffirmed that he is still Putin’s boy, I don’t know how any American can favor Trump’s return to elected office. But of course many do.

Meanwhile, extreme weather rages a path of destruction across Tornado Alley, and well beyond. People are being killed and, in an instant, families are losing every physical possession. With all of that going on, my trivial concern was… can a piece of home audio equipment be jealous?

The A/V receiver’s Music Server application for UPnP/DLNA is barely acceptable. I needed something better, and I found it with an Android application called Hi-Fi Cast. I think my purchase set a new personal record for the shortest time between trying and buying. The fact it’s only $9 helped.

Thanks to Hi-Fi Cast, I now understand why casting SiriusXM from the phone wasn’t working with the receiver. A feature called Eventing Mode, “for efficient monitoring of the renderer status,” needs to be disabled. None of other casting-capable apps on the phone offer control over Eventing Mode. Once it’s disabled in Hi-Fi Cast, it works with the receiver, without relying upon the Google Home app.

phone screenshot
Hi-Fi Cast screenshot

Hi-Fi Cast takes control of the Music Server renderer in the receiver, as dutifully reflected in Onkyo’s own controller app. Very nice.

screenshot
Onkyo Controller screenshot

Giddy with success, I went upstairs to try Hi-Fi Cast with Chromecast Audio and, uh oh, the screen on the Logitech Squeezebox Touch for LMS (rather than DLNA) looked very wrong. A quick check revealed that not only was it off the network, it thought it didn’t have a network interface. WiFi was completely dead, and cycling power didn’t bring it back. From happiness downstairs, to despair upstairs!

My immediate suspicion was the Touch was mad at me for adding Chromecast Audio to the stereo receiver. The timing was too coincidental. After ten years of loyal service, it was like a child being jealous of a new baby in the house. I sternly informed the Touch that if it didn’t start working again, then Chromecast Audio wouldn’t be supplementing it, but replacing, and the loss of gapless playback wouldn’t stop me!

I took the Touch downstairs, where I could put it on Ethernet. Before doing that I started it up again and confirmed it was still helpless. I warned the Touch it had better behave, or it would find itself back in its original packaging. I plugged in the Ethernet cable and WiFi came on! Everything was working! Ethernet hadn’t even been selected as the network interface, but it too worked when tested. Good boy!

Back it went upstairs. Properly chastened, the Touch further redeemed itself by continuing to work.

Logitech Touch
Logitech Squeezebox Touch and Chromecast Audio

Perhaps the Touch is just trying to tell me it’s sincerely feeling its age, and needs help rather than discipline. With that possibility in mind, I have ordered a WiFi-to-Ethernet adapter.

https://www.amazon.com/dp/B018YPWORE