Learn StreamPush playlists by genre, mood, BPM, and custom tags

Yes, StreamPush smart playlists let you create unlimited playlists filtered by genre, mood, BPM, release date, label, or any custom tags you define. Filter by a single criterion or combine multiple filters for precise programming. Schedule different playlists for different times: chill mornings, energetic evenings, weekend specials. You can also run separate streams for each genre if your catalog supports distinct channels. All playlist creation and scheduling is included in your StreamPush subscription.

  • Filter your catalog by genre, mood, BPM, release date, or any custom metadata tags
  • Schedule different playlists for different times of day or days of the week
  • Create unlimited playlists from one catalog with no additional fees per playlist

Smart playlist configuration

Genre-focused labels need programming that reflects their brand identity. A house label wants house music, not random tracks. A lo-fi channel needs consistent chill vibes, not energetic drops. Manual playlist curation is impractical for 24/7 streams with thousands of tracks. StreamPush smart playlists solve this by filtering your catalog automatically based on metadata. Define your criteria once, and the playlist updates automatically as new content arrives. This automation ensures consistent programming without manual track selection. You can also match programming to viewer behavior by scheduling different playlists for different times, serving relaxed morning content and energetic evening programming.

Smart playlist filtering options

StreamPush smart playlists filter by any metadata field in your catalog. Standard fields include genre, mood, BPM, release date, artist, album, and label. You can also define custom tags for any organization scheme relevant to your programming. Combine multiple filters with AND/OR logic for precise content selection. For example: genre equals deep house AND BPM between 118-122 AND mood equals chill.

Time-based playlist scheduling

StreamPush lets you schedule different playlists for different times. A default playlist runs when no scheduled playlist is active. Override playlists activate at specified times: morning chill from 6am-12pm, afternoon energy from 12pm-6pm. You can schedule by time of day, day of week, or specific dates for special events. Scheduled playlists automatically switch without manual intervention.

Automatic playlist updates

Smart playlists update automatically as your catalog changes. When new releases arrive via DDEX with metadata matching your playlist criteria, the content appears in the playlist automatically. You do not need to manually add tracks to playlists. This automation is essential for 24/7 streams where manual curation cannot keep pace with continuous programming needs.

Separate streams vs playlist rotation

StreamPush supports both approaches for multi-genre catalogs. You can run a single stream with rotating playlists scheduled by time, or run separate streams for each genre with dedicated channels. Anjunabeats runs three separate streams (Anjunabeats, Anjunadeep, Anjunachill) from one catalog. Choose the approach that fits your audience and channel strategy.

Approach Best for StreamPush support
Genre-filtered playlists Single stream, varied programming Smart playlists with scheduling
Mood-based playlists Atmosphere consistency Mood metadata filtering
Time-scheduled rotation Day-part programming Schedule overrides by time
Separate genre streams Distinct channel identities Multiple streams one catalog

Smart playlists in practice

StreamPush clients use smart playlists to maintain consistent genre and mood programming. Anjunabeats filters their catalog by sub-genre to power three distinct streams. MrSuicideSheep uses mood filtering to maintain the chill atmosphere their audience expects. These implementations demonstrate smart playlist filtering working at scale for production streaming operations.

Metric Change
Playlists per stream Unlimited
Filter criteria Genre, mood, BPM, date, custom
Scheduling options Time, day, date-specific
Playlist updates Automatic with new releases
Multi-filter logic AND/OR combinations
Included in subscription Yes, no extra fees

Based on StreamPush smart playlist capabilities and client implementations.

Genre and mood filtering examples

  • Anjunabeats filters their catalog by sub-genre to power three distinct 24/7 streams
  • MrSuicideSheep uses mood filtering to maintain consistent chill atmosphere
  • Smart playlists update automatically when new releases match filter criteria

StreamPush playlist features

  • Smart playlists · Create unlimited playlists filtered by genre, mood, BPM, release date, or custom tags.
  • Playlist scheduling · Schedule different playlists for different times of day with automatic switching.
  • Automatic updates · Smart playlists update automatically as new content matching your criteria arrives via DDEX.
  • Multi-stream option · Run separate streams for distinct genres from one catalog if playlist rotation is not enough.

