ForHosting KIT · Haushalt, Küche und Freizeit

Cent-zu-Pitch-Bend-Rechner

Um 100 Cent nach oben bei einem Bendbereich von 2 Halbtönen braucht es den Pitchbend-Wert 12288, also 4096 über der Mitte von 8192. Geben Sie Cent und Bendbereich ein und automatisieren Sie eine exakte Verstimmung. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Cent
100
Pitch-Bend-Bereich
2
Erhalten Sie
Bereich (Cent)
200
Halbtöne
1
Bruch
0,5
Rohbruch
0,5

Ein Cent-zu-Pitch-Bend-Wert-Rechner wandelt einen musikalischen Tonhöhenversatz in Cent in die exakte 14-Bit-MIDI-Pitch-Bend-Ganzzahl um, die Ihr Synthesizer, Ihre DAW-Automationsspur oder Ihr Hardware-Controller erwartet. Geben Sie die gewünschte Abweichung in Cent und den Instrumenten-Bend-Bereich in Halbtönen vom Zentrum zu jedem Extrem ein; das Werkzeug liefert den zentrierten 14-Bit-Wert (8192 in Ruhe), den vorzeichenbehafteten Bruchteil des Bereichs, MSB- und LSB-Bytes für eine MIDI-Pitch-Bend-Nachricht, ein Clamp-Flag, wenn die Anfrage den konfigurierten Bereich überschreitet, sowie geordnete Schritte, die Sie von Hand nachrechnen können.

Wie Cent auf 14-Bit-MIDI-Pitch-Bend abgebildet werden

MIDI-Pitch-Bend ist eine Vierzehn-Bit-Steuerung, die mit jeder Kanalstimme mitläuft. Die Ganzzahl reicht von null bis sechzehntausenddreihundertdreiundachtzig; das neutrale Zentrum ist achttausendeinhundertzweiundneunzig und bedeutet keine Verstimmung relativ zur klingenden Note. Der volle Weg nach unten erreicht null und der volle Weg nach oben sechzehntausenddreihundertdreiundachtzig.

Instrumente geben einen Bend-Bereich in Halbtönen von diesem Zentrum zu jedem Extrem an — zwei Halbtöne sind der übliche Standard, zwölf sind eine volle Oktave, und manche monophone Synthesizer öffnen den Bereich deutlich weiter. Musiker und Sounddesigner denken meist in Cent, wobei ein gleichschwebend temperierter Halbton genau hundert Cent und eine Oktave zwölfhundert Cent beträgt.

Die Umrechnung ist daher linear im Cent-Bereich: Teilen Sie die gewünschten Cent durch den in Cent ausgedrückten Bereich (Halbtöne mal hundert), begrenzen Sie den entstehenden Bruchteil auf das geschlossene Intervall von minus eins bis plus eins, setzen Sie diesen Bruchteil auf die Vierzehn-Bit-Skala als achttausendeinhundertzweiundneunzig plus den Bruchteil mal achttausendeinhundertzweiundneunzig, runden Sie zur nächsten Ganzzahl und begrenzen Sie auf den legalen MIDI-Bereich. Positive Cent erhöhen die Tonhöhe; negative senken sie; null Cent liefert exakt das Zentrum.

Überschreiten die angeforderten Cent den konfigurierten Bereich, wird der Wert am Extrem festgehalten und ein boolesches clamped-Flag gesetzt, damit Clients den Benutzer warnen oder die Automation neu skalieren können. Dieses lineare Modell entspricht der Interpretation von Pitch-Bend-Nachrichten durch die große Mehrheit der Synthesizer; es ist keine psychoakustische Kurve und ersetzt nicht die Frequenzverhältnis-Mathematik reiner Intervalle.

Praxis-Tipps, Grenzen und verwandte Suchen

