एक गीत बनाओ
आइए एक साधारण ड्रम बीट बनाने का तरीका देखें, जिसमें किक ड्रम (kick drum), स्नेयर (snare) और हाय-हैट (hi-hat) शामिल हैं। आपको दो नई चीजें पता चलेंगी: live_loop
और sample
।
एक खाली बफ़र से शुरू करें और एक live_loop
बनाएं जिसका नाम है :drums
। इसे कुछ भी नाम दिया जा सकता है, नाम सिर्फ यह जानने के लिए है कि loop क्या करता है। live_loop
एक अंतहीन दोहराई जाने वाली loop है जिसे अन्य live_loops के साथ सिंक्रनाइज़ किया जा सकता है (एक live_loop
में कम से कम एक sleep
होनी चाहिए):
live_loop :drums do
sample :drum_heavy_kick
sleep 1
end
हिट Run अपने पहले live_loop
को हर बीट में एक अच्छा किक ड्रम खेलते हुए सुनें।
आइए 1 और 3 पर किक ड्रम के साथ एक साधारण बैकबीट करें, 2 और 4 पर झपकी लें। नोट खेलने के बजाय, आपको नमूने ट्रिगर करने होंगे। यह sample
लिखने के रूप में सरल है :sample_name
यहाँ एक उदाहरण नशे में है:
use_bpm 100
live_loop :drums do
sample :drum_heavy_kick
sleep 1
sample :drum_snare_hard
sleep 1
sample :drum_heavy_kick
sleep 1
sample :drum_snare_hard
sleep 1
end
यह एक स्थिर बैकबीट है। :drums
loop एक किक के साथ शुरू होता है, दो पर स्नेल खेलता है, तीन पर किक करता है, फिर चार पर एक फंदा। फिर loop से शुरू होता है:
अब, tempo (use_bpm
के बाद का नंबर) बदलने की कोशिश करें और नमूनों के साथ खेलें। जब आप नमूना नाम लिखना शुरू करते हैं, तो आप ऑटो-पूर्ण (auto-complete) सुविधा के साथ विभिन्न नमूनों को ब्राउज़ कर सकते हैं। अलग-अलग सैंपल आज़माएं और देखें कि उन्हें क्या अच्छा लगता है। ध्यान दें कि आपको ध्वनि को बदलने के लिए stop हिट नहीं करना है - बस कोड को बदल दें और Run को फिर से चलाएं - ध्वनि बिना किसी हार को खोए अगले loop पर स्वचालित रूप से बदल जाएगी!
अब एक hi-hat लगाएं। एक और live loop बनाएं जिसे कहा जाता है :hihat
और अपने hi-hat नमूने जोड़ें। आप इस तरह से सीधे 8 वें या 16 वें नोटों के लिए कर सकते हैं (यह 16 वां नोट है):
live_loop :hihat do
sample :drum_cymbal_closed
sleep 0.25
end
लेकिन यह इतना वर्गाकार नहीं होगा। तुम भी इस तरह से एक और अधिक कायरता के लिए जा सकते हैं:
live_loop :hihat do
sample :drum_cymbal_closed
sleep 0.25
sample :drum_cymbal_pedal
sleep 1
end
Polyrhythmic hi-hat पैटर्न एक “गलती” मुट्ठी थी। loop 1 माना जाता है के बजाय 1.25 बीट लंबा है, लेकिन यह अच्छा लगता है! तो कुछ गलतियाँ करने के लिए याद रखें जो आप ढूंढ रहे थे।
अब गाना कुछ इस तरह दिखता है:
use_bpm 100
live_loop :drums do
sample :drum_heavy_kick
sleep 1
sample :drum_snare_hard
sleep 1
sample :drum_heavy_kick
sleep 1
sample :drum_snare_hard
sleep 1
end
live_loop :hihat do
sample :drum_cymbal_closed
sleep 0.25
sample :drum_cymbal_pedal
sleep 1
end
आप सोच रहे होंगे कि लोकप्रिय संगीत बनाने वाले ऐप्स में live_loops कैसे संगीत अनुक्रमों में अनुवाद करेंगे? निम्नलिखित वीडियो आपको उनके संबंध को समझने में मदद कर सकते हैं।
अब विभिन्न नमूनों और लय के साथ खेलते हैं। आप टक्कर या अन्य प्रभावों के लिए एक तीसरा live_loop
भी जोड़ सकते हैं। आगे आप अपनी रचना के लिए एक बास ट्रैक बनाएंगे।