amethystzephyr wrote: ↑Sat May 11, 2024 6:54 am
If you wouldn't mind breaking down your explanation to steps that a novice can sequentially follow using the visible UI, I would be very grateful.
Please note that I'm using the latest beta build (see my sig block) and so details of this process might be different if you're using an earlier, non-beta build.
There is a specific process to get to the sync settings - you have to use the
Media Tree instead of the
Menus:
1. If you've already used the USB stick in MMW and don't have other USB drives plugged in then you can skip this step. But, if this is a new USB stick then it is useful to give it a
drive name in Windows. That will make it simple to unambiguously identify the USB stick when you plug it into MMW. MMW distinguishes USB drives by their unique drive identifier (which we don't routinely see in Windows or MM) and then remembers it. If there is no drive name given then MMW uses as the device name the windows drive identifier (eg "D:\") that it first sees for that device id, and if you have lots of USB devices then you can end up with multiple instances of things called "D:\" in MMW. First up, close down MMW if it is already running so that MMW doesn't try to remember a "naked" USB. With MMW closed, plug the drive into your PC, open Windows Explorer (if it doesn't open automatically), right click on the drive identifier to get the Properties pane and then type a name in there, eg "MySyncUSB", and OK outwards. Eject the USB from Windows and plug it back in to ensure that the drive name has stuck.
2. On your MMW machine, get MMW running and showing the
Main List (centre) and the
Media Tree (the tall narrow panel at left). Plug your USB stick into your MMW machine. Wait for MMW to recognise that a device has been plugged in and add it to the Device list - for some (unknown) reason that can take up to 10s of seconds, but for a blank USB stick should be only several seconds. When the device is recognised you will see a prompt at bottom stating "
Connected to MySyncUSB" with a button to
CONFIGURE. Clicking on that will take you to the sync settings screen for the USB device. Note that you can also just scroll down the
Media Tree to the
Devices & Services node to see the device name, and click on that.
3. You will now see the screens that show in Lowlander's reference to
File Location Settings, where the main list is replaced by an open-tabbed dialog box, with the tabs being
Summary, ... ,
Sync Profile.
4. As per the reference you use the second tab (
Sync list (Library --> Device) to select what to send from MMW to the USB stick, plus also at the bottom is the option to "
Delete other files ..." that I mentioned above. I usually sync one playlist at a time, but all of the other sync content options are there for you.
4. The next tab
Sync List (Device --> Library) can be used to return new files collected onto the USB stick to the library, but I don't do that so can't advise in detail. What is crucial for me is the option at bottom to "
Auto-Sync file metatdata from the device to the PC" which ensures that ratings and play counts updated via use in the USB stick get sent back to the library. If you don't want that update, turn the option off.
5. The bit you're really looking for is in the last tab
Sync profile. This looks simple but is actually a three-tier options interface. To get to the specific page for setting file mask, click on the
File Locations option second from top at left, then look to the line of file mask code next to (I'm assuming)
Music. You can directly edit the file mask code on that line or click on the
CONFIGURE button to get to a simple editor with will offer you the code strings. It might be better to use the editor in the first instance because the code strings are very literal and it is easy to make hard-to-find typos (eg the required space between Track and #). A syntax error will generally have the code string added to the filename as text rather than a field value.
6. Lastly, allow MMW to close down the USB stick before unplugging it. I once had done such a sync to USB and pulled out the USB stick straight away. When I put it into Windows it would not open up and i had to stick it back into MMW and close it down there. So, once the sync has finished, right click on
MySyncUSB under
Media tree > Devices & Services and select
Safely remove device. It shouldn't take more than a few seconds, and you are free to remove the USB stick when it disappears from
Devices & Services.
amethystzephyr wrote: ↑Sat May 11, 2024 6:54 am
Also, I'd like to know if there are any dangers in implementing this solution. Will this potentially break my database? I spent months ripping my music to Media Monkey, and I do not relish the prospect of starting from scratch.
No, you won't break the database. I have used MM for more than a decade, mostly in its beta form, and it has always done a great job of protecting my data. Yes the user interface is not consistent and has its own flaws, but the core engine is solid.
You might have spotted that the
Organise function uses the same syntax for its file masks. And yes, if you select your entire library and mangle your file mask and then invoke
Organise then your filenames will be mush and you will be sad. But an intelligent users wouldn't do that. The sync stuff we're talking about above will ONLY affect what happens with that specific device that you plug in. As indicated by RobS, once you master the file mask patterns and get confident with using them appropriately,
Organise and
Sync Profile will be your friends.
I do suggest though that you take full advantage of Windows File History and MM's own Database Backup options (
Menu > File > Manage Database > Scheduled Backup) because even perfect coding (a state for which the MM devs are still striving) is subject to the vagaries of
cosmic rays.
Cheers
Matt