The Dynamic Queue in SonicSyncSail is a real-time, editable playback queue that adapts to the selected listening mode: Music Mode, Radio Mode, or Pulse Sync Mode. It allows users to reorder, remove, and manage upcoming items, ensuring full control over playback flow.
While Music and Radio mode share the same interaction model, Pulse Sync Mode uses an internally generated queue controlled by the Pulse Mixer and offers minimal user interaction.
Users can access the dynamic queue from the Now Playing screen. In Music Mode and Radio Mode, a button labeled UpNext opens the queue. The queue appears as a scrollable list representing the current playback order.
Pulse Sync Mode also offers a button labeled Pulse Mixer opens the PulseMixer, that handles the dynamic queue internally.
Tapping the focus icon automatically scrolls the queue to the currently playing item. This ensures users can quickly locate their position in long or constantly changing queues.
Pressing the clear queue icon displays a confirmation dialog. If confirmed:
Users can remove individual items from the queue by swiping right-to-left on the desired item. The deletion occurs instantly and playback order updates immediately.
Each queue item includes a drag handle. Users can press and drag items to reorder them. The new order takes effect instantly in the playback engine without requiring a restart.
Music Mode offers the most flexible dynamic queue. Users may reorder items, remove songs, or append new content without restrictions. There is no limit on the number of items the queue can hold.
When shuffle is off, the queue plays strictly in the user’s defined order. When shuffle is enabled, playback uses the shuffle algorithm until the mode is turned off, after which the queue reverts to the user’s ordering.
Radio Mode simulates a flowing broadcast. The dynamic queue in this mode has a strict limit of:
→ 50 items maximum
When users add new radio items and the queue is already full:
This ensures the queue remains fresh, evolving, and within the fixed capacity limit. All item actions (swipe, reorder, focus, clear) function normally in Radio Mode.
Pulse Sync Mode uses a queue generated internally by the Pulse Mixer. Because the mix is algorithmically built, the user cannot modify its order or contents. Thus:
The only available action in Pulse Sync Mode is: Clear Queue.
Clearing also stops playback, exactly as in Music or Radio modes.