उपयोगकर्ता मैनुअल
बीट सिंक
संगीत में सब कुछ एक synchronized beat की मांग करता है... मेट्रोनोम क्लिक, एक drum groove, एक delay slap, tremolo pulse, एक arpeggio, आदि। OnSong इसे एक shared beat clock के माध्यम से account करता है जो लगातार tempo, time signature, और जब प्रत्येक measure शुरू होता है इसके बारे में जानकार रहता है। Beat Sync वह है जो OnSong में multiple components को शुरू करता है और synchronize करता है ताकि आप हमेशा pocket में रहें।
एक Tempo, एक Clock
पूरे app के लिए एक single clock है। यह तीन चीजें जानता है: tempo, time signature, और आप bar में कहां हैं — कौन सी beat है, और उस beat का कौन सा subdivision है। Beat clock का tempo आमतौर पर underlying song द्वारा निर्धारित किया जाता है जो चल रहा है, लेकिन यह अन्य internal और external factors द्वारा driven हो सकता है। इनमें शामिल हैं:
- Song Tempo tempo और time signature निर्धारित करने का सबसे आम तरीका है जब अन्य inputs नहीं होते हैं।
- Ableton Link आपको OnSong को अन्य apps या equipment से connect करने देता है ताकि OnSong beat और phase में Ableton, एक metronome app, या एक wrist worn watch के साथ stay कर सके।
- MIDI Clock अब प्रत्येक beat और downbeat के बीच का अंतर सुन सकता है और tempo को update करने के लिए उसका use कर सकता है।
- Backing Tracks को AuxDock के माध्यम से play किए जाने पर process किया जाता है ताकि उनके beat grid को determine किया जा सके, track के दौरान जैसे आवश्यकता हो tempo को बदलते हुए।
Beat को Follow करना
OnSong® app में सब कुछ अब beat clock को subscribe करता है। Beat clock को use करने वाला पहला component down beat को set कर सकता है। उदाहरण के लिए, यदि आप metronome शुरू करते हैं, तो downbeat तुरंत सुना जाता है और सब कुछ metronome के साथ synchronize होता है। यदि आप सक्रिय रूप से Ableton Link या MIDI Clock जैसी किसी चीज़ के माध्यम से beat और phase information प्राप्त कर रहे हैं, तो metronome अगली beat पर शुरू होगा, लेकिन downbeats को beat clock से align करेगा। पहले आने वाली चीज़ जीतती है और सब कुछ अन्य उसे follow करता है।
Metronome
यह beat clock का सबसे स्पष्ट integration है count-in सहित।
AuxDock Atmosphere
यह sound का एक canvas बजाता है जिसे शुरू, बंद किया जा सकता है और उन परिवर्तनों को current beat के साथ synchronized किया जा सकता है।
AuxDock Pedalboard
क्या होगा यदि आपके guitar effects गीत के हर पहलू के साथ sync में रह सकें? AuxDock में timed pedals हैं जिनमें time parameters को एक musical subdivision पर set किया जा सकता है। Quarter, dotted eighth, आदि, tempo changes को follow करते हुए जैसे वे निम्न पर होते हैं: - Delay - Tremolo - Phaser - Wah
AuxDock Chordboard
यह किसी को भी गीत में chords बजाने देता है। यह एक arpeggiator और strum system use करता है। Beat sync ensure करता है कि प्रत्येक chord change और note सही समय पर बजाया जाए।
AuxDock Drum Rack
एक full drum machine है जो ensure करता है कि groove, fills, और ending वहां land करें जहां आप expect करते हैं न कि जहां आप tap करते हैं।
AuxDock Virtual Instrument
यह एक guitar है जो आपके गीत में chords को strum या pick कर सकता है। Beat sync इसे time में सब कुछ play करने देता है न कि जब आप इसे touch करते हैं।
Clock केवल तब चलता है जब कोई सुन रहा हो। कुछ भी time में नहीं रखा जा रहा है, कुछ भी tick नहीं कर रहा है।
Dynamic Tempo और Meter
एक गीत को अब एक tempo को hold करने की आवश्यकता नहीं है। प्रत्येक section अपने स्वयं के directives ले सकता है और beat clock को update किया जाता है जब प्रत्येक section select किया जाता है:
- {tempo: 72} tempo को नए BPM value में बदलता है।
- {time: 6/8} time signature meter को 6/8 में बदलता है। नया meter एक clean downbeat पर शुरू होता है न कि एक bar के part-way से।
- {ramp: 4} current tempo से नए tempo में एक number of measures, beats, या seconds पर glide करता है न कि immediately। सिर्फ एक number typing करने से beats की संख्या निर्दिष्ट होती है। 1,2 जैसे syntax का use करने से यह एक measure और दो beats पर बदल जाता है। अंत में एक "s" append करना जैसे 2s tempo से independent seconds की संख्या को define करेगा।
ये live changes हैं, edits नहीं! ये गीत के अपने tempo को rewrite किए बिना सब कुछ के tempo को move करते हैं।
Beat Sync को Enable करना
Beat Sync हर जगह दिखाई देता है जहां यह relevant है, एक small pulsing LED के रूप में जिसके बगल में current BPM है। LED beat पर blinks करता है, इसलिए आप एक नज़र में देख सकते हैं कि sync चालू है और यह किस tempo पर है।
इसे tap करने से उस surface के sync को toggle किया जाता है। जब आप ऐसा करते हैं, तो एक chip dock में briefly float करता है — armed होने पर, यह Ableton Link… को अन्य devices के साथ tempo share करने के तरीके के रूप में offer करता है या यह disarmed किया गया है, confirm करता है कि beat sync off है।
जहां इसकी गिनती होती है
जब metronome आपको count में लाता है, तो beat-synced instruments count के दौरान silent रहते हैं और पहले real downbeat पर शुरू होते हैं। वे count के साथ नहीं बजते और वे देर से नहीं आते — पहली beat को पहले से schedule किया जाता है ताकि यह बिल्कुल land करे।
यह Drift क्यों नहीं करता
दो विवरण अधिकांश काम करते हैं, और वे जानने लायक हैं क्योंकि वे explain करते हैं कि OnSong® app में beat-synced audio अन्य approaches जहां wander करते हैं वहां tight क्यों रहता है।
Clock की grid device के monotonic hardware clock को anchor किया गया है, एक repeating timer को नहीं। एक timer हर tick पर थोड़ी सी error accumulate करता है; एक anchored grid compute करता है कि प्रत्येक beat कब होना चाहिए, तो beat दस हज़ार beat एक जितना accurate है।
Beat-synced audio को ahead of time schedule किया जाता है न कि जब tick आता है तब play किया जाता है। Clock precisely कह सकता है कि एक upcoming beat कब होगा, इसलिए एक drum hit को audio engine को advance में उस timestamp के साथ attached दिया जाता है। यदि app एक moment के लिए busy है, तो audio पहले से ही schedule हो चुका है और फिर भी beat पर land करता है।
यदि कुछ drift कर रहा लगता है, तो check करें कि इसका Sync actually on है — एक effect जिसका Sync off है यह अपनी स्वयं की rate knob पर चल रहा है, जो एक legitimate setting है और stage से identical दिखता है।