Library organization

Sample Library Tagging With BPM, Key, and Waveform Data

Use Pulse to turn authorized sample folders and share links into structured metadata that helps producers find compatible sounds faster.

Who this is for

What Pulse returns

  • BPM metadata
  • musical key metadata
  • waveform peaks
  • completed/partial/failed job state

Example workflow

For each authorized loop or one-shot, estimate cost, confirm the sample library can be processed, analyze selected tools, and save the metadata in your catalog. Treat one-shot BPM/key as optional context because very short sounds may not contain enough rhythmic or tonal evidence.

Pricing and estimates

Estimates are free before paid analysis, and first-time users can try one short URL analysis before account setup. Pulse prices selected tools by audio duration using the same tool multipliers exposed by /tools: waveform 0.3 tokens/second, BPM 0.5 tokens/second, and key 0.5 tokens/second. The current token price is $0.005.

60 second bpm, key, waveform example78 tokens$0.39
3 minute full v1.0 suite234 tokens$1.17
Cached resultMay cost less$0.001 current cache-hit price

Examples are illustrative. The final estimate is shown before payment or API-key analysis and may account for selected tools, measured duration, cached analysis, failed tools, and checkout-path constraints.

Result guidance

Pulse helps discovery and utility by making analysis explicit: result, confidence, selected tools, and job status. Human listening judgment remains the final check for release, performance, or catalog commitments.

Rights-aware analysis boundary

Pulse is designed for audio the user has rights, permission, lawful access, or another legal basis to submit. Agents and apps should confirm that before analysis. Pulse does not provide transcription, stem separation, mastering, loudness correction, chord transcription, or track structure segmentation in v1.0.

Pulse is designed to make audio analysis auditable. Each analysis flow should make clear which URL was submitted, which tools were selected, what the estimate was, when rights confirmation was given, and whether the job completed, partially completed, failed, or expired.

Related Pulse resources

BPM Detection API for Music Apps and Agents · Musical Key Detection API for Harmonic Workflows · Waveform Analysis API for Audio Visualization · API docs · Terms