I just want to let you know a problem and it's solution, when working with a MAC, Windows and NAS in a network.
Situation:
I am using JR 17 in the revision 122. I am ripping many CDs - and the majority has classical content - via the little MAC freeware tool XLD. It is a very powerful tool, that is able to do high speed accurate rips. That I do not use the JR integrated ripping tool has nothing to do with the quality of the integrated ripping tool, it is just that I use my music server solely for music reproduction. Nothing else. It is optimized for that kind of work and there is no mouse or keyboard.
However, XLD uses e.g. MusicBrainz.org to identify the CDs. Very often the tracks do have special characters like ", | or ?. With classical music a typical track name would be 01-01 "Nessun Dorma".flac. Also Pop songs here and then are ripped with a question mark at the end, e.g. What is the 411?.flac. When ripping the CDs and checking the entries on the mounted Synology NAS drive, everything worked fine. At least checking it via the MAC it looked like being OK.
When mapping the NAS via Windows and importing the files to the JRiver library, you will get no error report at all nor will you get any information about reading problems ... till you start listening to the music and find out, that Puccini's Madama Butterfly does consist of only 3 tracks (track 3, track 5 and track 18) instead of 33! On the other hand JRiver imported aha's CD "minor earth | major sky" (exactly written like this, but without double quotes) without problems, only the path of the files looked somewaht strange. Going back to the iMAC all directories and files were listed correctly, so that I wondered why JRiver did not inport all the tracks correctly.
Long talk, short sense, the reason for this behavior is as follows:
MAC's work with an HFS file system. Synology works with an ext3 file system and Windows uses NTFS. That means, three diferent file systems. All of them communicate via a Samba share, that is emulated by the Linux operating system of the NAS. While file names or folder names with special characters like ?, " and | cause no problem in Linux or MAC surroundings, Windows can't work with files like this. This kind of characters are prohibited for use in filenames or folders. The Windows Explorer will show them similar to this: ~µMQHJW. That means the Windows system interprets this kind of files or folders as corrupted. Unfortunately JRiver does not inform about this kind of problems during import procedure and I just found out, that the listed music on my iPad is incomplete in many cases.
That means, if you do it in the same way like me and work mainly with MACs, you'll have to take care a lot that there are no special characters in the track or folder names. If you do so, everything works fine with JRiver.
Martin