Full feature ProLink
Only thing I didn't manage to get working is the "Key is matching current playing track" indicator... It doesn't show green when the current track is compatible.
Will fix that one day, I've got the captures and stuff for it, but couldn't find where it bloody belonged.
Other than that, track loads, play, you can list menus, sort menus, read an SD + USB slot which are two different usb drives on the mac being served as those two slots.
The tag list works, albeit nothing is saved to the USBs (I want the USB in read-only mount). Tag list conversion to playlist also does not work, because no one uses that and I also want the USB in read-only mount. Grid adjust also doesn't do anything. Again, read only USB.
All the sort works, which was most of the debugging.
The lib lets you also fetch the status of playing media over ProLink (easy part). It also ejects the media cleanly on Ctrl+C. Cover art loading works fine.