Übliche Studio-Prüfpunkte sind leicht zu merken: hundert Cent bei zwei Halbtönen sind die Hälfte des vollen Wegs und ergeben zwölftausendzweihundertachtundachtzig; minus fünfzig Cent mit demselben Bereich ergeben sechstausendeinhundertvierundvierzig; null Cent ergeben immer achttausendeinhundertzweiundneunzig. Bevorzugen Sie Zahlen statt vorformatierter Zeichenketten, wenn Sie den Client steuern; numerische Zeichenketten werden nur akzeptiert, wenn sie einem strengen endlichen Zahlenmuster entsprechen. Diese Seite richtet sich an Personen, die nach einem Cent-zu-Pitch-Bend-Rechner, MIDI-Pitch-Bend aus Cent oder einem Vierzehn-Bit-Bend-Wert-Konverter suchen; sie ist kein Frequenz-zu-Cent-Konverter, kein Pitch-Detektor für Audiodateien, kein MIDI-Datei-Schreiber und kein Echtzeit-MIDI-Stream.

Bevorzugen Sie diese Fähigkeit, wenn Sie den Cent-Versatz und den Instrumentenbereich bereits kennen und nur die Steuer-Ganzzahl brauchen; starten Sie von zwei Frequenzen, wandeln Sie zuerst mit einem dedizierten Intervall-Werkzeug in Cent um.

Hardware-Controller und MIDI-Keyboards kalibrieren

Live-Techniker wandeln den in Cent ausgedrückten Radweg in 14-Bit-Werte um, damit Hardware-Bend-Bereiche auf der Bühne zu Software-Instrumenten passen.

Was ist der zentrale Pitch-Bend-Wert?

8192. Das ist die neutrale 14-Bit-Position ohne Tonhöhenänderung. Voll nach unten ist 0; voll nach oben ist 16383.

Was passiert, wenn cents den Bend-Bereich überschreitet?

Der Wert wird auf das entsprechende Extrem begrenzt (0 oder 16383 nach dem Runden) und die Antwort setzt clamped auf true, damit Clients die Überschreitung erkennen.

Welcher Pitchbend-Wert ergibt 100 Cent nach oben bei 2 Halbtönen Bendbereich?

12288. Hundert Cent sind ein Halbton, die Hälfte des Bereichs, also steigt der Wert um 4096 Schritte über die Mitte von 8192 in Richtung Höchstwert 16383.

Wie verstimme ich nach unten statt nach oben?

Geben Sie die Cent als negative Zahl ein. Der Wert fällt dann unter die Mitte von 8192 in Richtung 0; bei 2 Halbtönen Bereich ergeben 100 Cent nach unten 4096.

Warum wirkt derselbe Centwert bei größerem Bendbereich schwächer?

Die Cent werden durch den ganzen Bereich geteilt. Bei 12 Halbtönen sind 100 Cent nur ein kleiner Teil des Wegs, also bewegt sich der Wert weniger weit von der Mitte weg.

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.

