MIDI फ़ाइलों में कॉर्ड कैसे पहचानें
किसी MIDI फ़ाइल में कॉर्ड के नोट्स हो सकते हैं, लेकिन उसका नाम नहीं। अगर आपके पास पियानो लूप, कीबोर्ड पर बजाया गया कोई हिस्सा या इम्पोर्ट किया हुआ अरेंजमेंट है, तो आप यह देखकर हार्मनी पहचान सकते हैं कि कौन-से नोट्स साथ बजते हैं और समय के साथ वे कैसे बदलते हैं।
MIDI से कॉर्ड पहचानने का वर्कफ़्लो संगीत के उपयोगी हिस्से को चुनने से शुरू होता है। पूरे अरेंजमेंट के हर नोट को एक साथ पढ़ने पर अक्सर उलझाने वाले कॉर्ड नाम मिलते हैं। यह गाइड बताती है कि सही पार्ट को अलग कैसे करें, आम कॉर्ड कैसे पहचानें और दस्तावेज़ों में बताए गए DAW एक्सट्रैक्शन टूल का इस्तेमाल कैसे करें।
हार्मनी वाले हिस्से से शुरुआत करें
MIDI फ़ाइल को अपने DAW में इम्पोर्ट करें और उसकी एक कॉपी बिना बदलाव के रखें। वह ट्रैक या रीजन खोजें जिसमें देर तक बजने वाले कॉर्ड हों: पियानो, पैड्स, गिटार वॉइसिंग या कोई दूसरा हार्मनी वाला इंस्ट्रूमेंट।
ड्रम और असंबंधित लीड पार्ट्स को कुछ समय के लिए म्यूट करें। MIDI ड्रम की पिच आम तौर पर पर्कशन साउंड चुनती हैं, इसलिए उन नंबरों को हार्मनी के नोट्स मानने से विश्लेषण गलत दिशा में जा सकता है।
पियानो रोल खोलें और पहला स्थिर कॉर्ड खोजें। उस समयावधि में बज रहे नोट्स को देखें, सिर्फ़ उन नोट्स को नहीं जो ग्रिड पर बिल्कुल एक ही जगह से शुरू होते हैं। बजाए गए कॉर्ड के नोट्स थोड़े-थोड़े अंतर से शुरू हो सकते हैं।
संदर्भ के लिए बेस को उपलब्ध रखें, भले ही वह अलग ट्रैक पर हो। इससे इन्वर्ज़न स्पष्ट हो सकता है या ऐसी वॉइसिंग को सुनने का आपका तरीका बदल सकता है जिसका अर्थ अन्यथा अस्पष्ट हो।
विश्लेषण और आगे विकसित करने के लिए नया प्रोग्रेशन चाहिए, तो MIDI Agent के कॉर्ड जनरेशन वर्कफ़्लो के बारे में जानें।
ऑक्टेव की चिंता करने से पहले पिच क्लास पहचानें
पिच क्लास अलग-अलग ऑक्टेव में एक ही नाम वाले नोट्स को एक समूह में रखती है। निचले रजिस्टर का C और उससे एक ऑक्टेव ऊपर का C, कॉर्ड के बुनियादी नोट्स गिनते समय एक ही पिच क्लास माने जाते हैं।
हर स्थिर रीजन के लिए अलग-अलग नोट्स के नाम लिखें। C, E, G और एक और C वाली वॉइसिंग इस पहले चरण में C–E–G बन जाती है।
इसके बाद, सबसे नीचे के नोट को रूट मान लेने के बजाय संभावित रूट आज़माएँ। आम ट्रायड के लिए, एक ऑक्टेव के भीतर रूट से ऊपर की ओर मापने पर:
- मेजर: रूट, उससे चार सेमीटोन ऊपर और उससे सात सेमीटोन ऊपर।
- माइनर: रूट, उससे तीन सेमीटोन ऊपर और उससे सात सेमीटोन ऊपर।
- डिमिनिश्ड: रूट, उससे तीन सेमीटोन ऊपर और उससे छह सेमीटोन ऊपर।
- ऑगमेंटेड: रूट, उससे चार सेमीटोन ऊपर और उससे आठ सेमीटोन ऊपर।
उदाहरण के लिए, C–E–G का नाम C मेजर है; C–E-flat–G का नाम C माइनर है। इंटरवल की ये संरचनाएँ Puget Sound के ट्रायड परिचय में समझाई गई हैं।
यह आम तीन-नोट वाले कॉर्ड पहचानने की शुरुआती विधि है। सस्पेंशन, एक्सटेंशन और अधूरी वॉइसिंग को समझने के लिए अतिरिक्त व्याख्या की ज़रूरत होती है।
रूट और बेस नोट में अंतर करें
इन तीन वॉइसिंग पर विचार करें, जिनके नोट्स सबसे नीचे से सबसे ऊपर के क्रम में दिए गए हैं:
| नोट्स | कॉर्ड का मूल नाम | स्थिति |
|---|---|---|
| C–E–G | C मेजर | रूट पोज़िशन |
| E–G–C | C/E | पहला इन्वर्ज़न |
| G–C–E | C/G | दूसरा इन्वर्ज़न |
पिच क्लास का समूह C–E–G ही रहता है। कॉर्ड का सबसे नीचे वाला नोट बदलने से इन्वर्ज़न बदलता है; मूल ट्रायड E माइनर या G मेजर में नहीं बदल जाता।
स्लैश नोटेशन में, स्लैश से पहले का चिह्न कॉर्ड का नाम बताता है और उसके बाद का नोट बेस बताता है। Puget Sound का इन्वर्टेड ट्रायड पाठ इस परंपरा को समझाता है।
जब बेस किसी दूसरे MIDI ट्रैक पर हो, तो उसे कॉर्ड के साथ उसी समय पर जाँचें। सिर्फ़ ऊपरी कीबोर्ड रीजन को नाम देने से पूरी ध्वनि का ध्यान छूट सकता है।
किसी मुश्किल कॉर्ड का नाम तय करने से पहले पास-पास के दो कॉर्ड का विश्लेषण करके देखें। आसपास का प्रोग्रेशन किसी एक व्याख्या को दूसरी से ज़्यादा उचित बना सकता है।
सेटअप करने और जनरेट किए गए या मौजूदा MIDI के साथ काम करने के लिए, MIDI Agent के दस्तावेज़ पढ़ें।
पासिंग नोट्स और ज़्यादा नोट्स वाले कॉर्ड समझें
स्थिर कॉर्ड टोन के बीच आने वाले छोटे नोट का मतलब ज़रूरी नहीं कि हार्मनी बदल गई है। उसकी अवधि, जगह और दिशा पर ध्यान देकर सुनें।
कल्पना करें कि C–E–G कॉर्ड देर तक बज रहा है और मेलोडिक लाइन में एक छोटा D आता है। वह D पासिंग टोन हो सकता है, या जानबूझकर जोड़े गए नोट की ध्वनि में योगदान दे सकता है। सिर्फ़ MIDI इवेंट से संगीत की व्याख्या तय नहीं होती।
देर तक बजने वाली संगत का अलग से विश्लेषण करें, फिर धुन वापस जोड़ें। पासिंग टोन का पाठ कॉर्ड टोन को जोड़ने वाले नोट्स के लिए उपयोगी संदर्भ देता है।
इसी तरह, चार नोट्स के समूह के लिए सिर्फ़ ट्रायड का नाम काफ़ी नहीं है। C–E–G–B से C मेजर सेवन्थ बनता है; C–E–G–B-flat से C डॉमिनेंट सेवन्थ बनता है। इस अंतर से कॉर्ड का नाम और उसकी ध्वनि, दोनों प्रभावित होते हैं।
कम नोट्स वाली वॉइसिंग अस्पष्ट हो सकती हैं। बेस और संदर्भ के आधार पर C–E–G–A से C6 या Am7 वॉइसिंग का संकेत मिल सकता है। जब संगीत में एक से ज़्यादा व्याख्याओं का आधार हो, तो कॉर्ड का नाम अस्थायी रखें।
Cubase Pro 15 में कॉर्ड इवेंट निकालें
Cubase Pro 15 में MIDI से कॉर्ड इवेंट बनाने के लिए एक विशेष वर्कफ़्लो उपलब्ध है।
- एक कॉर्ड ट्रैक जोड़ें।
- ऐसा MIDI पार्ट चुनें जिसमें मौजूद सामग्री को कॉर्ड के रूप में समझा जा सके।
- उस पार्ट को खींचकर कॉर्ड ट्रैक पर रखें, या उस पर राइट-क्लिक करके Create Chord Events चुनें।
- डायलॉग में सेटिंग्स की समीक्षा करें और पुष्टि करें।
- मिले हुए कॉर्ड नामों को मूल पार्ट के साथ सुनकर जाँचें।
Steinberg के दस्तावेज़ों में Project > Chord Track > Create Chord Events भी बताया गया है। ये निर्देश Cubase Pro 15 के लिए हैं; दूसरे वर्शन या DAW में अलग कमांड हो सकते हैं।
ड्रम पार्ट्स और एक-एक नोट वाली बेस या लीड लाइन इस एक्सट्रैक्शन कार्य के लिए अच्छे इनपुट नहीं हैं। परिणाम को ऐसे विश्लेषण की तरह लें जिसकी समीक्षा करनी है, खासकर तब जब कई संगीत पार्ट एक-दूसरे पर ओवरलैप कर रहे हों।
कॉर्ड के नामों को उपयोगी वर्किंग चार्ट में बदलें
जिन कॉर्ड नामों को आपने सही माना है, उन्हें बार या बीट के सामने लिखें। C | Am | F | G वाला चार्ट तभी उपयोगी है जब आपको यह भी पता हो कि हर बदलाव कहाँ होता है।
पूरे सेक्शन को बिना रुके सुनें। जाँचें कि आपके चार्ट में बार लाइन के पार टिके रहने वाले नोट्स और देर तक बजती ऊपरी वॉइसिंग के नीचे बेस में होने वाले बदलावों का ध्यान रखा गया है।
हार्मनी स्पष्ट हो जाने पर आप तय कर सकते हैं कि क्या रखना है: प्रोग्रेशन, कोई खास इन्वर्ज़न या आवाज़ों के बीच की गति। MIDI Agent कॉर्ड के आइडिया जनरेट कर सकता है और वेरिएशन या एक्सटेंशन के ज़रिए मौजूदा MIDI को आगे विकसित कर सकता है; अपने अगले पार्ट का वर्णन करते समय चार्ट को संगीत के संदर्भ के रूप में इस्तेमाल करें।
अपना खुद का प्रोग्रेशन आज़माने के लिए तैयार हैं? MIDI Agent पाएँ।