Algorithms Overview
A curated list of the most common audio analysis algorithms available in the Essentia API. Submit an analysis job with one or more of these model names to get started.
For a complete list including technical names and versioning, see the Complete Algorithm Reference.
Music Genre
genre_discogs_400Music style (genre) classification by 400 styles from the Discogs taxonomy.
genre_mtgjamendoExperimentalMulti-label genre classification (87 classes).
Mood & Context
approachabilityPredicts if music is accessible for the general public (mainstream vs. niche).
engagementPredicts if music evokes active attention ("lean forward" vs. "lean back" listening).
danceabilityMusic danceability classifier (danceable/non-danceable).
arousal_valenceMusic arousal and valence (the amount of energy and positiveness in the emotion).
mood_partyMood classifier (party/non-party).
mood_relaxedMood classifier (relaxed/non-relaxed).
mood_sadMood classifier (sad/non-sad).
Tonality
keyKey and scale (major/minor) estimation.
tonal_atonalExperimentalTonal/atonal music classification.
Voice Analysis
voice_instrumentalClassification of music by presence or absence of voice.
genderClassification by singing voice gender (male/female). Only applies to music with vocals.
Instrumentation
acousticnessAcoustic/non-acoustic instrumentation.
electronicnessElectronic/non-electronic instrumentation.
Loudness
loudness_ebur128Loudness measured by the EBU R128 standard (integrated, short-term, momentary).