कॉर्ड निर्माण और पहचान के सिद्धांत
संगीत में कॉर्ड का निर्माण विशिष्ट अंतरालों (intervals) और पिच सेट के संयोजन से होता है। जब विभिन्न पिचों को एक साथ बजाया जाता है, तो उनके बीच की दूरी यह तय करती है कि कॉर्ड का चरित्र क्या होगा। कॉर्ड फ़ाइंडर इन पिचों के आपसी संबंधों का विश्लेषण करके मेल खाने वाले कॉर्ड सिंबल, रूट से अंतराल, बास नोट और संभावित इनवर्जन (व्युत्क्रम) की पहचान करता है।
कॉर्ड की पहचान करने के लिए दो अलग-अलग इनपुट विधियों का उपयोग किया जा सकता है: नोट्स और गिटार। नोट्स मोड में, उपयोगकर्ता बास से ऊपर की ओर नोट दर्ज करते हैं। इसके लिए A से G तक के नोट नामों का उपयोग किया जाता है, जिसमें आवश्यकतानुसार शार्प या फ़्लैट और ऑक्टेव नंबर जोड़े जा सकते हैं। गिटार मोड में, छह-तारों की फिंगरिंग के आधार पर फ्रेट्स का चयन किया जाता है, जिससे टूल बजने वाले नोट्स और उनके हार्मोनिक संबंधों की गणना करता है।
इनपुट विधियां और उनकी सीमाएं
टूल में नोट्स और गिटार फिंगरिंग को दर्ज करने के लिए विशिष्ट नियम और सीमाएं निर्धारित हैं:
नोट्स मोड
- स्वीकृत प्रारूप: A–G तक के नोट नाम, जिनके साथ वैकल्पिक रूप से शार्प (♯), फ़्लैट (♭) या ऑक्टेव नंबर (जैसे "E G C" या "F# A C E") का उपयोग किया जा सकता है।
- एक्सीडेंटल्स: उपयोगकर्ता अपनी सुविधा के अनुसार "शार्प" या "फ़्लैट" नोटेशन चुन सकते हैं।
- त्वरित चयन: "एक पिच जोड़ें" बटनों का उपयोग करके सीधे व्यक्तिगत पिचों को जोड़ा जा सकता है।
- सीमाएं: कॉर्ड की पहचान के लिए कम से कम दो अलग-अलग नोट दर्ज करना अनिवार्य है। एक बार में अधिकतम 12 नोट प्रविष्टियों का ही उपयोग किया जा सकता है।
गिटार मोड
- ट्यूनिंग: यह मोड पूरी तरह से मानक E–A–D–G–B–E ट्यूनिंग (लो E से हाई E) पर आधारित है। इसमें कापो या वैकल्पिक ट्यूनिंग्स का समर्थन नहीं किया जाता है।
- फ्रेट चयन: प्रत्येक तार को "म्यूट" (X), "ओपन" (0), या 1 से 24 तक के फ्रेट पर सेट किया जा सकता है।
- सीमाएं: कॉर्ड की पहचान करने के लिए कम से कम दो बजने वाले तारों पर फ्रेट का चुना जाना आवश्यक है।
बास नोट और इनवर्जन (व्युत्क्रम) का निर्धारण
कॉर्ड की संरचना में सबसे निचले नोट यानी बास की भूमिका अत्यंत महत्वपूर्ण होती है। बास नोट ही यह निर्धारित करता है कि कॉर्ड अपनी रूट स्थिति में है या किसी इनवर्जन में है:
- रूट स्थिति: जब कॉर्ड का मूल नोट ही सबसे नीचे बज रहा हो।
- प्रथम इनवर्जन: जब कॉर्ड का तीसरा स्वर बास नोट बनता है।
- द्वितीय इनवर्जन: जब कॉर्ड का पांचवां स्वर बास नोट बनता है।
- तृतीय इनवर्जन: जब कॉर्ड का सातवां स्वर बास नोट बनता है।
इनपुट विधि के आधार पर बास नोट का निर्धारण निम्नलिखित नियमों के तहत होता है:
- नोट्स मोड में: उपयोगकर्ता द्वारा दर्ज किया गया पहला अलग नोट ही बास नोट माना जाता है।
- गिटार मोड में: सबसे निचली ध्वनि वाला अनम्यूट तार बास नोट माना जाता है, भले ही वह शारीरिक रूप से गिटार के फ्रेटबोर्ड पर सबसे निचला तार न हो।
संगीत संदर्भ और हार्मोनिक अस्पष्टता
एक ही पिच सेट या नोट्स के समूह के एक से अधिक कॉर्ड नाम हो सकते हैं। उदाहरण के लिए, E–G♯–B–C♯ के संयोजन को E6 या C♯m7/E दोनों रूपों में पढ़ा जा सकता है। ऐसा इसलिए होता है क्योंकि संगीत में किसी कॉर्ड का नाम पूरी तरह से उसके आस-पास के स्केल, धुन (melody) और कॉर्ड प्रोग्रेशन पर निर्भर करता है।
टूल का आउटपुट सिस्टम इस बात को ध्यान में रखकर डिज़ाइन किया गया है:
- सबसे सही मिलान: यह सबसे स्पष्ट और स्वतंत्र रीडिंग को दर्शाता है।
- अन्य संभावित नाम: यह उन वैकल्पिक नामों को दिखाता है जो अलग संगीत संदर्भों में सही बैठ सकते हैं।
उपयोगकर्ताओं को सलाह दी जाती है कि वे पहले परिणाम को सबसे स्पष्ट स्वतंत्र रीडिंग मानें, फिर अन्य विकल्पों की तुलना स्केल और आस-पास के कॉर्ड से करें।
त्रुटि संदेश और स्थिति संकेतक
टूल का उपयोग करते समय इनपुट की स्थिति के अनुसार निम्नलिखित संदेश और त्रुटियां दिखाई दे सकती हैं:
- तैयार स्थिति: "तैयार। नोट्स या गिटार फिंगरिंग दर्ज करें।"
- सफल मिलान: "
‹count›सटीक कॉर्ड मिलान मिले।" - साफ़ इनपुट: "इनपुट साफ़ किया गया।"
- अपूर्ण इनपुट: "नाम जानने के लिए एक वॉयसिंग बनाएं" और "कम से कम दो अलग-अलग नोट दर्ज करें या बजने वाले दो तारों पर फ्रेट चुनें।"
त्रुटि संदेश
- यदि नोट्स मोड में दो से कम नोट हैं: "कम से कम दो अलग-अलग नोट दर्ज करें।" या "कॉर्ड की पहचान करने के लिए एक और अलग नोट जोड़ें।"
- यदि अमान्य नोट नाम दर्ज किया जाता है: "“
‹token›” कोई नोट नाम नहीं है। A–G के साथ एक वैकल्पिक शार्प, फ़्लैट या ऑक्टेव नंबर का उपयोग करें।" - यदि 12 से अधिक नोट दर्ज किए जाते हैं: "एक बार में 12 से अधिक नोट प्रविष्टियों का उपयोग न करें।"
- यदि कोई मिलान नहीं मिलता: "इस पिच सेट से कोई भी सटीक कॉर्ड नाम मेल नहीं खाता। नोट जांचें या कोई दूसरा बास क्रम आज़माएं।"
डेटा गोपनीयता और प्रोसेसिंग
आपके द्वारा दर्ज किए गए नोट के नाम और गिटार फिंगरिंग आपके ब्राउज़र में ही रहते हैं। BroBroGo इन्हें अपलोड या सेव नहीं करता है।
अक्सर पूछे जाने वाले प्रश्न (FAQ)
एक ही नोट के एक से अधिक कॉर्ड नाम क्यों हो सकते हैं? एक पिच सेट से कई हार्मोनिक रीडिंग मिल सकती हैं। उदाहरण के लिए, E–G♯–B–C♯ को E6 या C♯m7/E के रूप में सुना जा सकता है। आस-पास का स्केल, धुन और कॉर्ड प्रोग्रेशन यह तय करते हैं कि कौन सा नाम संगीत की भूमिका को सबसे अच्छी तरह दर्शाता है।
फ़ाइंडर इनवर्जन (व्युत्क्रम) कैसे तय करता है? नोट्स मोड में, पहले अलग नोट को बास माना जाता है। गिटार मोड में, सबसे निचली ध्वनि वाला अनम्यूट तार बास होता है, भले ही वह भौतिक रूप से सबसे निचला तार न हो। इसी बास नोट के आधार पर रूट स्थिति, प्रथम, द्वितीय, तृतीय या अन्य इनवर्जन तय होते हैं।
कौन सी गिटार ट्यूनिंग और फ्रेट रेंज समर्थित हैं? गिटार मोड मानक E–A–D–G–B–E ट्यूनिंग का उपयोग करता है। प्रत्येक तार को म्यूट, ओपन या 1 से 24 तक फ्रेट किया जा सकता है। कापो और वैकल्पिक ट्यूनिंग लागू नहीं की जाती हैं।