Kategorien

Tonart-Detektor

Ermittelt die Tonart eines Tracks

Analysiert Pitch-Class-Energie und gleicht sie mit Dur/Moll-Profilen ab.

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 Tonart-Detektor analysiert Audiodateien, um die Tonart eines Tracks zu bestimmen. Durch die Untersuchung der Pitch-Class-Energie und den Abgleich mit Dur- und Moll-Profilen liefert das Tool präzise Ergebnisse für Musiker, DJs und Produzenten.

Wann verwenden

  • Wenn Sie die Tonart eines Songs für DJ-Mixe oder harmonische Übergänge kennen müssen.
  • Bei der Komposition oder dem Arrangement von Musik, um harmonische Konsistenz sicherzustellen.
  • Für musikalische Analysen oder Bildungszwecke, um die Tonart von Referenztracks zu identifizieren.

So funktioniert es

  • Laden Sie eine Audiodatei im unterstützten Format wie MP3 oder WAV hoch.
  • Das Tool analysiert die Energie der verschiedenen Tonhöhenklassen im Audio.
  • Die analysierten Daten werden mit vordefinierten Dur- und Moll-Profilen abgeglichen.
  • Das Ergebnis ist die erkannte Tonart, z.B. 'C-Dur' oder 'A-Moll', im JSON-Format.

Anwendungsfälle

DJs, die harmonische Mixe erstellen und Tracks in kompatiblen Tonarten zusammenstellen möchten.
Musikproduzenten, die Samples oder Loops in der richtigen Tonart für ihre Projekte finden müssen.
Musikstudenten oder Lehrer, die die Tonart von klassischen oder populären Stücken analysieren.

Beispiele

1. Tonart eines Pop-Songs erkennen

DJ
Hintergrund
Ein DJ bereitet ein Set vor und benötigt die Tonart eines aktuellen Pop-Hits für harmonische Übergänge.
Problem
Manuell die Tonart zu bestimmen erfordert Gehörtraining und ist zeitaufwendig.
Verwendung
Laden Sie die MP3-Datei des Songs hoch und lassen Sie das Tool die Analyse durchführen.
Ergebnis
Das Tool gibt die Tonart als 'G-Dur' im JSON-Format aus, sodass der DJ sie in seiner Software verwenden kann.

2. Analyse einer klassischen Aufnahme

Musikstudent
Hintergrund
Ein Student analysiert eine Aufnahme von Beethovens 5. Sinfonie für ein Seminar.
Problem
Die Tonart der Sinfonie zu identifizieren, um ihre harmonische Struktur zu verstehen.
Verwendung
Laden Sie die WAV-Datei der Aufnahme hoch und starten Sie die Analyse.
Ergebnis
Die erkannte Tonart ist 'c-Moll', was mit der bekannten Tonart der Sinfonie übereinstimmt.

Mit Samples testen

audio, file

Verwandte Hubs

FAQ

Welche Audioformate werden unterstützt?

Das Tool unterstützt gängige Formate wie MP3, WAV und FLAC, die vom Browser verarbeitet werden können.

Wie genau ist die Tonart-Erkennung?

Die Genauigkeit hängt von der Aufnahmequalität ab, aber der Algorithmus liefert zuverlässige Ergebnisse für klare Tonarten.

Kann ich die Analysezeit anpassen?

Ja, über die Option 'Analyse-Sekunden' können Sie die Dauer der Analyse steuern, standardmäßig auf 90 Sekunden gesetzt.

Was enthält das JSON-Ergebnis?

Das JSON-Ergebnis gibt die erkannte Tonart aus, z.B. als Zeichenkette wie 'G-Dur' oder 'e-Moll'.

Ist das Tool für Echtzeitanalyse geeignet?

Nein, es ist für die Analyse von hochgeladenen Dateien konzipiert, nicht für Echtzeit-Streaming.

API-Dokumentation

Request-Endpunkt

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

Request-Parameter

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

Dateitypparameter müssen erst über POST /upload/audio-key-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-key-detector": {
      "name": "audio-key-detector",
      "description": "Ermittelt die Tonart eines Tracks",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-key-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]