All stored on a local machine (ideally the tablet - which I just got a 256GB micro SD card for).
The ideal is that all this is handled on that device. I'd rather not have servers in addition to this - I just want to switch the tablet on, and go.
And I just prefer ALAC because it's convenient via iTunes, stores all the ID3 tags, and I'd rather not convert 5000+ tracks! I know 320kbps MP3 is indistinguishable, but I just like knowing I'm listening to lossless because I'm an idiot.
I already have a working system based around a netbook (ie old school with HDD, not a new-fangled Airbook-type thing) going into a USB-SPDIF converter, then into a DAC, then into the amp. Problem is, again, I'd just rather not have that thing running in the background, plus it's a bit clunky. I just like the idea of the tablet being my complete, self-contained system.
I can set up Bubble as the server on the tablet, and route HiFi Cast to it, but it just doesn't seem to want to play. The sound just comes out of the local renderer, not the Chromecast.
Given that my current system works ok, it's really just an excuse to play around with stuff since I learned Chromecast Audio had an optical out. Plus, I want to be able to fully control my audio system from the bath, again, because I'm an idiot.
I'm thinking I'll probably just run two systems - one from the netbook for full-on gapless and lossless, and one from the Chromecast bypassing the DAC, going into an AUX input, for quick and easy but less high quality listening (ie from the bath).
Anyway, appreciate the help. Get some sleep. :)