Note aus Intervall und Grundton
Eine reine Quinte über C ist G, und eine große Terz über Fis ist A#, nicht Bb: Wählen Sie Grundton, Intervall und Richtung und erhalten Sie die korrekt geschriebene Note. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Grundton
- C
- Intervall
- P5
- Richtung
- Above
- Intervallname
- Perfect Fifth
- Intervallqualität
- perfect
- Intervallnummer
- 5
- Notenname
- G
Die Tonhöhe zu finden, die ein benanntes Intervall über oder unter einem gegebenen Grundton liegt, ist die alltägliche Umkehrung dazu, den Abstand zwischen zwei Noten zu benennen. Lernende tippen, welche Note eine reine Quinte über C ist; Songschreiber fragen nach einer großen Terz unter F#; Arrangeure brauchen die Oktave über Bb mit der richtigen Buchstabenschreibung. Dieser Rechner für die Note aus Intervall und Grundton nimmt eine Wurzel wie C, F#, Bb oder C4, ein benanntes Intervall aus dem geschlossenen einfachen Katalog (vom Einklang bis zur Oktave, einschließlich verminderter und übermäßiger Qualitäten plus Tritonus) und eine Richtung above oder below entgegen. Er liefert die Zielnote mit dem passenden diatonischen Buchstaben, sodass eine große Terz über F# A# ist und nicht Bb.
Wie ein benanntes Intervall zu einer korrekt geschriebenen Zielnote wird
Die westliche Tonallehre benennt ein Intervall durch zwei Tatsachen zugleich: eine diatonische Zahl, die Buchstabennamen einschließlich des Grundtons zählt (eine Quinte landet stets auf dem fünften Buchstaben, von C bis G), und eine Qualität, die die genaue Größe in gleichstufigen Halbtönen festlegt (eine reine Quinte sind sieben Halbtöne, eine verminderte Quinte sechs). Dieser Rechner wendet jenes Paar auf eine Wurzel an, statt zwei gegebene Höhen zu messen.
Zuerst wird die Wurzel in einen Buchstaben A bis G zerlegt, einen Vorzeichenversatz durch Kreuze, Bs oder Doppelkreuze als x oder zwei Rauten, und eine optionale Oktavziffer, die später eine MIDI-Nummer mit dem eingestrichenen C als sechzig ergibt. Danach wird das Intervalltoken in einer geschlossenen Tabelle nachgeschlagen: P1 sind null Halbtöne und Nummer eins, m3 sind drei Halbtöne und Nummer drei, P5 sind sieben und fünf, P8 sind zwölf und acht, TT ist der Tritonus als übermäßige Quarte geschrieben, und die übrigen verminderten und übermäßigen einfachen Größen vervollständigen den Katalog.
Die Richtung wählt das Vorzeichen: above addiert Buchstabenversatz und Halbtöne; below zieht sie ab. Der Zielbuchstabe ist der Wurzelbuchstabe, um die Intervallzahl minus eins weitergerückt, wobei der Sieben-Noten-Zyklus umläuft und die Oktave mitgeführt wird, wenn jener Umlauf C kreuzt oder das Intervall selbst eine Oktave ist. Das Zielvorzeichen ist dann der einzige Versatz, der jenen Buchstaben mit der Ziel-Tonklasse in Deckung bringt.
Deshalb ist F# plus große Terz A# und nicht Bb: die Terz muss eine Art A sein.
Wo ein Rechner für die Note aus einem Intervall seinen Nutzen hat
Theorieunterricht stellt die Umkehraufgabe der Intervallbestimmung: gegeben ein Grundton und ein gedruckter Name wie reine Quinte oder kleine Sexte, die Zielhöhe mit dem richtigen Vorzeichen schreiben. Ein einziges verlässliches Orakel, das Buchstaben diatonisch schreibt, beschleunigt Korrektur und Vorführung, ohne dass die Lehrkraft jedes Paar neu ableitet. Gehörbildungs- und Übungs-Apps brauchen ein deterministisches Backend, damit eine Aufgabe „große Terz über F#“ niemals Bb als richtig wertet.
Songschreiber, Gitarristen und Arrangeure, die Melodiesprünge skizzieren, wollen die Note eine reine Quarte unter dem aktuellen Ton, bevor sie Stimmführung oder ein Kapodaster-Blatt festlegen. Halten Sie Wurzeln in Buchstabe-plus-Vorzeichen-Schreibung, wählen Sie ein Katalogintervall, entscheiden Sie above oder below, und Sie erhalten reproduzierbare Theorieantworten für Hausaufgaben, LMS-Plugins und Rand-Worker, ohne einen Notationsstapel aufzubauen.
Anwendungsfälle
Theoriehausaufgaben und Lösungsschlüssel
Erzeugen Sie die Zielhöhe für Lehrbuchaufgaben wie „reine Quinte über C“ oder „große Terz unter F#“, damit Lehrkräfte und Autokorrektoren eine gemeinsame geschriebene Wahrheit teilen.
Arrangement und Melodiesprünge
Schlagen Sie die Höhe eines benannten Intervalls über oder unter dem aktuellen Ton nach, bevor Sie einen Sprung, eine Innenstimme oder eine Kapodaster-Transposition festlegen.
Häufige Fragen
Wie finde ich die Note eine reine Quinte über C?
Senden Sie root "C", interval "P5" und direction "above". Die Zielnote ist G. Mit einer Oktave an der Wurzel (C4) ist die Note G4 und eine MIDI-Nummer ist enthalten.
Warum wird eine große Terz über Fis als A# geschrieben, nicht als Bb?
Eine Terz muss auf dem dritten Buchstaben vom Grundton landen. F–G–A ist eine Terz, daher setzt die Qualität (groß, vier Halbtöne) das Vorzeichen auf A und ergibt A#. Bb ist ein vierter Buchstabe von F und wäre eine verminderte Quarte, keine Terz.
Worin unterscheidet sich das von einem musikalischen Intervallrechner?
Ein musikalischer Intervallrechner nimmt zwei Noten und benennt den Abstand dazwischen. Dieses Werkzeug nimmt einen Grundton plus ein benanntes Intervall und liefert die andere Note. Es sind umgekehrte Suchabsichten.
Kann ich unter den Grundton gehen oder eine Oktave verwenden?
Ja. direction "below" zieht das Intervall ab (C4 plus P5 below ist F3). Eine optionale Oktave 0–9 an der Wurzel wird durch den Buchstabenumlauf mitgeführt, sodass Zieloktave und MIDI gemeldet werden.
Welche Intervalle kann ich auswählen?
Alle einfachen Intervalle von der Prime bis zur Oktave, jeweils rein, groß, klein, vermindert oder übermäßig, dazu den Tritonus, der als übermäßige Quarte geschrieben wird.
Verwandte Tools
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-note-from-interval \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"root":"C","interval":"P5","direction":"above"}'const res = await fetch("https://api.kit.forhosting.com/hobby/music-note-from-interval", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"root": "C",
"interval": "P5",
"direction": "above"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/music-note-from-interval",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"root": "C",
"interval": "P5",
"direction": "above"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/music-note-from-interval", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"root":"C","interval":"P5","direction":"above"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"root":"C","interval":"P5","direction":"above"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/music-note-from-interval", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"root": "C",
"interval": "P5",
"direction": "above"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.music_note_from_interval",
"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. |
Technische Hinweise
Wie ein benanntes Intervall zu einer korrekt geschriebenen Zielnote wird
Die Pipeline ist reine Modulo-Arithmetik ohne Uhr, ohne Zufallssaat und ohne Netz, sodass dieselbe Wurzel, dasselbe Intervall und dieselbe Richtung stets dasselbe JSON liefern.
Was Sie senden und was Sie zurückerhalten
Senden Sie drei Pflichtfelder. root ist ein Notenname: Buchstabe A bis G, optionale Vorzeichen mit Raute, b, x, doppelter Raute, doppeltem B oder den Kreuz- und B-Glyphen, und eine optionale Oktavganzzahl von null bis neun, zum Beispiel C, F#, Bb oder C4. Klassische Prüfungen: C plus P5 above ergibt G, F# plus M3 above ergibt A#, C4 plus P5 below ergibt F3, und Bb plus m3 above ergibt Db. Verdrahten Sie das kostenlose Browserformular für Hausaufgaben und Probe; rufen Sie denselben Vertrag aus Skripten auf, wenn Sie Antwortschlüssel in Menge brauchen. Aliasse sind note, tonic, root_note und from. interval ist ein benanntes Token aus dem geschlossenen Enum: P1, d2, m2, M2, A2, d3, m3, M3, A3, d4, P4, A4, TT, d5, P5, A5, d6, m6, M6, A6, d7, m7, M7, A7, d8, P8 und A8. Aliasse sind interval_name, name und iv. direction ist above oder below (Aliasse dir, way, side). Fehlende Felder, leere Zeichenketten, nackte Zahlen als Wurzel, unerkannte Schreibungen, unbekannte Intervalltoken und Richtungen außer above oder below scheitern mit invalid_input unter Nennung des Feldes und werden nicht berechnet. Bei Erfolg wiederholt der Körper die Wurzel, den zerlegten Buchstaben das Vorzeichen und die Tonklasse, den kanonischen Kurzcode des Intervalls, den vollen Namen, Qualität und diatonische Zahl, die normalisierte Richtung, die Zielnote (mit Oktavziffern, wenn die Wurzel welche trug), note_name ohne Oktave, note_letter, note_accidental, pitch_class, unsignierte Halbtöne, vorzeichenbehaftetes semitones_directed, method und den formula-Text für Tests. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element; fehlgeschlagene Prüfung verbraucht kein vorausbezahltes Guthaben.
Wo ein Rechner für die Note aus einem Intervall seinen Nutzen hat
Weil diese Fähigkeit eine reine Parse-Engine ist, gilt als API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element, und fehlgeschlagene Validierung wird nicht berechnet.
Integrationsbeispiele
Backends von Gehörbildungs-Apps
Bewerten Sie „singen oder nennen Sie die Note eine kleine Sexte über diesem Grundton“ mit derselben diatonischen Schreibung, die das kostenlose Browser-Widget verwendet.
Technische Fragen
Was kostet der Rechner für die Note aus einem Intervall?
Das Browser-Werkzeug ist kostenlos und läuft örtlich. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.