Shuffling

Melon provides a couple options for Shuffling tracks in the API. These options are designed to bring shuffle modes for any situation or personal desires.

Shuffle Modes

You can enable or disable the use of Track Links in shuffling. Track Links are a property on Tracks called NextTrack. This property can hold the id of another track, linking them together. When two tracks that are linked together appear in a queue that's being shuffled, they are placed at random, but forced to play back to back. This is for those songs that are designed to play back to back, or ones you just can't listen to without hearing the other.

Track Links are set by an Admin account but they affect every user, unless other users disable track links during shuffling.