“Partnering with StreamPush has enabled Monstercat to deliver dynamic live programming while staying ahead of the curve in today's fast-evolving digital space. With customization, automation, and stability at the core of our 24/7 content, StreamPush has helped us to maximize those key drivers to success. We're excited to continue pushing boundaries in live programming with the forward-thinking team at StreamPush.”

Dan Scarcelli
Head of Live Programming, Monstercat

Creating genre and mood playlists

Smart playlist creation involves defining filter criteria and optionally scheduling when playlists are active. The process is straightforward and changes take effect immediately on your stream.

Defining filter criteria

Start by identifying which metadata fields define your desired playlist. For a deep house playlist, filter by genre equals deep house. For a chill morning playlist, filter by mood equals chill AND energy level equals low. For new releases, filter by release date within last 30 days. StreamPush evaluates these rules against your entire catalog and includes matching content. Test your filters to verify the results match your expectations before activating the playlist.

Common filter examples

  • Genre filter: genre = "deep house"

  • Mood filter: mood = "energetic" AND BPM > 120

  • New releases: release_date within 30 days

  • Artist spotlight: artist = "specific name"

Scheduling playlists by time

StreamPush supports time-based playlist scheduling for day-part programming. Define a default playlist that runs when no schedule is active. Create override playlists that activate at specific times. Morning chill might run from 6am to noon, afternoon energy from noon to 6pm, evening vibes from 6pm to midnight. Schedules repeat daily, or you can define day-specific schedules for weekend programming. One-off schedules work for special events.

Scheduling options

  • Daily time blocks with automatic switching

  • Day-specific schedules for weekends

  • One-off events for special programming

Creating a genre-filtered playlist

Creating a genre or mood-filtered playlist in StreamPush involves defining filter criteria and optionally setting a schedule. Changes take effect immediately, and the playlist updates automatically as matching content arrives in your catalog.

  1. Access the StreamPush dashboard and navigate to the playlist configuration section for your stream.

  2. Create a new smart playlist and define filter criteria using genre, mood, BPM, or custom tags.

  3. Preview the playlist results to verify the filter returns the expected content from your catalog.

  4. Optionally schedule the playlist for specific times by setting activation hours and days.

  5. Save the playlist and it becomes active on your stream according to your schedule settings.

Why StreamPush for playlist management

StreamPush smart playlists provide the filtering flexibility that genre-focused labels need. Unlike basic playlist tools, StreamPush supports complex filter logic, time-based scheduling, and automatic updates.

Filter by any metadata field

StreamPush smart playlists filter by genre, mood, BPM, release date, artist, album, label, or any custom tags you define. This flexibility supports any organization scheme relevant to your programming needs.

Combine multiple filters

StreamPush supports AND/OR logic for combining multiple filter criteria. Create precise playlists like deep house tracks with BPM between 118-122 released in the last 90 days. Complex filters ensure exact content selection.

Time-based scheduling

StreamPush playlist scheduling supports day-part programming. Define different playlists for morning, afternoon, evening, and late night. Schedules repeat automatically. Special event schedules override regular programming.

Automatic playlist updates

StreamPush smart playlists update automatically when new content matches your filter criteria. New releases via DDEX appear in relevant playlists without manual intervention. Playlists stay current with your catalog.

Unlimited playlists included

StreamPush includes unlimited smart playlists in all subscriptions. Create as many genre, mood, or custom playlists as your programming requires. No additional fees per playlist or per filter.

FAQ: Genre and mood playlists

Common questions about creating genre and mood-based playlists in StreamPush, covering filter options, scheduling capabilities, automatic updates, and multi-genre programming strategies.

Ready to create smart playlists for your stream?

StreamPush smart playlists filter by genre, mood, BPM, and custom tags with time-based scheduling. Contact us to discuss your programming needs and see how smart playlists work.

Contact StreamPush