POSThttps://api.kit.forhosting.com/hobby/music-cents-to-pitch-bend

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/hobby/music-cents-to-pitch-bend \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"cents":100,"bend_range":2}'
{
  "cents": 100,
  "bend_range": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.music_cents_to_pitch_bend",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Nicht positive Bend-Bereiche und nicht endliche Eingaben werden mit invalid_input abgelehnt, damit die Automation niemals einen illegalen Steuerwert speichert.

API aufrufen und was zurückkommt

Der Bend-Bereich muss streng größer als null und höchstens sechsundneunzig Halbtöne sein; der Absolutbetrag von cents muss innerhalb einer Million bleiben. Senden Sie einen JSON-Body mit zwei erforderlichen endlichen Zahlen: cents, auch unter den Aliasen deviation_cents, pitch_cents, cents_offset und detune_cents akzeptiert; und bend_range, auch als range, range_semitones, bend_range_semitones, semitone_range oder pb_range. Fehlende Felder, nicht numerische Zeichenketten, nicht endliche Werte und Zahlen außerhalb des Bereichs liefern invalid_input und werden nie berechnet. Bei Erfolg spiegelt die Antwort die gerundeten cents und bend_range wider, setzt range_cents auf bend_range mal hundert, semitones auf cents geteilt durch hundert, fraction auf den begrenzten Bruchteil des Bereichs, raw_fraction auf das unbegrenzte Verhältnis, clamped auf einen Boolean, pitch_bend und pitch_bend_14bit auf dieselbe Ganzzahl von null bis sechzehntausenddreihundertdreiundachtzig, offset_from_center auf pitch_bend minus achttausendeinhundertzweiundneunzig, msb und lsb auf die sieben Bit MIDI-Datenbytes, center, min und max auf die Protokollkonstanten, unit auf die Zeichenkette midi_pitch_bend, formula auf die geschlossene Clamp-und-Rund-Relation und message auf eine kurze englische Zusammenfassung. Das steps-Array führt von den rohen Cent über den Bereich in Cent, den Bruchteil, die rohe Vierzehn-Bit-Platzierung, den Ganzzahl-Clamp und die MSB/LSB-Aufteilung, damit Sie Zwischenwerte in Tests prüfen können. Der Preis ist pauschal $0.002 pro erfolgreicher Anfrage mit Einheit item.

Praxis-Tipps, Grenzen und verwandte Suchen

Stimmen Sie bend_range auf den Wert ab, den Ihr Instrument oder Ihre DAW tatsächlich nutzt; ein falscher Bereich ist die häufigste Ursache für den Fehler «nur halb so viel Bend wie erwartet», wenn eine Seite auf zwei Halbtöne und die andere auf zwölf steht. Beim Unterrichten kombinieren Sie einen positiven Happy Path mit einem absichtlich null oder negativen Bend-Bereich, um den harten invalid_input-Pfad zu zeigen, und fügen Sie einen Überschreitungsfall hinzu, damit Lernende clamped als true sehen. Fehlgeschlagene Aufgaben mit invalid_input verbrauchen kein vorausbezahltes Guthaben, was explorative Skripte günstig hält, wenn Lernende absichtlich Grenzfälle prüfen. Roundtrip-Prüfungen sind geradlinig: rechnen Sie achttausendeinhundertzweiundneunzig plus Cent über Bereich-in-Cent mal achttausendeinhundertzweiundneunzig nach, runden, begrenzen auf null bis sechzehntausenddreihundertdreiundachtzig und bestätigen die Gleichheit mit pitch_bend.

Pitch-Bend-Automation im Synthesizer programmieren

Sounddesigner geben eine Zielverstimmung in Cent und den Patch-Bend-Bereich ein und fügen pitch_bend in die DAW-Automation oder SysEx-Skripte für exakte Rampen ein.

Unit-Tests für MIDI-Bibliotheken und Virtual Instruments

Entwickler prüfen bekannte Cent- und Bend-Range-Fixtures gegen deterministische pitch_bend-, MSB- und LSB-Ausgaben ohne Audio-Hardware.

Wie rechnet man Cent in einen MIDI-Pitch-Bend-Wert um?

Teilen Sie cents durch (bend_range × 100) für den Bruchteil des konfigurierten Bereichs, begrenzen Sie diesen Bruchteil auf [−1, +1], berechnen Sie pitch_bend = round(8192 + fraction × 8192) und begrenzen Sie auf 0…16383.

Was, wenn bend_range null oder negativ ist?

Das Werkzeug liefert invalid_input. Ein nicht positiver Bend-Bereich kann keine sinnvolle Cent-zu-Steuer-Abbildung definieren.

Ist der Cent-zu-Pitch-Bend-Rechner kostenlos?

Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreicher Anfrage; fehlgeschlagene Aufgaben werden nie berechnet.

Vollständige KIT-Dokumentation lesen →