حاسبة نغمات الوضع الأساسي وانقلابات الأوتار
كورد دو الكبير هو C–E–G في الوضع الأساسي وE–G–C في الانقلاب الأول وG–C–E في الانقلاب الثاني. أدخل الجذر ونوع الكورد لترى كل وضع لعزف البيانو أو تمارين النظريات. مجانًا في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الجذر
- C
- الجودة
- major
- نغمات الوتر
- C, E, G
- عدد الأوضاع
- 3
تعرض هذه الحاسبة الوتر في وضعه الأساسي، ثم تدوّر نغماته لإظهار جميع الانقلابات. أدخل النغمة الأساسية مثل C أو F# أو Bb، واختر ثلاثياً أو وتر سابعة مدعوماً. توضح النتيجة نغمة الجهير وترتيب النغمات من القرار إلى الجواب في كل وضع، مما يفيد في تدريب البيانو والتوزيع وتمارين الهارموني. تتبع الكتابة التهجئة الموسيقية الصحيحة، لذلك يظهر Bb الكبير بصيغة Bb–D–F.
أدخل النغمة الأساسية ونوعية الوتر
أدخل نغمة أساسية من A إلى G، ويمكنك إضافة علامة رفع أو خفض واحدة باستعمال # أو b أو الرمز الموسيقي في Unicode. لا تضف رقم الأوكتاف، لأن الأداة تصف ترتيب النغمات لا طبقة أداء محددة. اختر major أو minor أو diminished أو augmented أو sus2 أو sus4 أو إحدى نوعيات السابعة المدعومة.
تقبل الأداة أيضاً الاختصارات الشائعة مثل maj وmin وdim وaug و7 وmaj7 وm7 وdim7 وm7b5. يحتفظ M وm بمعنييهما الاصطلاحيين.
اقرأ الوضع الأساسي والانقلابات
ينقل كل انقلاب أدنى نغمة إلى الأعلى مع إبقاء ترتيب بقية النغمات. للوتر الثلاثي وضع أساسي وانقلابان، ويضيف وتر السابعة انقلاباً ثالثاً. تمثل النتائج فئات نغمية في وضع متقارب، من دون أرقام أوكتاف أو تكرار للنغمات.
عند العزف، ضع النغمة المنقولة إلى نهاية القائمة فوق النغمات السابقة لها.
استخدم النتائج مع الآلات والبرامج
استخدم الحاسبة لدراسة الباص المرقّم، ومراجعة الواجبات، واستكشاف قيادة الأصوات، وتحويل رموز الأوتار إلى توزيعات أساسية. على البيانو ابدأ بنغمة الجهير المحددة، وعلى الغيتار تحقق من كون الشكل انقلاباً حتى مع تكرار بعض النغمات. الخوارزمية حتمية ولا تستخدم الشبكة أو العشوائية أو الساعة.
لا تختار توزيعات أسلوبية، ولا تنشئ MIDI، ولا تحدد الأوكتافات، ولا تحلل الصوت، ولا تدعم الامتدادات المعدلة الاعتباطية؛ فهذه الخيارات تعتمد على المجال والآلات والسياق الموسيقي.
حالات الاستخدام
تدريب البيانو ولوحة المفاتيح
راجع ترتيب النغمات من القرار إلى الجواب في كل وضع قبل العزف.
تمارين الهارموني
أنشئ مفاتيح إجابة متسقة لأسئلة الوضع الأساسي والانقلابات.
برامج الأوتار والتوزيع
حوّل النغمة الأساسية والنوعية إلى انقلابات منظمة ذات جهير صريح.
الأسئلة الشائعة
ما انقلاب الوتر؟
هو ترتيب يحتفظ بالنغمات نفسها، لكنه يضع نغمة غير الأساسية في الجهير.
كم انقلاباً للوتر؟
للثلاثي انقلابان بعد الوضع الأساسي، ولوتر السابعة ثلاثة انقلابات.
هل تُرتب النغمات من القرار إلى الجواب؟
نعم، تتبع كل مصفوفة notes هذا الترتيب في وضع متقارب.
هل تتضمن الحاسبة أرقام الأوكتاف؟
لا، فهي تعيد الأسماء والترتيب، وتترك لك اختيار المجال والتباعد.
ما انقلابات كورد دو الكبير؟
الوضع الأساسي C–E–G، والانقلاب الأول E–G–C ونغمة E في القرار، والانقلاب الثاني G–C–E ونغمة G في القرار. في كل خطوة تنتقل أخفض نغمة إلى الأعلى.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/hobby/music-chord-inversion \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"root":"C","quality":"major"}'const res = await fetch("https://api.kit.forhosting.com/hobby/music-chord-inversion", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"root": "C",
"quality": "major"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/music-chord-inversion",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"root": "C",
"quality": "major"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/music-chord-inversion", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"root":"C","quality":"major"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"root":"C","quality":"major"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/music-chord-inversion", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"root": "C",
"quality": "major"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.music_chord_inversion",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
الحساب في المتصفح مجاني، وتبلغ تكلفة كل طلب API مقدار $0.002.
أدخل النغمة الأساسية ونوعية الوتر
إذا غاب حقل أو كانت الكتابة غير صحيحة، تُرجع الأداة invalid_input ولا تخمّن وتراً قريباً.
اقرأ الوضع الأساسي والانقلابات
يتضمن chord_notes نغمات الوتر مكتوبة بالترتيب المنطلق من النغمة الأساسية، ويجعل root_position هذه النغمة في الجهير. يحتوي كل كائن على تسمية وحقل bass_note ومصفوفة notes مرتبة من القرار إلى الجواب.
استخدم النتائج مع الآلات والبرامج
تستطيع التطبيقات استهلاك المصفوفات الثابتة عبر API بتكلفة $0.002 لكل طلب.
أسئلة تقنية
ما تكلفة الحاسبة؟
الاستخدام في المتصفح مجاني. تبلغ تكلفة عنصر API مسبق الدفع $0.002.