Skip to content

flexGrid Features

SmartShuffle

macos · Available since v1.0

SmartShuffle

Problem

Basic random shuffle causes repeats and clusters content from the same folder, leaving large portions of a library unseen while others appear multiple times.

Solution

SmartShuffle uses a bag-draw algorithm that guarantees every item in the library is shown before any item repeats. It scores diversity across 8 dimensions: recency, source folder, aspect ratio, media type, duration, file date, color energy, and shuffle history. A shuffle-ahead buffer pre-computes upcoming draws so transitions are instant.

Tier Availability

  • Free: Basic random shuffle only.
  • Plus / Pro: Full SmartShuffle with bag-draw, source balancing, aspect-awareness, and composite diversity scoring.

Shortcut

R to shuffle; Shift+R to reset the bag and shuffle fresh.

Known Limitations

  • Diversity scoring is best with 50+ items. Small libraries may not benefit noticeably over basic random.
  • Shuffle-ahead buffer holds roughly one page of pre-computed draws.

Marketing One-Liner

SmartShuffle cycles your entire library before a single repeat, balancing by source, shape, and variety across every draw.

Related features