Hi, first of all a praise for ralphy: SqueezeSlave is great work! I'm new to the Squeezebox system, own a Mac mini and a Cambridge Audio DAC connected via USB. The latter fact made me look beyond SqueezePlay as a client for the mini in the first place (SqueezePlay does only support standard audio).
Everything's perfect until the external USB audio is being switched off (I do not leave it on all the time). Then, squeezeslave falls back to standard audio and won't come back to USB audio unless I restart the squeezeslave process, which makes it impossible to use for the Mrs. Investing a few hours, I fudged together a workaround which consists of 1. a small service (based on the USBPrivateDataSample on the Apple developers site; sorry, I'm not yet allowed to post links) listening to USB (dis)connects and spawning actions for connect and disconnect 2. connect and disconnect actions which relaunch the squeezeslave service and bring USB audio back to life I'm happy with the result (so is the Mrs), so I'd like to share the results and leave them to the community or the SqueezeSlave developer (ralphy) for further improvements. But it's not packaged or anything, I don't have much time, and I'm a total noob when it comes to programming in C or Apple Core Foundation (although quite proficient in Python and Java), so I'd prefer to leave the code on a bilateral basis, to begin with. In particular, because I'm moving in the small niche "mac+usb dac". Anyone interested? Jan -- nikipore ------------------------------------------------------------------------ nikipore's Profile: http://forums.slimdevices.com/member.php?userid=41997 View this thread: http://forums.slimdevices.com/showthread.php?t=83994 _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/discuss
