NAS Sonos iTunes Sync is a command line program that synchronizes to a remote network-attached storage (NAS) volume one or both of a user's legacy iTunes app library and media or Music app library and media for access by a Sonos media player. In addition, it either synchronizes or generates the "iTunes Library.xml" file that allows Sonos to seamlessly ingest playlists from those libraries and media.
If you are not using a prebuilt distribution of NAS Sonos iTunes Sync, building NAS Sonos iTunes Sync should be a straightforward, one-step process. If you are building from the main branch, start with:
% make
NAS Sonos iTunes Sync only depends on the default Korn-compatible shell installed on a given macOS system.
To install NAS Sonos iTunes Sync for your use simply invoke:
% make install
to install NAS Sonos iTunes Sync in the location indicated by the prefix
make
variable (default "${HOME}").
If you want, instead, to install it for all users of the system, for example,
then you might invoke make install
as follows:
% make prefix="/usr/local" install
There are numerous avenues for NAS Sonos iTunes Sync support:
- Bugs and feature requests - submit to the Issue Tracker
NAS Sonos iTunes Sync follows the Semantic Versioning guidelines for release cycle transparency and to maintain backwards compatibility.
NAS Sonos iTunes Sync is released under the Apache License, Version 2.0 license.
See the LICENSE
file for more information.