Follow

Clockwheel Rotation

To give you an indication on how to use Clockwheel Rotation, we will configure your playlist to play a Station ID (or any other type of item) after a fixed number of tracks, please follow this guide which will play a Station ID after every 4 music tracks:

1) Ensure your tracks are sorted correctly, e.g. Station IDs in the station ID folder, music in the respective folder under the " Playlist" window.

2) Click Config --> Playlist Rotation Rules

3) Enter the number 10 where it says "Keep x Songs in Queue"

4) Click the Config button for Select playlist rotations logic module

5) In the configuration window click "+category"

6) In the next window you will see the folders you created on the left, select the required music folder and select your preferred Selection Method on the right, if you are not sure what to select, we would recommend selecting Random.

7) Click OK

Repeat this same step 4 times and it should look like this :

Cat['Tracks'].QueueBottom(smRandom, NoRules);
Cat['Tracks'].QueueBottom(smRandom, NoRules);
Cat['Tracks'].QueueBottom(smRandom, NoRules);
Cat['Tracks'].QueueBottom(smRandom, NoRules);

8) now go back to +category then choose the Station ID folder and again select random or your preferred choice and click OK, it should now look like this:

Cat['Tracks'].QueueBottom(smRandom, NoRules);
Cat['Tracks'].QueueBottom(smRandom, NoRules);
Cat['Tracks'].QueueBottom(smRandom, NoRules);
Cat['Tracks'].QueueBottom(smRandom, NoRules);
Cat['Station Id'].QueueBottom(smRandom, NoRules);

This will ensure Sam Broadcaster will continue to play 4 songs from the music folder you selected followed by a Station ID but you can make further changes or additions using the same technique to suit your needs.

For example, to have a Station ID play after each 5 music tracks you could use this:

Cat['Tracks'].QueueBottom(smRandom, NoRules);
Cat['Tracks'].QueueBottom(smRandom, NoRules);
Cat['Tracks'].QueueBottom(smRandom, NoRules);
Cat['Tracks'].QueueBottom(smRandom, NoRules);
Cat['Tracks'].QueueBottom(smRandom, NoRules);
Cat['Station Id'].QueueBottom(smRandom, NoRules);

Was this article helpful?
1 out of 3 found this helpful
Have more questions? Submit a request

Comments