Precision discovery — beyond curated playlists.

Songlists give you full control over the database.
Filter by genre, era, energy, region and more — and build your own structure.

What you get

Precision or guidance — choose your approach

Playlists are curated journeys. Songlists are tools for structured exploration.

Playlists

Curated listening sessions designed as complete journeys.

Songlists

A dynamic way to explore the database with precision.

How Songlists work

Explore the SalsaMusicPlaylist database with structured filters and flexible playback.

Filter the database

Select by:

  • genre
  • era
  • region
  • energy
  • dance style
  • bpm

 

Combine filters to narrow results instantly.

Sort & refine

Order results by:

  • Most played
  • Newest
  • Artist
  • Dance style
  • Era
  • bpm

 

Adjust your criteria at any time.

Build your own list

Your Songlist lets you:

  • Add single tracks
  • Reorder songs
  • Remove tracks
  • Save your Songlist
  • Share it
  • Submit it to the community

The Structured Filter System

Songlists are built through structured filters based on defined music dimensions.
Each track in the database is categorized across fixed parameters — not by opaque recommendation logic.

No randomness. No trending bias.
Only structured selection.

Core Dimensions (Filters)

1. Genre
Defined salsa subgenres (e.g. Son, Guaguancó, Salsa Dura, Latin Jazz).

2. Dance Style
Mapped to practical dance contexts (On1, On2, Cuban, etc.).

3. Region
Country / cultural origin.

4. Era
Decade or historical period.

5. Energy
Low → Explosive (structured levels).

6. Theme

Lyrical focus and narrative subject (e.g. Love, Migration, Celebration, Social Commentary).

7. BPM
Exact value + filter ranges.

System Behavior

Multi-Filter Logic
Filters can be combined.

Example
Salsa Dura + Puerto Rico + 1970s + High Energy

Persistent State
Filters remain active until reset

Sorting Options

  • Most played
  • Newest
  • Highest rated
  • Alphabetical

Result Count Transparency
Shows exact number of matching tracks.

System Logic

All dimensions are structured and validated within the SMP data architecture.

No AI generates results live.

AI only categorizes tracks in advance.

User selection drives output.

Example Songlist Output

Once filters are applied, matching tracks are displayed in a structured list format.
Each track remains individually controllable.

Genre

Salsa Dura

Dance Style

Region

Puerto Rico

Era

1970s

Energy

High

Theme

BPM

Track Count: 842 Tracks I Clear Filter

#

Track

Artist

Album

Year

Energy

BPM

Action

1.

El Cantante

Héctor Lavoe

Comedia

1978

High

174

2.

Quítate Tú

Johnny Pacheco

Our Latin Thing

1972

Explosive

205

3.

Se Formó

La Sonora Ponceña

Explorando

1978

Explosive

215

4.

El Nazareno

Ismael Rivera

Traigo de todo

1974

High

185

5.

Brujería

El Gran Combo

¡Aquí no se sienta nadie!

1979

High

192

…….

Selected: 15 of 842 tracks

From Filter to Structured Songlist

The Songlist Tool follows a clear, structured process. Each step is user-driven and fully transparent.

1. Apply Filters

Select dimensions: Genre, Dance Style, Region, Era, Energy, Theme, BPM. Result count updates live.

2. Select Tracks

Mark individual tracks. Reorder if needed. Selection counter updates dynamically.

3. Create Songlist

Generate a structured list from your selection. Title can be edited.

4. Save to Your Library

The Songlist becomes part of your personal collection. It can be edited later.

5. Submit to Community Engine

Submit to Community Engine

Why Structured Discovery Matters

Salsa is too rich to be reduced to algorithmic guessing.

Structure Instead of Chaos

Streaming platforms prioritize trends and popularity.
The Songlist Tool prioritizes defined musical dimensions.

Result: Transparent discovery.

Precision Instead of Prediction

No behavior tracking.
No mood-guessing algorithm.

You define the criteria.
The system delivers exact matches.

Human + AI Infrastructure

AI categorizes music in advance.
Humans decide how to explore.

The user becomes an active curator — not a passive consumer.