आप पल्स ऑडियो और अलसा दोनों का उपयोग कैसे करते हैं?


5

क्या कोई व्यक्ति विभिन्न ध्वनि घटकों के बीच संबंध की व्याख्या कर सकता है और यदि ध्वनि प्राप्त करने के लिए उन सभी को स्थापित करने की आवश्यकता है?

उदाहरण के लिए, मुझे एक "प्लेबैक: ... (पल्सआडियो मिक्सर)" कहा जाता है और दूसरे को "इंटेल आईसीएच 5 अलसा मिक्सर" कहा जाता है जो दोनों मेरी आवाज़ को प्रभावित करते हैं। क्या मैं उनमें से एक को अनइंस्टॉल कर सकता हूं और अभी भी ऑडियो काम कर रहा है?


यदि आप जैक कनेक्शन के साथ यूट्यूब खेलना चाहते हैं और सॉफ़्टवेयर रीड का उपयोग करते हैं, क्योंकि यह आपके रीड के सब कुछ इंस्टॉल करने के बाद काम करता है। मुझे विश्वास है कि आपको pulseaudio और alsa की आवश्यकता है। किसी भी टिप्पणी jackaudio.org/rout_flash

जवाबों:


7

ऑडियो स्टैक के इस संक्षिप्त विवरण में चार परतें हैं।

  1. हार्डवेयर।
  2. ALSA।
  3. पल्सऑडियो
  4. अनुप्रयोग।

ALSA में सभी हार्डवेयर सपोर्ट हैं। यह विभिन्न सामानों के पूरे भार से बात करने में बहुत अच्छा है, लेकिन यह एक से अधिक अनुप्रयोगों पर बात करने या पल्सेडियो जैसी नेटवर्क-जागरूक सुविधाएँ प्रदान करने में अपेक्षाकृत बकवास है।

इस तरह के स्टैक में, पल्सएडियो एकमात्र ऐसी चीज है जो मुख्य एएलएसए उपकरणों के साथ इंटरफेस करती है इसलिए यदि आप एक ध्वनि बनाना चाहते हैं, तो आपको या तो पल्सएडियो को बंद करना होगा, या इसके साथ इंटरफ़ेस करना होगा।

पल्सएडियो उन ग्राहकों से कनेक्शन स्वीकार कर सकता है जो केवल एएलएसए बोलते हैं (यह एक एएलएसए डिवाइस होने का दिखावा करता है) जो कि वाइन, स्काइप, एट अल टू वर्क (ज्यादातर समय) जैसी चीजों की अनुमति देता है।


सैद्धांतिक रूप से आप पल्सएडियो को हटा सकते हैं। यदि आप एक से अधिक एप्लिकेशन का उपयोग कर रहे हैं जो एक बार में एक शोर करना चाहते हैं तो व्यवहार में यह आपके सिस्टम को पूरी तरह से बंद कर देगा। हमारे मीडिया सेंटर बॉक्स यहाँ केवल इस कारण से एएलएसए का उपयोग करता है (प्लस मुझे एचडीएमआई एक्सेस पर कच्चे एचडी की आवश्यकता है जो पुराने पल्सएडियो के साथ हस्तक्षेप करने के लिए उपयोग किया जाता है - यह अब नहीं हो सकता है)।

मेरा सुझाव है कि आप दोनों को रखेंगे। आपको अपने सभी कथित पापों के लिए ALSA और PulseAudio की ज़रूरत है , इन दिनों बहुत अच्छा काम करता है।


धन्यवाद। जो लोग चीजों को सरल रखना चाहते हैं, क्या मुझे एएलएसए संवाद में सभी संस्करणों को अधिकतम करना चाहिए, और फिर अपने सामान्य नियंत्रण के लिए पल्स का उपयोग करना चाहिए? मुझे लगता है कि इन सभी डायल के लिए "अच्छी" सेटिंग्स क्या हैं, यह जानने में मुझे मुश्किल समय हो रहा है।
एंजेलो

मैं केवल ALSA डिवाइस वॉल्यूम को अकेला छोड़ दूंगा - जब आप वैश्विक वॉल्यूम बदलते हैं तो PulseAudio उन्हें सेट कर रहा होगा।
ओली

2

सुपर उपयोगकर्ता साइट में एक समान प्रश्न है, और एक अच्छा जवाब है । आप वह चेक कर सकते हैं। हालाँकि मैं सबसे उपयोगी जानकारी यहाँ कॉपी कर रहा हूँ। सारा श्रेय मूल उत्तर देने वाले को जाता है।

ALSA कर्नेल स्तर का ध्वनि मिक्सर है, यह सीधे आपके साउंड कार्ड का प्रबंधन करता है। एएलएसए एक बकवास (गंभीरता से) है और यह कुछ (कभी-कभी सिर्फ एक) चैनल को संभाल सकता है। PulseAudio एक सॉफ्टवेयर मिक्सर है, जो उपयोगकर्ता के शीर्ष पर (जैसे आप एक ऐप चलाएंगे)। जब यह चलता है, तो यह अलसा के चैनल का उपयोग करता है और हर चीज, उपकरणों, नेटवर्क उपकरणों को सब कुछ अपने आप से प्रबंधित करता है। (यह एक और अनावश्यक परत की तरह है) वास्तव में आप केवल ALSA चला सकते हैं, लेकिन आपको समस्याएँ मिल सकती हैं और उबंटू PA समर्थन / PA निर्भरता के साथ आता है। (कुछ एप्लिकेशन कस्टम पैच और इसी तरह से PulseAudio का उपयोग करने के लिए हार्ड कोडित हैं।) (PulseAudio OSS या ALSA की तुलना में बहुत अधिक CPU खपत करता है।)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.