How to Manage a Library Across Multiple Machines & Devices
Updated by Russell Samuels on Jan 16, 2020
MediaMonkey provides several means of managing a library across multiple machines.
- You can store music on a server, and manage the collection via machines connecting to the server, each containing their own database, using the Folder Monitoring function to keep the local databases in sync with the server content. This is a very simply to setup, however, the only downside is that it should only be used if you are only using metadata that is saved to track tags (search the online help for 'About Track Properties' to learn more).
- Use File | Add/Rescan Files to the Library to add files from a network location
- Set up the Folder Monitoring to monitor changes on this network location (Continuous Monitoring may not pick up changes, a Startup Scan may be required)
- You can optionally use the Virtual CD function to temporarily store files from the server to the remote machine, and update file properties as you listen to them.
- You can store files on a server, and share a database among all the machines connecting to the server. See: http://www.mediamonkey.com/support/index.php?/Knowledgebase/Article/View/48
- You can use the Device Synchronization function to sync tracks to multiple devices/machines:
- Android with MediaMonkey for Android and Apple devices devices will update the database with any changes to Play History or Ratings. See the online help on how to sync.
- You can use the Device Synchronization function to temporarily sync tracks from a server to a machine. Any changes to the tracks on the machine can be set to trigger synchronization of the track back to the original server.
- Map a directory on your local drive to a drive letter. This can be done by going to the command prompt (Run > CMD) and typing
SUBST S: [C:/Path on drive to map to S:]
- Set up a new Generic Portable / Audio Device in MediaMonkey that points to the newly created S: drive, preferably with bidirectional synchronization, and then Auto-Synchronize tracks to that new device.