एक गीत बनाओ
आइए एक साधारण ड्रम बीट बनाने का तरीका देखें, जिसमें किक ड्रम (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
endPolyrhythmic 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 भी जोड़ सकते हैं। आगे आप अपनी रचना के लिए एक बास ट्रैक बनाएंगे।