رقم نغمة MIDI إلى تردد
أدخلوا رقم نغمة MIDI لتحصلوا على ترددها الدقيق بالهرتز: النغمة 69 هي A4 عند 440 هرتز، وكل رقم إضافي يرفعها نصف درجة. وتظهر لكم أيضًا اسم النغمة والأوكتاف والبعد عن A4. مجاني في متصفحكم.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- نغمة MIDI
- 69
- التردد (Hz)
- 440
- المرجع (Hz)
- 440
- مرجع MIDI
- 69
- أنصاف النغمات من A4
- 0
كل محطة عمل صوت رقمية ومُركّب برمجي ومُتسلسل MIDI تُسمّي الارتفاعات بأعداد صحيحة من الصفر إلى مائة وسبعة وعشرين. يحتاج المنتجون ومصممو الآلات وطلاب معالجة الإشارات غالبًا إلى القيمة الدقيقة بالهرتز لرقم نغمة MIDI في المزاج المتساوي ذي الاثني عشر نغمة ومعيار لا الحفلة عند أربعمائة وأربعين هرتز. تأخذ حاسبة رقم نغمة MIDI إلى التردد عددًا صحيحًا واحدًا، وتمرّره عبر معادلة الصناعة التي تضع النغمة تسعة وستين عند أربعمائة وأربعين هرتز، وتعيد التردد بالهرتز مع الاسم العلمي وطبقة الارتفاع والأوكتاف وإزاحة أنصاف الدرجات عن A4.
كيف تتحول أرقام نغمات MIDI إلى هرتز في المزاج المتساوي
ترمز واجهة الآلات الموسيقية الرقمية إلى الارتفاع كرقم نغمة صحيح لا كتردد. بحسب عرف راسخ، النغمة تسعة وستون هي لا الحفلة A4 عند أربعمائة وأربعين هرتز، وكل خطوة صحيحة هي نصف درجة من المزاج المتساوي ذي الاثني عشر نغمة. ينتج عن ذلك المعادلة المغلقة: التردد يساوي أربعمائة وأربعين مضروبًا في اثنين مرفوعًا إلى قوة رقم MIDI ناقص تسعة وستين، والكل مقسوم على اثني عشر.
خطوة واحدة للأعلى تضرب التردد في الجذر الثاني عشر للاثنين؛ واثنتا عشرة خطوة (أوكتاف واحد) تضاعفه. النغمة ستون هي دو الوسط (C4) عند نحو مائتين وواحد وستين فاصلة ستمائة وستة وعشرين هرتز؛ النغمة صفر هي C في الأوكتاف ناقص واحد؛ النغمة مائة وسبعة وعشرون هي G9. ولأن التعيين حساب أسي نقي، يظهر الناتج نفسه في محولات معدل العينات ومركّبات جداول الموجات وهذه الحاسبة دون استدعاء أي خدمة ضبط عبر الشبكة.
تستخدم القدرة دائمًا مرجع أربعمائة وأربعين هرتز عند MIDI تسعة وستين؛ ولا تقبل ارتفاعات حفلة بديلة، لذا يجب على إعدادات DAW التي تعيد ضبط A4 أن تُقيّس الخرج بنفسها بعد الاستدعاء.
أين تثبت واجهة MIDI إلى الهرتز جدواها
يحتاج مؤلفو الإضافات والبرمجيات الثابتة جداول تردد حتمية لكل نغمة MIDI عند بناء المذبذبات وLUT من الارتفاع إلى التردد وأزمنة الأغلفة المعتمدة على الارتفاع. تكلّف مقررات تكنولوجيا الموسيقى واجبات تحوّل أرقام النغمات إلى هرتز ليتحقق الطلاب من نسب المزاج المتساوي دون DAW كامل. تربط أدوات مكتبات العينات نغمات الجذر على القرص بمعدلات التشغيل؛ وتجنّب واجهة parse صغيرة تضمين صيغ عائمة مرتجلة في كل سكربت.
تستفيد مواقع المحتوى التي تنافس على حاسبة رقم نغمة MIDI إلى التردد من ودجت حيّ يطابق مساره المجاني في المتصفح مسار الأتمتة المدفوع على الوحدة النقية نفسها. لا يستهلك فشل التحقق الرصيد.
حالات الاستخدام
خرائط العينات وتحويل نغمة الجذر
حوّلوا نغمات MIDI الجذر لعينات على القرص إلى ترددات تشغيل عند بناء مكتبات أو محولات معدل خارج DAW كامل.
الأسئلة الشائعة
ما تردد نغمة MIDI 69؟
نغمة MIDI 69 هي لا الحفلة A4 عند 440 Hz تمامًا. ذلك هو المرجع الثابت لهذه الحاسبة؛ وكل نغمة أخرى إزاحة نصف درجة بمزاج متساوٍ عنه.
ما نطاق نغمات MIDI المقبول؟
أعداد صحيحة من 0 إلى 127 شاملة، نطاق MIDI القياسي ذي السبعة بتات.
ما صيغة تحويل نغمة MIDI إلى هرتز؟
التردد يساوي 440 مضروبًا في 2 مرفوعًا إلى رقم النغمة ناقص 69 مقسومًا على 12. كل خطوة إلى الأعلى نصف درجة، واثنتا عشرة خطوة، أي أوكتاف كامل، تضاعف التردد.
ما رقم نغمة MIDI لدو الوسطى؟
دو الوسطى هي نغمة MIDI رقم 60، وتُكتب C4 في التدوين العلمي. أدخلوا 60 لتروا ترددها بالهرتز واسم النغمة والأوكتاف ومقدار بعدها تحت A4، أي النغمة 69.
هل يمكن استخدام ضبط غير 440 هرتز للنغمة A4؟
لا. تعتمد الحاسبة دائمًا A4 عند 440 هرتز للنغمة 69. إذا كانت آلتكم أو إعدادكم المسبق مضبوطًا على نغمة لا مختلفة، فعدّلوا النتيجة بأنفسكم بالنسبة نفسها.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/optics/midi-note-to-frequency \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"midi_note":69}'const res = await fetch("https://api.kit.forhosting.com/optics/midi-note-to-frequency", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"midi_note": 69
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/midi-note-to-frequency",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"midi_note": 69
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/midi-note-to-frequency", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"midi_note":69}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"midi_note":69}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/midi-note-to-frequency", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"midi_note": 69
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.midi_note_to_frequency",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تغذي الحسابات النقية ذاتها ودجت المتصفح المجاني ومسار API المدفوع مسبقًا، فلا يختلف مولّد جداول البرمجيات الثابتة عن ورقة الصف حول دو الوسط أو أعلى نغمة في خريطة عينات بيانو.
عقد الإدخال وحقول الاستجابة وأخطاء التحقق
تُرفض القيم دون الصفر أو فوق مائة وسبعة وعشرين برسالة نطاق واضحة تطابق امتداد MIDI ذي السبعة بتات المستخدم في لوحات المفاتيح وGeneral MIDI. اقرنوا التردد العددي بكود المذبذب أو المرشح لديكم؛ لا يركّب هذا الطرف صوتًا ولا يُصدر أشكال موجة. أرسلوا جسم JSON يتضمن الحقل الصحيح الإلزامي midi_note في النطاق الشامل من الصفر إلى مائة وسبعة وعشرين. تُقبل الأسماء البديلة note وmidi وn وmidi_number وnote_number للقيمة نفسها. قد يصل الرقم كعدد صحيح JSON أو كسلسلة عدد صحيح؛ القيم العشرية مثل تسعة وستين فاصلة خمسة، والحقول الناقصة، والسلاسل الفارغة، والنص غير الرقمي تفشل بـ invalid_input ولا تُحاسب. عند النجاح يعيد الجسم midi_note وfrequency_hz مقربًا إلى اثنتي عشرة خانة عشرية لذهبية مستقرة، وreference_hz بقيمة أربعمائة وأربعين، وreference_midi بقيمة تسعة وستين، وsemitones_from_a4 كإزاحة صحيحة بإشارة، وnote_name وpitch_class للطبقة الكروماتية، وoctave وscientific_name بتدوين الارتفاع العلمي، وtemperament مضبوطًا على المزاج المتساوي ذي الاثني عشر نغمة، وسلسلة formula تعيد صياغة الهوية. مثال: midi_note تسعة وستون يعطي frequency_hz أربعمائة وأربعين وscientific_name A4؛ وmidi_note ستون يعطي C4.
أين تثبت واجهة MIDI إلى الهرتز جدواها
ولأن التنفيذ parse من الطبقة A، تكلف كل مكالمة ناجحة السعر الأساسي المنشور $0.002 دون رموز نموذج ودون شبكة صادرة. اقتصروا الطلبات على عدد صحيح واحد، وثبّتوا frequency_hz المقرب في الاختبارات، فتحصلون على ترددات حفلة قابلة للتكرار لتصميم المركّبات وإضافات LMS وعمال الحافة دون إقامة محرك صوت خاص بكم.
حالات التكامل
جداول تردد للمركّبات والإضافات
أنشئوا جدول 128 هرتز من MIDI 0–127 للمذبذبات وجداول الموجات وLUT الارتفاع تحت المزاج المتساوي A4=440.
مراجعة واجبات تكنولوجيا الموسيقى
دعوا الطلاب يرسلون رقم نغمة MIDI ويتحققون من frequency_hz والاسم العلمي مقابل معادلة الحفلة القياسية.
أسئلة تقنية
كيف أحوّل رقم نغمة MIDI إلى تردد بالهرتز؟
أرسلوا العدد الصحيح midi_note من 0 إلى 127. تعيد API القيمة f = 440 × 2^((midi_note − 69) / 12) في المزاج المتساوي ذي الاثني عشر نغمة مع A4 عند MIDI 69.
ما تردد نغمة MIDI 60 (دو الوسط)؟
MIDI 60 هو C4 (دو الوسط). تحت المزاج المتساوي A4=440 يبلغ نحو 261.625565300599 Hz (يُعاد كـ frequency_hz بتقريب مستقر).
كم تكلفة حاسبة نغمة MIDI إلى التردد؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بمبلغ $0.002 لكل مكالمة ناجحة؛ ولا تُحاسب المدخلات غير الصالحة.