(यह एक पुराने प्रश्न का उत्तर दे रहा है, लेकिन जब से मैं इस विषय पर शोध कर रहा था ...)
यह विभिन्न हार्डवेयर उपकरणों को सिंक में रखने के साथ करना है।
जब आप एक समग्र उपकरण बनाते हैं, तो समवर्ती रूप से संचालित करने के लिए एक से अधिक साउंड जनरेशन हार्डवेयर की आवश्यकता हो सकती है। यहां तक कि अगर ये उपकरण समान नमूना दर पर चल रहे हैं, तो वे शायद अपने DAC के माध्यम से बफर ऑडियो भेजने के लिए स्वतंत्र हार्डवेयर घड़ियों का उपयोग कर रहे हैं और वास्तव में ध्वनि नहीं है। यदि ये घड़ियां सिंक से बाहर निकलती हैं, तो ऑडियो सिंक से बाहर भी बह जाएगा और अंततः एक या अधिक हार्डवेयर डिवाइस अपने डेटा बफर को समाप्त करना शुरू कर देंगे, इससे पहले कि अन्य उनके साथ समाप्त हो जाए। संक्षेप में, यह गड़बड़ और टूट जाएगा।
उदाहरण के लिए, आप एचडीएमआई के माध्यम से एक टीवी कनेक्ट कर सकते हैं और फिल्मों को देखने के लिए एक दूसरे मॉनिटर के रूप में उपयोग कर सकते हैं, लेकिन आप चाहते हैं कि टीवी स्पीकर और आपके कंप्यूटर स्पीकर दोनों का उपयोग किया जाए - शायद आपने सबवूफर के साथ कंप्यूटर स्पीकर में प्लग किया है और आप टीवी स्पीकर का उत्पादन नहीं कर सकते हैं कि जोड़ा बास पसंद है। इसलिए आप अपने कंप्यूटर और टीवी दोनों के लिए एक समग्र उपकरण जोड़ने के लिए ऑडियो मिडी सेटअप का उपयोग करें। लेकिन कंप्यूटर डिजिटल ऑडियो को टीवी पर एचडीएमआई पर भेज रहा है जो स्वतंत्र रूप से इसे डीकोड करता है - कंप्यूटर और टीवी दोनों को एक ही दर पर सुनिश्चित करने के लिए कुछ तरीके होने की आवश्यकता है, बिना किसी घड़ी के चीजों को समय पर खराब किए बिना।
एसपी / डीआईएफ जैसे डिजिटल लिंक पर, हार्डवेयर डिवाइस दोनों ऑडियो डेटा के अलावा सिग्नल प्रसारित और प्राप्त कर सकते हैं जो इस तरह के सिंक्रोनाइज़ेशन करने के लिए उपयोग किया जाता है। इसे शब्द घड़ी कहा जाता है । डिजिटल ऑडियो रिकॉर्ड करते समय यह वास्तव में महत्वपूर्ण है, ताकि रिकॉर्डिंग डिजिटल सिंक को संचारण डिजिटल स्रोत के साथ सख्ती से रखा जाए। आप इसके बारे में अधिक जानकारी यहाँ पा सकते हैं:
http://en.wikipedia.org/wiki/Word_clock
यदि आपके समग्र उपकरण सभी शब्द घड़ी का समर्थन करते हैं, तो आपको सॉफ़्टवेयर बहाव सुधार की आवश्यकता नहीं है - मास्टर को शब्द घड़ी स्रोत के रूप में उपयोग किया जाएगा और शब्द घड़ी डेटा अन्य उपकरणों के लिए भेजा जाएगा। वे सभी उस घड़ी का उपयोग खुद को सिंक में रखने के लिए करेंगे। अन्यथा, मास्टर को छोड़कर कोई भी उपकरण जो शब्द क्लिक का समर्थन नहीं करता है, को बहाव सुधार स्विच को चालू करने की आवश्यकता होती है। यह घड़ी के बहाव से निपटने की कोशिश के लिए किसी प्रकार के सॉफ्टवेयर तंत्र का उपयोग करता है (मुझे नहीं पता कि यह वास्तव में यह कैसे प्राप्त करता है, या यह कितना मजबूत / विश्वसनीय है)।
टीवी उदाहरण में, आप कंप्यूटर को मास्टर ऑडियो डिवाइस के रूप में सेट करेंगे और टीवी ऑडियो आउटपुट में जोड़ेंगे, टीवी के लिए बहाव सुधार को सक्षम करेंगे (लेकिन मास्टर डिवाइस के लिए ऐसा नहीं है कि इससे कोई मतलब नहीं होगा - टीवी ऑडियो घड़ी है उन्हें संदर्भ के रूप में मास्टर का उपयोग करके ठीक किया गया)। शब्द घड़ी और बहाव सुधार एक साथ कैसे काम करते हैं, इसके एक और उदाहरण के लिए, चरण 11 और 12 देखें:
http://www.absolutemusic.co.uk/community/entries/set-aggregate-audio-device-mac-os-lion