लाइव के लिए अधिकतम में नीचा साथ मज़ा Bitcrushing

Adding some distortion to your sounds can be done directly in Ableton using Redux. Rishabh Rajan explores an alternate method using Max for Live's Degrade~ object with unique results!  

Live के लिए अधिकतम उपयोग करने के लिए काफी डरा देता हो, लेकिन वहाँ कुछ सरल और रोचक प्रभाव है कि अधिकतम / एमएसपी से वस्तुओं का उपयोग कर बनाया जा सकता है हो सकता है. इस अनुच्छेद में हम एक को देखने जा रहे हैं. नीचा दिखाना ~ एक बिट गहराई है

नोट: यह आलेख मानता है आप Ableton जीते, लाइव और / अधिकतम और न्यूनतम समर्थन मूल्य के लिए अधिकतम है. इन सभी आवेदनों के 30 दिन क़ौम www.cycling74.com से प्राप्त किया जा सकता है


चरण 1 -

ओपन Ableton जीते और एक ऑडियो ट्रैक में अधिकतम ऑडियो प्रभाव श्रव्य प्रभाव फ़ोल्डर से लोड. यह लाइव के लिए अधिकतम लोड और आप लाइव छप स्क्रीन के लिए एक अधिकतम देखने के लिए अगर यह लाइव डिवाइस के लिए अधिकतम सत्र में भरी हुई है.

Max for Live splash screen


एक ड्रम पाश या एक ही ऑडियो ट्रैक कि लाइव डिवाइस के लिए अधिकतम है पर किसी भी लयबद्ध पाश एक स्लॉट में लोड.

जब आप सहेजें या कमान एस मारा


चरण 2 - ऑडियो श्रृंखला नीचा ~ जोड़ना

तो अब हम एक उपकरण है कि बस इसे संशोधित करने के बिना के माध्यम से ऑडियो गुजरता है. कुंजी एन मार और नीचा ~ में प्रवेश के द्वारा एक नई वस्तु जोड़कर परिवर्तन की सुविधा देता है. भी केबल है कि प्लगइन से जुड़े हैं ~ plugout ~~ हटाने की सुविधा देता है. सभी पाठ बक्से को नष्ट करने के लिए स्वतंत्र लग रहा है के रूप में हम के रूप में अच्छी तरह से उन लोगों की जरूरत नहीं होगी.

प्लगइन की बाईं उत्पादन कनेक्ट नीचा ~ वस्तु की बाईं इनपुट करने के लिए है ~. नीचा ~ 3 निविष्टियाँ है, लेकिन केवल leftmost एक ऑडियो स्वीकार. अब नीचा ~ को ~ plugout के बाईं इनपुट के केवल उत्पादन में कनेक्ट. नीचा वस्तु के बाद से ही उत्पादन है अनिवार्य रूप से एक मोनो प्रोसेसर है. लेकिन हम उस के साथ रहते हैं न. बस एक और नीचा ~ वस्तु जोड़ या मौजूदा एक का चयन करें और कमांड डी मारा, इस वस्तु नकल करेंगे. अब प्लगइन दूसरी नीचा वस्तु कनेक्ट ~ plugout / ~ वस्तुओं के रूप में छवि में दिखाया गया.

Connecting Degrade~


चरण 3 - नियंत्रण नीचा ~

