INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Device Sync only transferring small portion of tracks  (Read 1574 times)

RedJ

  • Galactic Citizen
  • ****
  • Posts: 298
Device Sync only transferring small portion of tracks
« on: September 14, 2012, 03:34:18 pm »

I have a playlist (smartlist) with 5000 tracks but MC will only sync around 100 of them to an external USB drive.  This device has room for 4x the total file size of that 5000 track playlist, it's not an available space issue.  I don't see any setting for the device that would limit what can be transferred and all tracks are all valid to be transferred to an external device.
I also created a standard playlist and added all the tracks from the smartlist version to it and then synch'd from the standard playlist with the same results - ~100 tracks.  If I drag directly from the MC playlist to the device in an Explorer window, it will in fact copy the entire playlist over to the USB drive (but I don't get the conversion or nested folder structure that way)

I can't figure out what could be causing MC to refuse synch most tracks ?.
Logged

RedJ

  • Galactic Citizen
  • ****
  • Posts: 298
BUG: Device Sync only transferring small portion of tracks
« Reply #1 on: September 14, 2012, 04:07:13 pm »

A little further investigating revealed that the ~mix smartlist parameter has serious problems:

For ~mix, you have to specify a number of tracks to return, even if you don't actually know how many tracks will be in the pool of valid tracks based on the other smartlist parameters.  So, I picked a number high enough that it should have included all eligible tracks, but never be too many to fit on that device.  Instead, MC misreports the number of tracks that are returned in the smartlist as the number specified in the ~mix parameter.  So, even if MC really only finds 100 qualifying tracks, it shows that it has found 5000.  Compounding the problem, when I transferred those tracks to a static playlist, I actually ended up with 5000 tracks, but only 97 of them were unique, even though I included remove "duplicates of name" in the smartlist parameters.  Somehow, the ~mix parameter will force the specified number of tracks in the parameter, even if it has to ignore other parameters to get the result. 

IMO, the ~mix parameter needs to be rewritten so that, if using percentages, it is not necessary to specify the number of tracks to return, but rather has the option to use the pool of tracks returned from all previous parameters.
Logged

MrC

  • Citizen of the Universe
  • *****
  • Posts: 10462
  • Your life is short. Give me your money.
Re: Device Sync only transferring small portion of tracks
« Reply #2 on: September 14, 2012, 04:10:31 pm »

[Edit: simultaneous post w/OPs]

This is a disk acting as a fake HH ?

Did this occur the first time you tried it, or have you sync'd in the past.  (I'm wondering about the contents of your Database.mpl file).

What is the actual smartlist?

Do the same 100 songs sync, but the others will never sync?

You can enable logging to see if you can identify anything suspect.

Perhaps there's something useful in the device's Info Dump (which you can screenshot, but not copy unfortunately).
Logged
The opinions I express represent my own folly.

MrC

  • Citizen of the Universe
  • *****
  • Posts: 10462
  • Your life is short. Give me your money.
Re: Device Sync only transferring small portion of tracks
« Reply #3 on: September 14, 2012, 04:12:22 pm »

Yes, ~mix has troubles.  I noted some here:

  http://wiki.jriver.com/index.php/MrC-temp

in the ~mix section.
Logged
The opinions I express represent my own folly.

RedJ

  • Galactic Citizen
  • ****
  • Posts: 298
Re: Device Sync only transferring small portion of tracks
« Reply #4 on: September 14, 2012, 04:25:38 pm »

I actually used your wiki post as reference for constructing my ~mix rules :)  Thanks!
Logged
Pages: [1]   Go Up