ForHosting KIT · أدوات المطورين

حاسبة التردد إلى النغمة

تحوّل حاسبة التردد إلى نغمة هذه نغمة مقاسة بالهرتز إلى أقرب نغمة موسيقية في نظام التعديل المتساوي، مع أوكتافها العلمي وانحراف السنت عن تلك النغمة بالنسبة إلى مرجع حفلي مختار للنغمة A4.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

كثيرًا ما يعرف الموسيقيون ومهندسو الصوت وصانعو الآلات والمعلّمون ترددًا مقاسًا من جهاز ضبط أو محلّل طيف أو مختبر فيزياء، لكنهم يحتاجون إلى أقرب نغمة مسمّاة ومقدار ابتعادها عن الضبط المثالي. التحويل حتمي بالكامل ضمن نظام التعديل المتساوي ذي الاثني عشر درجة: قيمة MIDI المستمرة تساوي تسعة وستين زائد اثني عشر مضروبة في لوغاريتم أساسه اثنان لناتج قسمة التردد على A4، وأقرب نغمة هي عدد MIDI الصحيح بعد التقريب، والسنت يساوي مئة مضروبة في الباقي الكسري. النغمة A الحفلية عند أربعمئة وأربعين هرتز تقع على A4 بانحراف صفر سنت؛ والدو الأوسط عند نحو مئتين وواحد وستين فاصلة ستة هرتز يقع على C4؛ وتردد أربعمئة وخمسة وأربعين هرتز، الأعلى قليلًا، يُظهر A4 بانحراف بضعة سنتات فوق المرجع. يستخدم المحرك حسابًا محدودًا فقط، بلا اتصال بالشبكة وبلا أخذ عينات وبلا اختصارات مرتبطة بالتاريخ. استخدمها مجانًا في المتصفح لفحوص الضبط وتمارين تدريب الأذن والواجبات المدرسية، أو استدعِ واجهة برمجة التطبيقات (API) بتكلفة $0.002 لكل طلب ناجح عندما تحتاج إلى تسميات نغمات وسنتات قابلة لإعادة الإنتاج في التكامل المستمر (CI) أو أدوات محطات العمل الصوتية (DAW) أو برمجيات التعليم.

طريقة الاستخدام

أدخل القيم في النموذج أعلاه. تتحقق الأداة منها قبل الحساب ثم تعرض النتيجة في الصفحة نفسها.

راجع بياناتك

اتبع التسميات والوحدات الموضحة بجانب كل حقل. إذا كانت قيمة مفقودة أو خارج النطاق، توضح الصفحة الحقل الذي يحتاج إلى تصحيح.

أعد الحساب أو نفّذه آليًا

استخدم أداة الويب للفحوص الفردية، واستخدم الواجهة البرمجية عند دمج الإمكانية نفسها في سير عمل آلي.

احصل على النتيجة الآن

أدخل مجموعة من القيم وشاهد النتيجة من دون إعداد جدول بيانات أو برنامج نصي.

قارن السيناريوهات

غيّر قيمة واحدة في كل مرة وأعد الحساب لمعرفة ما الذي يؤثر في النتيجة.

أتمت العمل المتكرر

استخدم الواجهة البرمجية عندما تحتاج إلى تشغيل الحساب نفسه داخل منتجك أو سير عملك.

كم تكلّف حاسبة تحويل التردد إلى نغمة؟

هي مجانية في متصفحك على هذه الصفحة. وعبر واجهة برمجة التطبيقات (API) يكلّف الطلب الناجح $0.002؛ ولا تُفرض رسوم على المدخلات غير الصالحة.

كيف تُحسب أقرب نغمة؟

ضمن نظام التعديل المتساوي، مع ضبط A4 عند النغمة المرجعية (افتراضيًا 440 هرتز)، تُحسب midi_exact = 69 + 12·log2(f/A4). وأقرب نغمة MIDI هي round(midi_exact)، وcents = 100·(midi_exact − midi)، ويُشتق اسم النغمة والأوكتاف من ذلك العدد الصحيح ل MIDI.

ماذا يحدث إذا كان التردد صفرًا أو سالبًا؟

يُرفض الإدخال برمز invalid_input. فالتردد غير الموجب ليس درجة صالحة بالهرتز في هذا التحويل.

هل يمكنني استخدام نغمة حفلية غير 440 هرتز؟

نعم. اضبط reference (أو الأسماء البديلة a4 وref وreference_pitch وconcert_pitch) على أي تردد موجب ل A4 مثل 432 أو 442. تُحسب أقرب نغمة وسنتاتها بالنسبة إلى ذلك المرجع.

هل تُكتب أسماء النغمات بعلامات بيمول أم دييز؟

الدييز (العلامات الحادة) فقط في هذا الإصدار: C وC# وD وD# وE وF وF# وG وG# وA وA# وB. لا تُعاد صيغ البيمول المكافئة كتهجئات بديلة.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/hobby/frequency-to-note

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/hobby/frequency-to-note \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"frequency":440}'
{
  "frequency": 440
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.frequency_to_note",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

max_abs_value1000000000000000
HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←