यदि आप Ableton में क्लिप खेलने के लिए, आप देखेंगे कि पाश में unprocessed लगता है. यह है क्योंकि हम नीचा ~ बताया गया havent अभी तक करने के लिए ध्वनि नीचा. जैसा कि आप पहले से ही देखा है नीचा ~ 2 leftmost ऑडियो संकेत इनपुट से अन्य जानकारी है. दो आदानों के नमूने और ऑडियो बिट संकल्प दर को नियंत्रित कर रहे हैं. आप पर mousing आदानों और अधिकतम संक्षिप्त वर्णन आदानों (मेनू विकल्प द्वारा यह सत्यापित कर सकते हैं

चलो डायल के एक जोड़े को इन दो आदानों पर नियंत्रण बनाने के. मारो एन के लिए एक नई वस्तु बनाने और डायल दर्ज करें. इस वस्तु की नकल के रूप में हम दो दो आदानों के लिए की आवश्यकता होगी. उन्हें कनेक्ट

चित्र में, आप देखेंगे कि मैं अलग डायल की पहचान में मदद करने के लिए टिप्पणी बक्से बनाया है. एक नई टिप्पणी वस्तु जोड़ सकते हैं और उस में पाठ दर्ज सी मारो.

Dials for controlling Degrade~ parameters


अब से पहले इन डायल वस्तुओं को ठीक से काम कर सकते हैं, हम नंबर डायल करता है कि हम पैदा की है की सीमा को समायोजित करने के लिए की जरूरत है. नमूना दर अनुपात नियंत्रण 0 की एक सीमा स्वीकार करता है. 1 करने के लिए, जहां 1. अनछुए नमूना दर और नीचे कुछ भी एक नमूना दर कम है. प्रतिशत नियंत्रण के रूप में इसके बारे में सोचो. इसलिए यदि मूल नमूना दर 44100 हर्ट्ज है, 0.5 से नियंत्रण स्थापित करने +२२०५० हर्ट्ज का एक नमूना दर का उत्पादन होगा.

वर्तमान डायल 0 से 127 के लिए मानों की एक श्रेणी outputting है. हम वस्तु निरीक्षक विंडो में बदल सकते हैं. वस्तु का चयन करें और कमान मैं - मारा. वैकल्पिक रूप से आप ऑब्जेक्ट को राइट - क्लिक कर सकते हैं और निरीक्षक का चयन करें. निरीक्षक खिड़की में सभी तरह से नीचे स्क्रॉल करें और 1 के लिए कदम की संख्या / सीमा पैरामीटर बदलना. अधिकतम स्वतः यह 2 करने के लिए बदल जाएगा. कारण क्यों अधिकतम आप 1 के एक मूल्य में प्रवेश करने की अनुमति नहीं है क्योंकि वस्तु वर्तमान में उत्पादन पूर्णांक मान (0,1,2,3 इत्यादि) सेट कर दिया जाता है और यह 0 से कम से कम एक अन्य मूल्य की उम्मीद है, जो बनाता है यह दो मानों की कुल. हम चल बिन्दु मान (0.5, 0.34, 1.45 आदि) की जरूरत है. फ्लोट आउटपुट, निरीक्षक में बहुत ही आखिरी विकल्प की जाँच करें और तब 1 से लेकर सेट. इस समय अधिकतम 2 करने के लिए बदलने के अभ्यस्त के रूप में अब अधिकतम जानता है कि आप 0 के बीच में सभी मानों का उपयोग करना चाहते हैं. और 1.

Inspector for the Dial object

नीचा ~ का संकल्प नियंत्रण 1-24 की सीमा का उपयोग करता है. दूसरे डायल वस्तु है कि नीचा ~ वस्तु की rightmost इनपुट से जुड़ा है. 24 से कदम / दूसरे डायल वस्तु के निरीक्षक में रेंज पैरामीटर की संख्या बदलें और 1 के लिए न्यूनतम मूल्य निर्धारित किया है. संकल्प नियंत्रण के रूप में नाव मूल्यों की जरूरत नहीं है आप फ्लोट आउटपुट विकल्प अनियंत्रित छोड़ सकते हैं.


चरण 4 - मूल्यों की पुष्टि करने

डायल वस्तु मूल्य प्रदर्शन नहीं करता है तो यह मुश्किल सत्यापित करने के लिए अगर उत्पादन वास्तव में है 0 है. 1 करने के लिए. या 1 के लिए 24. चलो flonum वस्तु बनाने के लिए है कि नाव मूल्यों है कि यह अपने निवेश पर प्राप्त प्रदर्शित करने के लिए प्रयोग किया जाता है. एक नाव वस्तु बनाने के लिए शॉर्टकट एफ कुंजी है. इस flonum वस्तु पहले डायल वस्तु के उत्पादन में कनेक्ट. चलो भी एक int वस्तु है जो के रूप में नाम का सुझाव देते हैं, पूर्णांक मान प्रदर्शित करता है कि यह अपने निविष्टियों पर प्राप्त बना. इस इंट वस्तु के लिए दूसरे डायल वस्तु के उत्पादन में कनेक्ट.

आदेश ई मार या अधिकतम विंडो के नीचे बाएँ कोने पर ताला आइकन पर क्लिक करके पैच ताला. अब, डायल वस्तुओं क्लिक करके और खींच द्वारा ऑडिशन किया जा सकता है. आप मान flonum पर अद्यतन देखेंगे

Float and Integer display


चरण 5 - नमूना दर के मॉडुलन

नमूना दर बदलने से कुछ वास्तव में अच्छा एलियास आवृत्तियों बनाता है और यह बहुत अच्छा होगा अगर डायल है कि यह नियंत्रण स्वचालित रूप से संग्राहक सिंथेसाइज़र में एक एलएफओ तरह हो सकता है. तो देता है कि ऐसा कुछ बना.

एक और phasor 1 ~ बुलाया वस्तु बनाएँ. यह ऑब्जेक्ट एक sawtooth तरंग पता और नंबर 1 के एक तर्क है कि sawtooth तरंग की दर को परिभाषित करता है. लेकिन इस वस्तु को देखने का एक और तरीका है कि इसे 0 के बीच रैंप कि मानों outputs है. और 1. दर, जिस पर यह इन मूल्यों के बीच रैंप संख्या अपने नाम के बाद रखा तर्क द्वारा परिभाषित किया गया है.

हम क्या करना चाहते है कि नमूना दर को नियंत्रित करने डायल के इनपुट के लिए phasor ~ के उत्पादन में कनेक्ट. दुर्भाग्य से हम सिर्फ यह दो वस्तुओं के विभिन्न प्रकार के कर रहे हैं के रूप में सीधे कनेक्ट नहीं कर सकते.

सभी वस्तुओं है कि उनके नाम के बाद ~ एमएसपी वस्तुओं कि ऑडियो दर पर चलाने जबकि अन्य वस्तुओं अधिकतम वस्तुओं है कि नियंत्रण दर पर चलाने की हालांकि मिडी के लिए कुछ इसी तरह के रूप में हो सकता है जो कर रहे हैं. वैसे ही जैसे आप खिचड़ी भाषा का एक MIDI इनपुट के लिए एक माइक्रोफोन कनेक्ट करने के लिए, आप खिचड़ी भाषा का न्यूनतम समर्थन मूल्य वस्तुओं अधिकतम वस्तुओं के लिए सीधे कनेक्ट. सौभाग्य से वहाँ कुछ वस्तुओं है कि अन्य के लिए एक तरह परिवर्तित कर रहे हैं.

एक और ~ स्नैपशॉट 10 नामक वस्तु जोड़ें. यह एक वस्तु है कि एमएसपी संकेत की फोटो लेता है और यह एक विशेष दर पर नाव मूल्यों (कंट्रोल दर) में धर्मान्तरित है. 10 संख्या की दर है जिस पर फोटो, मिलीसेकेंड में लिया जाता है परिभाषित करता है.

Phasor कनेक्ट स्नैपशॉट है ~ ~ और स्नैपशॉट डायल ~~ के रूप में चित्र में दिखाया गया. मैं सभी वस्तुओं से नीचे चले गए स्थान बनाने के. अब आप देख Ableton में अपने स्वयं के और मार खेलने पर नियमन डायल नमूना दर मॉडुलन का श्रवण पुष्टि देंगे.

Snapshot~ in the signal flow


चरण 6 - गति परियोजना मॉडुलन सिंक्रनाइज़ किए जा रहे

अभी phasor ~ 1Hz पर चल रहा है. कि यह रैंप 0 से मतलब है. 1 करने के लिए. 1 में दूसरा और उस पैटर्न दोहरा रहता है. यह ठीक है, लेकिन दर परियोजना गति के अनुरूप नहीं है. Phasor में तर्क 4N के लिए वस्तु ~~ बदलें. इस Ableton में गति की एक संगीत उपखंड दर परिवर्तन. 4N एक चौथाई नोट के लिए खड़ा है,, 2n 8n, और 16n 8 1/2, और सोलहवीं नोट क्रमशः उप विभाजनों को सिंक जाएगा.

अधिकतम / न्यूनतम समर्थन मूल्य में वस्तुओं के किसी भी संशोधित मन में रखें खुला मोड में ही किया जा सकता है तो सुनिश्चित करें ताला आइकन खुला लग रहा है और आप परिवर्तन करने में सक्षम हो जाएगा. आप भी नोटिस जाएगा


चरण 7 - मॉडुलन संशोधित करना

ठीक है अब, उसके 0 से मॉडुलन नियंत्रण नमूना दर अनुपात बदल रहा है. 1 के लिए मूल्य. अगर आप चाहते हैं कि रिवर्स करने के लिए?

1 - एक और कहा जाता वस्तु बनाएँ. यह वस्तु संख्या 1 से अपने निवेश पर प्राप्त subtracts. के बीच कनेक्शन डिस्कनेक्ट

Subtraction object in signal flow


यह अच्छा लगता है लेकिन मुझे लगता है कि इस मॉडुलन थोड़ा बहुत विस्तृत है. मॉडुलन की रेंज दिलचस्प ध्वनि अगर 0,1 करने के लिए 0,5 की सीमा तक सीमित होगा. एक सच में उपयोगी वस्तु बना हुआ पैमाने पर वस्तु है. के रूप में तर्क के साथ एक पैमाने पर ऑब्जेक्ट बनाएँ, पैमाने 1. 0. 0.1 0.5 और कनेक्ट के रूप में चित्र में दिखाया गया. यह ऑब्जेक्ट चार तर्क है. पहले दो तर्क मूल्यों है कि पैमाने पर वस्तु अपने इनपुट और अगले दो छोटा उत्पादन की सीमा को परिभाषित मूल्यों में उम्मीद करनी चाहिए की सीमा को परिभाषित. तो 1 के एक इनपुट. 0 करने के लिए. इस वस्तु को 0,6 0,2 करने के लिए बढ़ाया जाएगा.

संकेत प्रवाह में इस वस्तु कनेक्ट के रूप में चित्र में दिखाया गया है.

Scale object in signal flow


चरण 8 - प्रस्तुति मोड

पैच अधिकतम और Ableton लाइव डिवाइस के लिए अधिकतम के साथ अद्यतन स्वचालित रूप से सभी वस्तुओं और कनेक्शन है कि दिखाई दे रहे हैं दिखाने में बचाया जा सकता है. यह एक छोटे से सभी केबल और वस्तुओं के परस्पर साथ गंदा लग रहा है. तो वस्तु हम के Ableton में देखने की जरूरत को छोड़कर सब कुछ छिपाने की सुविधा देता है. यह केवल प्रस्तुति मोड में आवश्यक वस्तुओं दिखा द्वारा किया जा सकता है

चलो दो नंबर डायल करता है, दो पाठ टिप्पणी बक्से, int का चयन करें

Presentation mode


इन वस्तुओं को अब एक गुलाबी सीमा होगा. प्रस्तुति मोड को सक्षम करने के लिए, देखें जाना

यह सुनिश्चित करने के Ableton प्रस्तुति मोड गोटो देखें में पैच खोलता है

Maxs विंडो के ऊपरी बाएँ कोने में ऑब्जेक्ट्स संरेखित करें ताकि जब आप सहेजते हैं और अधिकतम से बाहर बंद, Ableton में यह छवि में पसंद है और बहुत साफ लग रहा है.

Final Max for Live audio effect in Ableton


पैच को बचाने के लिए और अधिकतम / एमएसपी के बाहर छोड़.

आशा है कि यह मजाक था. एक अधिक सहज तरीके में phasor ~ वस्तुओं दर बदलने के लिए बाहर की कोशिश करो. संदेश इस वस्तु के लिए उपयोगी हो सकता है के रूप में एक संदेश वस्तु या उस में किसी भी पाठ संख्या में स्टोर कर सकते हैं और उत्पादन होगा कि मूल्य जब बंद मोड पर क्लिक किया है. Phasor के लिए दर के साथ एक संदेश वस्तु (4N, 8n,, 16n आदि) को जोड़ने की कोशिश करो ~ और देखो क्या होता है. अधिकतम / न्यूनतम समर्थन मूल्य एक बहुत अच्छा सभी वस्तुओं जो भी उदाहरण पैच के रूप में कार्य के लिए मदद डेटाबेस है. ये मदद पैच वस्तु का चयन और Shift-कमान - एच मार मैक्स में पहुँचा जा सकता है.

Rishabh Rajan is an award winning music producer & educator currently based in New York. He produces electronic music under the name code:MONO & hosts a YouTube channel featuring music and live mashup videos using performance controllers like the Ableton Push. He is also a sample library developer having worked with companies like Bela... Read More

Discussion

Want to join the discussion?

Create an account or login to get started!