एक ही एन्वेलप से कई ध्वनि परतों को कैसे नियंत्रित करें, रिलीज़ सहित
एक ही आयाम एन्वेलप से कई ध्वनि परतों को नियंत्रित करने के लिए, परतों को एक साझा गेन स्टेज में मिलाएँ और उस गेन को नियंत्रित करने के लिए गेट-चालित ADSR एन्वेलप का उपयोग करें। सुनाई देने वाली रिलीज़ के लिए, एन्वेलप के फीका पड़ने के दौरान परतों को ऑडियो बनाते रहना चाहिए। वैकल्पिक रूप से, जब परतों के लिए अलग-अलग आउटपुट चाहिए हों, तो उसी एन्वेलप को अलग-अलग गेन स्टेज में भेजें।
यह गाइड उस साउंड डिज़ाइनर के लिए है जो ऐसा लेयर्ड सिंथ साउंड बना रहा है जिसे एक ही वाद्य की तरह शुरू होना, टिकना और फीका पड़ना चाहिए। व्यावहारिक काम है परतों को जोड़ना, उनकी रिलीज़ बनाए रखना और यह जाँचना कि एक-दूसरे पर चढ़े हुए नोट अपेक्षा के अनुसार व्यवहार करते हैं।
तय करें कि साझा एन्वेलप कहाँ काम करे
पहले तय करें कि आपको एक संयुक्त आउटपुट चाहिए या कई अलग-अलग प्रोसेस किए गए आउटपुट। इसी से तय होगा कि गेन कंट्रोल कहाँ रखना है।
| आपका काम | उपयुक्त रूटिंग | क्या जाँचें |\n|---|---|---|\n| पूरे स्टैक को एक ही आयाम आकार देना | परतें → मिक्सर → एन्वेलप-नियंत्रित गेन | हर परत साझा गेन स्टेज तक पहुँचती है |\n| परतों के अलग-अलग आउटपुट रखना | हर परत → अपना गेन स्टेज, सभी को वही एन्वेलप मिलता है | गेन प्रतिक्रिया और मॉड्यूलेशन की गहराई मेल खाती है |\n| एक-दूसरे पर चढ़े नोटों को स्वतंत्र रूप से रिलीज़ होने देना | हर नोट वॉइस के भीतर लेयर मिक्सर और एन्वेलप-नियंत्रित गेन | हर वॉइस को अपना नोट-ऑफ मिलता है |\n| कई मौजूदा रिलीज़ सेटिंग एक साथ बदलना | एक कंट्रोल को कई रिलीज़ पैरामीटर से मैप करना | हर इंस्ट्रूमेंट अपना एन्वेलप चलाता रहता है |
DAW में अलग-अलग इंस्ट्रूमेंट के साथ काम करते समय आख़िरी विकल्प उपयोगी है। Ableton Live का Instrument Rack समानांतर चेन को मिक्स करता है और उसके Macro Controls कई पैरामीटर को नियंत्रित कर सकते हैं। उनके रिलीज़ पैरामीटर को एक Macro से मैप करने पर संपादन के लिए एक कंट्रोल मिलता है; इससे एक साझा एन्वेलप सिग्नल नहीं बनता। यह अंतर Rack के दस्तावेज़ित रूटिंग और मैपिंग व्यवहार से स्पष्ट होता है। Ableton Live 12: Instrument, Drum and Effect Racks
सीधे-सादे लेयर्ड वॉइस के लिए पहला तरीका चुनें। अलग-अलग आउटपुट बनाए रखने हों, तो अलग गेन स्टेज चुनें। जब मुख्य उद्देश्य ऐसे इंस्ट्रूमेंट को आसानी से संपादित करना हो जिनके आंतरिक एन्वेलप पहले से सही काम कर रहे हैं, तब पैरामीटर मैपिंग चुनें।
नोट-ऑफ से रिलीज़ शुरू करें
सस्टेन करने वाले एन्वेलप को यह जानकारी चाहिए कि नोट कितनी देर तक दबा रहता है। उदाहरण के लिए, SuperCollider में सस्टेन करने वाला ADSR या ASR तब तक खुला रहता है जब तक उसका गेट पॉज़िटिव हो, और गेट शून्य होने पर रिलीज़ में चला जाता है। निश्चित अवधि वाला एन्वेलप इसके बजाय गेट को ट्रिगर की तरह इस्तेमाल करता है। अपने वांछित प्रदर्शन के अनुसार एन्वेलप का व्यवहार चुनें। SuperCollider: EnvGen
नोट-ऑफ को फीका पड़ना शुरू करने का निर्देश मानें। ध्वनि जनरेटर और गेन प्रोसेसिंग को तब तक सक्रिय रखें जब तक वह फीका पड़ना पूरा न हो जाए। अगर ध्वनि बनाने वाली वॉइस को तुरंत बंद कर देंगे, तो रिलीज़ को आकार देने के लिए ऑडियो बचेगा ही नहीं। SuperCollider में एन्वेलप पूरा होने पर सिंथ को मुक्त करने के लिए स्पष्ट completion action दिया गया है। SuperCollider: EnvGen
एक दबाकर रखे गए नोट और एक छोटे टैप, दोनों को जाँचें। Ableton के Operator दस्तावेज़ के अनुसार, नोट-ऑफ आने पर रिलीज़ एन्वेलप के मौजूदा स्तर से शुरू होती है, चाहे वह उस समय अटैक या डिके में ही क्यों न हो। इसलिए छोटा टैप, अटैक पार करके दबाए रखे गए नोट की तुलना में शांत रिलीज़ दे सकता है। केवल एक नोट-अवधि से रिलीज़ का आकलन न करें। Ableton Live 12: Live Instrument Reference
VCV Rack में साझा एन्वेलप पैच बनाएँ
एक ठोस मोनोफोनिक उदाहरण के लिए तीन VCV VCO मॉड्यूल, VCV VCA Mix, VCV ADSR EG और एक ऑडियो आउटपुट इस्तेमाल करें। मिक्सर के स्तर कम रखकर शुरू करें।
- हर ऑसिलेटर के एक वेवफॉर्म आउटपुट को VCA Mix के IN 1–3 इनपुट से जोड़ें।
- चैनल फेडर से उनके आपसी स्तर तय करें।
- अलग-अलग चैनल के CV इनपुट खाली छोड़ें।
- ADSR EG के ENV आउटपुट को VCA Mix के मास्टर CV इनपुट से जोड़ें।
- VCA Mix के MIX आउटपुट को ऑडियो आउटपुट से जोड़ें।
- ADSR EG का PUSH बटन दबाकर रखें, फिर छोड़ दें।
VCA Mix चैनलों को मिलाने के बाद उन पर मास्टर CV लागू करता है। ADSR EG 0–10 V एन्वेलप बनाता है और दबाकर रखे गए PUSH बटन को गेट स्रोत की तरह इस्तेमाल कर सकता है, इसलिए इस पैच से तीनों परतों को एक ही आयाम कंटूर मिलता है। मॉड्यूल मैनुअल इन दोनों व्यवहारों का दस्तावेज़ देता है। VCV Free Modules
बटन वाला परीक्षण सफल होने के बाद, उसकी जगह ADSR GATE इनपुट से जुड़े कीबोर्ड या सीक्वेंसर गेट का उपयोग करें। पिच कंट्रोल, फ़िल्टर या इफ़ेक्ट जोड़ने से पहले आयाम रूटिंग जाँचें; इससे शुरुआती परीक्षण को समझना आसान रहता है।
दोहराए जा सकने वाले परीक्षण से रिलीज़ सेट करें और परखें
सेटअप के दौरान जानबूझकर स्पष्ट सेटिंग रखें। नीचे दिए गए मान केवल उदाहरण के तौर पर शुरुआती बिंदु हैं; ये निर्धारित सेटिंग या मापे गए परिणाम नहीं हैं:
| पैरामीटर | उदाहरण मान | परीक्षण के दौरान उद्देश्य |\n|---|---|---|\n| अटैक | 100 ms | शुरुआत को आसानी से सुनने योग्य बनाना |\n| डिके | 200 ms | बदलाव को छोटा रखना |\n| सस्टेन | 70% | दबाए रखे नोट का स्तर साफ़ सुनाई देना |\n| रिलीज़ | 1.5 सेकंड | फीका पड़ना आसानी से पहचानना |
नोट को तब तक दबाकर रखें जब तक उसका स्तर स्थिर न हो जाए, फिर छोड़ दें। इसके बाद हर परत को अकेले सुनकर यही दोहराएँ। अंत में पूरा स्टैक सुनें। लिखें कि फीका पड़ने के दौरान कौन-सी परतें सुनाई देती रहती हैं और कौन-सी पहले गायब हो जाती हैं।
एक आदर्शीकृत गणना मानें: साझा गेन 1.5 सेकंड में रैखिक रूप से 0.7 से शून्य तक गिरता है। आधे समय पर गेन 0.35 होगा। यदि भारित परत सिग्नल A, B और C हैं, तो उस क्षण आउटपुट 0.35 × (A + B + C) होगा। उसी गेन को अलग-अलग पाथ में भेजने पर 0.35A + 0.35B + 0.35C मिलता है, जो इस सरल गुणा-और-जोड़ मॉडल में वही परिणाम है।
यह गणना बताती है कि दोनों रूटिंग तरीके क्यों काम कर सकते हैं। इसमें समान गेन व्यवहार और बीच में ऐसा कोई प्रोसेसिंग न होने की धारणा है जो नतीजा बदल दे। यह विद्युत या डिजिटल आयाम का भी वर्णन करती है; यह अनुमान नहीं लगाती कि फीका पड़ने के दौरान अलग-अलग टिम्बर कितने समान रूप से प्रमुख सुनाई देंगे।
एन्वेलप से पहले रुक जाने वाली परतों की समस्या पहचानें
अगर साझा एन्वेलप अभी सक्रिय है, लेकिन कोई परत गायब हो गई है, तो उस परत के अपस्ट्रीम हिस्से की जाँच करें। सैंपल शायद समाप्त हो गया हो, या इंस्ट्रूमेंट का अपना आयाम एन्वेलप पहले ही बंद हो गया हो। डाउनस्ट्रीम गेन स्टेज उपलब्ध ऑडियो को कम कर सकता है; वह गायब स्रोत सामग्री पैदा नहीं कर सकता।
Ableton के Sampler दस्तावेज़ में सैंपल की अवधि की सीमा का उदाहरण है: वॉल्यूम एन्वेलप समाप्त होने से पहले प्लेबैक Sample End तक पहुँच सकता है। उसके sustain और release loop मोड, रिलीज़ के दौरान प्लेबैक जारी रखने के अलग-अलग तरीके देते हैं। वास्तविक प्लेबैक मोड जाँचें; यह न मानें कि रिलीज़ पैरामीटर बढ़ाने से हर सैंपल लंबा चलेगा। Ableton Live 12: Live Instrument Reference
यह जाँच क्रम अपनाएँ:
- प्रभावित परत को अकेले सुनें। पुष्टि करें कि वह नोट-ऑफ पर रुकती है या उसके बाद।
- साझा गेन को थोड़े कम स्तर पर अस्थायी रूप से खुला रखें। अगर परत फिर भी रुकती है, तो उसका स्रोत या आंतरिक एन्वेलप जाँचें।
- सैंपल की सीमाएँ और लूप सेटिंग जाँचें। सुनिश्चित करें कि वांछित फीका पड़ने के लिए पर्याप्त सामग्री बची हो।
- साझा एन्वेलप बहाल करें। नोट की वही अवधि दोहराएँ और तुलना करें।
- परतों को फिर से मिलाएँ। उनके प्लेबैक व्यवहार के सही होने के बाद ही संतुलन समायोजित करें।
अगर आंतरिक आयाम एन्वेलप बनाए रखना है, तो उसे इतनी अवधि दें कि वह इच्छित साझा फीके पड़ने को सहारा दे सके। यदि आप चाहते हैं कि वह आंतरिक एन्वेलप अपनी अभिव्यक्ति भी जोड़े, तो संयुक्त परिणाम सुनें; यह अपेक्षा न करें कि सुनाई देने वाले आकार को केवल साझा एन्वेलप ही तय करेगा।
कॉर्ड बजाते समय रिलीज़ को स्वतंत्र बनाए रखें
पूरे इंस्ट्रूमेंट मिक्स के बाद रखा गया एक एन्वेलप उससे गुजर रहे हर नोट को आकार देता है। अगर नया नोट उस एन्वेलप को फिर से ट्रिगर करे, तो पुराने नोटों पर भी गेन का नया बदलाव लागू होगा। यह संयुक्त ऑडियो के बाद एक ही गुणक रखने का सीधा परिणाम है।
नोटों की अभिव्यक्ति स्वतंत्र रखने के लिए हर वॉइस के भीतर लेयर मिक्सर और साझा एन्वेलप-नियंत्रित गेन रखें। तब हर नोट को अपनी परतों के लिए एक साझा एन्वेलप मिलेगा, जबकि बाकी नोट अपनी एन्वेलप स्थिति बनाए रखेंगे।
VCV Rack में पॉलीफोनिक केबल अलग-अलग पिच, गेट और ऑडियो चैनल ले जा सकती हैं, लेकिन मॉड्यूल को पॉलीफोनी का स्पष्ट समर्थन करना चाहिए। अंतिम आउटपुट में मिलाने से पहले, एन्वेलप और गेन प्रोसेसिंग में संबंधित वॉइस चैनल बनाए रखें। VCV Rack Manual: Polyphony
दो नोटों का परीक्षण करें: पहला नोट दबाकर रखें, दूसरा बजाएँ, फिर केवल पहला छोड़ें। सुनें कि क्या दूसरा जारी रहते हुए पहला फीका पड़ता है। इससे पता चलेगा कि हर वॉइस का अपना एन्वेलप है या एक साझा एन्वेलप पूरे कॉर्ड पर काम कर रहा है।
जटिलता बढ़ाने से पहले तैयार रूटिंग की पुष्टि करें
तैयार ध्वनि को दबाकर रखे नोटों, छोटे टैप, दोहराए गए नोटों और एक-दूसरे पर चढ़े नोटों के साथ चलाएँ। सभी परतें सक्रिय होने पर संयुक्त स्तर भी जाँचें; हर परत को अलग-अलग संतुलित करना मिक्स पूरा नहीं करता।
नतीजों के आधार पर एक स्पष्ट निर्णय लें। अगर हर परत इच्छित तरीके से फीकी पड़ती है, तो साझा रूटिंग बनाए रखें। अगर किसी परत को अलग तरह से समाप्त होना चाहिए, तो उसकी अपनी अभिव्यक्ति बनाए रखें। अगर नया नोट आने पर पुराने नोटों का स्तर बदलता है, तो एन्वेलप कंट्रोल को अलग-अलग वॉइस के भीतर ले जाएँ।
सफल साझा एन्वेलप आपको एक उपयोगी आयाम आकार देता है और साथ ही रिलीज़ के लिए पर्याप्त स्रोत ऑडियो उपलब्ध रखता है। पहले यह व्यवहार बनाएँ, अकेले परतों और एक-दूसरे पर चढ़े नोटों के परीक्षण से इसकी पुष्टि करें, फिर अपनी इच्छित ध्वनि के लिए कंटूर को समायोजित करें।
