find_tracks_by_bpm
ActiveTool of FreqBlog Music Metadata
Find catalog tracks near a target tempo. Returns tracks whose BPM is within +/-`tolerance` of `bpm`, ordered by closeness then popularity — useful for DJ set planning, workout playlists, or tempo-matching. Each returned track carries full audio features. To also constrain by musical key, combine with find_tracks_by_key.
Parameters schema
{
"type": "object",
"title": "find_tracks_by_bpmArguments",
"required": [
"bpm"
],
"properties": {
"bpm": {
"type": "number",
"title": "Bpm",
"maximum": 300,
"minimum": 20,
"description": "Target tempo in BPM."
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 10,
"maximum": 50,
"minimum": 1,
"description": "Max tracks (default 10)."
},
"tolerance": {
"type": "number",
"title": "Tolerance",
"default": 2,
"maximum": 10,
"minimum": 0.5,
"description": "Plus/minus BPM window (default 2)."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
FreqBlog Music Metadata
1/7 registries