Cent in Frequenzverhältnis umrechnen
Dieser Rechner wandelt ein in Cent angegebenes musikalisches Intervall in den Multiplikator zwischen zwei Frequenzen um.
Im Browser ausführen – kostenlos
Geben Sie für ein aufwärts gerichtetes Intervall einen positiven und für ein abwärts gerichtetes einen negativen Wert ein. Das Ergebnis zeigt das exakte logarithmische Verhältnis und eignet sich für Stimmungsanalysen, Synthesizer, Tonhöhenkorrektur und Instrumentenbau.
Was die Umrechnung von Cent in ein Verhältnis aussagt
Cent messen Tonhöhenabstände auf einer logarithmischen Skala: Eine Oktave umfasst 1,200 Cent und verdoppelt die Frequenz. Ein Frequenzverhältnis beschreibt dieselbe Beziehung als Multiplikator. Ein Wert über 1 bedeutet, dass der zweite Ton höher liegt; ein Wert unter 1 kennzeichnet einen tieferen Ton. Die Umrechnung verbindet somit ein musikalisches Intervall mit einer praktisch nutzbaren Frequenzberechnung. Sobald das Verhältnis vorliegt, multiplizieren Sie es mit einer beliebigen Ausgangsfrequenz, um die Zielfrequenz zu erhalten. Die Tonlage des Ausgangstons beeinflusst das Verhältnis nicht, daher gilt derselbe Cent-Wert in jedem Register. Das ist besonders nützlich, wenn ein Stimmgerät, ein Messwerkzeug oder eine Stimmungstabelle eine Abweichung in Cent ausgibt, ein Synthesizer, Oszillator oder Tabellenblatt jedoch einen Zahlenfaktor benötigt. Die Richtung bleibt erhalten: Positive Werte liefern Verhältnisse über 1, negative Werte deren Kehrwert, und null Cent ergibt genau 1 und damit einen Einklang.
So arbeitet die Formel
Die Berechnung verwendet die logarithmische Standarddefinition des Cent: Das Frequenzverhältnis ist 2 hoch Cent geteilt durch 1,200. Durch die Division wird das gewünschte Intervall als Bruchteil einer Oktave dargestellt; die Potenz von 2 verwandelt diesen Anteil anschließend in einen Frequenzfaktor. Daraus ergeben sich bekannte Kontrollwerte. Bei 1,200 Cent ist der Exponent eins und das Verhältnis 2; bei 600 Cent ist der Exponent ein Halb und das Verhältnis entspricht der Quadratwurzel aus 2. Negative Intervalle benötigen keine Sonderregel, weil ein negativer Exponent automatisch den Kehrwert liefert. Das Ergebnis wird auf fünfzehn signifikante Stellen gerundet. Dadurch bleibt die JSON-Ausgabe stabil und bietet zugleich erheblich mehr Genauigkeit, als übliche Stimmungs- oder Audiosteuerungen verlangen. Die angezeigte Formel enthält außerdem den eingegebenen Wert, sodass Sie die Rechnung in einem Rechner, einer Tabelle, einer Programmiersprache oder einem digitalen Signalverarbeitungsablauf prüfen und nachvollziehen können. Eine Referenz wie A4 ist nicht erforderlich, weil die Ausgabe einen relativen Abstand statt einer absoluten Tonhöhe beschreibt.
Das Verhältnis auf reale Frequenzen anwenden
Multiplizieren Sie die niedrigere oder anfängliche Frequenz mit dem ausgegebenen Verhältnis. Beginnt ein Ton bei 440 Hz und ist das Intervall positiv, ergibt das Produkt die verschobene Frequenz. Bei einem negativen Intervall liegt das Verhältnis bereits unter 1, sodass dieselbe Multiplikation den Ton absenkt. Die Ausgabe eignet sich für Oszillatorverhältnisse, Wiedergaberaten von Samples, Pitch-Shift-Steuerungen, akustische Messungen und Stimmungsvergleiche. Behandeln Sie Cent nicht wie einen linearen Prozentwert: Die gleiche Cent-Zugabe erzeugt stets dasselbe musikalische Intervall, fügt aber nicht bei jeder Ausgangsfrequenz dieselbe Hertz-Zahl hinzu. Unterscheiden Sie außerdem das Verhältnis von der Zielfrequenz. Diese Fähigkeit liefert den universellen Multiplikator und fragt keine Grundfrequenz ab. Zum Umkehren der Richtung ändern Sie das Vorzeichen des Cent-Werts oder bilden den Kehrwert. API-Anfragen kosten $0.002; die Browserberechnung verwendet dieselbe deterministische Logik und benötigt keinen netzabhängigen Algorithmus.
Anwendungsfälle
Einen Synthesizer-Oszillator einstellen
Wandeln Sie eine Verstimmung oder ein Stimmungsintervall in den Frequenzfaktor um, den eine Audio-Engine benötigt.
Instrumentenstimmungen untersuchen
Überführen Sie zu hohe oder zu tiefe Abweichungen in Verhältnisse, die Sie vergleichen, darstellen oder auf Referenzfrequenzen anwenden können.
Software zur Tonhöhenverarbeitung entwickeln
Erzeugen Sie aus Cent-Werten deterministische Faktoren für Wiedergaberate oder Tonhöhenänderung in Anwendungen, Plug-ins oder Tabellen.
Häufige Fragen
Welche Formel rechnet Cent in ein Frequenzverhältnis um?
Verwenden Sie Frequenzverhältnis = 2^(Cent/1200). Der Rechner setzt diese Definition unmittelbar um.
Welches Verhältnis hat eine Oktave?
Ein Intervall von 1,200 Cent besitzt das Verhältnis 2; der obere Ton hat somit die doppelte Frequenz des unteren.
Kann ich negative Cent-Werte eingeben?
Ja. Ein negatives Intervall liefert ein Verhältnis unter 1, das eine Ausgangsfrequenz bei der Multiplikation absenkt.
Benötigt die Berechnung eine Referenzfrequenz?
Nein. Cent und Frequenzverhältnisse beschreiben relative Abstände. Multiplizieren Sie das Verhältnis mit einer beliebigen Referenz, um die Zielfrequenz zu erhalten.
Was kostet die Berechnung per API?
Jede API-Anfrage kostet $0.002. Dieselbe deterministische Berechnung steht auch im Browser zur Verfügung.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/hobby/music-cents-to-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"cents":700}'const res = await fetch("https://api.kit.forhosting.com/hobby/music-cents-to-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"cents": 700
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/music-cents-to-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"cents": 700
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/music-cents-to-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"cents":700}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"cents":700}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/music-cents-to-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"cents": 700
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.music_cents_to_ratio",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |