Kategorien

Audio-BPM-Detektor

Ermittelt die BPM eines Tracks

Mischt zu Mono, analysiert einen Abschnitt und schätzt das Tempo per Beat-Tracking.

Click to upload file or drag and drop file here

Maximum file size: 200MB Supported formats: audio/*

Wichtige Fakten

Kategorie
Media
Eingabetypen
file, text
Ausgabetyp
json
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der Audio-BPM-Detektor ist ein Online-Tool, das die Beats pro Minute (BPM) eines Audiotracks präzise ermittelt. Es konvertiert die Audiodatei in Mono, analysiert einen ausgewählten Abschnitt und nutzt Beat-Tracking, um das Tempo zu schätzen.

Wann verwenden

  • Wenn Sie das Tempo eines Songs für DJ-Sets oder Mixes bestimmen müssen.
  • Zur Überprüfung der BPM in eigenen Musikproduktionen für gleichmäßige Rhythmen.
  • Für die Auswahl von Audiomaterial mit passendem Tempo bei Choreografien oder Fitness-Workouts.

So funktioniert es

  • Laden Sie eine Audiodatei im Format audio/* (z.B. MP3, WAV) über die Eingabe 'Audiodatei' hoch.
  • Das Tool mischt das Audio automatisch in Mono, um die Analyse zu optimieren.
  • Es analysiert einen Abschnitt der Datei – standardmäßig 60 Sekunden, anpassbar über 'Analyse-Sekunden'.
  • Durch Beat-Tracking wird das Tempo geschätzt und das Ergebnis als JSON mit der BPM-Angabe ausgegeben.

Anwendungsfälle

DJing: Schnelles Ermitteln von Song-Tempi für nahtlose Übergänge in Live-Sets.
Musikproduktion: Überprüfen und Synchronisieren der BPM bei der Aufnahme oder im Arrangement.
Fitness: Zusammenstellen von Workout-Playlists mit konsistentem Tempo für gleichmäßiges Training.

Beispiele

1. BPM eines Dance-Tracks für DJ-Set ermitteln

DJ
Hintergrund
Ein DJ möchte einen neuen Dance-Track in sein Set integrieren und benötigt das genaue Tempo für einen fließenden Übergang.
Problem
Das manuelle Abzählen der Beats ist zeitaufwendig und fehleranfällig.
Verwendung
Laden Sie die Audiodatei 'dance_track.mp3' hoch und lassen Sie die Analyse-Sekunden auf den Standardwert 60.
Ergebnis
Das Tool gibt die BPM als JSON aus, z.B. {"bpm": 128}, sodass der DJ den Track passend einordnen kann.

2. Tempo-Check für einen Workout-Mix

Hintergrund
Ein Fitness-Enthusiast erstellt einen Mix für ein 30-minütiges Workout und stellt sicher, dass alle Songs ein ähnliches Tempo haben.
Problem
Unterschiedliche BPM-Werte in den Songs können den Rhythmus des Workouts stören.
Verwendung
Upload der Audiodatei 'workout_song.wav' und setzen Sie 'Analyse-Sekunden' auf 30 für eine schnellere Analyse.
Beispielkonfiguration
analysisSeconds: 30
Ergebnis
Die BPM wird ermittelt und als JSON angezeigt, z.B. {"bpm": 140}, damit der Nutzer Songs mit passendem Tempo auswählen kann.

Mit Samples testen

audio, file

Verwandte Hubs

FAQ

Welche Audioformate kann ich hochladen?

Alle gängigen Formate wie MP3, WAV, FLAC, OGG, da der Dateityp audio/* unterstützt wird.

Wie lang sollte der analysierte Abschnitt sein?

Standardmäßig werden 60 Sekunden analysiert, aber Sie können die Dauer über 'Analyse-Sekunden' anpassen, z.B. für kürzere oder längere Tracks.

Ist die BPM-Erkennung immer genau?

Die Genauigkeit hängt von der Audioqualität und Beat-Klarheit ab; für beste Ergebnisse verwenden Sie Tracks mit deutlichen Beats.

In welchem Format erhalte ich die Ergebnisse?

Die Ausgabe erfolgt im JSON-Format, das die ermittelte BPM enthält, z.B. {"bpm": 120}.

Kostenpflichtig oder kostenlos?

Der Audio-BPM-Detektor ist ein kostenloses Online-Tool ohne Registrierung.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/audio-bpm-detector

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
audioFile file (Upload erforderlich) Ja -
analysisSeconds text Nein -

Dateitypparameter müssen erst über POST /upload/audio-bpm-detector hochgeladen werden, um filePath zu erhalten, dann filePath an das entsprechende Dateifeld übergeben.

Antwortformat

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
JSON-Daten: JSON-Daten

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-audio-bpm-detector": {
      "name": "audio-bpm-detector",
      "description": "Ermittelt die BPM eines Tracks",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-bpm-detector",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Unterstützt URL-Dateilinks oder Base64-Codierung für Dateiparameter.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]