मैं अपने रिसीवर के लिए एचडीएमआई पर ऑडियो चला रहा हूं, जिसमें पूर्ण 7.1 सेटअप जुड़ा हुआ है। हालाँकि, जो सामान मैं सुनता हूं, उसमें बहुत कम चैनल हैं - कुछ मोनो है, अधिकांश स्टीरियो है, थोड़ा सा 5.1 है। जब रिसीवर को सही संख्या में चैनलों के साथ खिलाया जाता है, तो इसमें विभिन्न डीएसपी प्रभाव होते हैं जो काफी अच्छी तरह से काम करते हैं (जैसे कि एक केंद्र चैनल को विभाजित करने में, सबवूफ़र को आधार भेजने में, ऑटो-डिटेक्टिंग डॉल्बी मैट्रिक्स चारों ओर, आदि)। यह काम करता है अगर आप इसे मूक चैनलों के एक गुच्छा के साथ पूर्ण 7.1 संकेत भेजते हैं।
PulseAudio में आउटपुट चैनलों की संख्या, कार्ड के लिए दी गई प्रोफ़ाइल द्वारा, प्रति-कार्ड / सिंक कॉन्फ़िगर की गई है। आप के साथ सौंपा प्रोफाइल को बदल सकते हैं pacmd
, pactl
और विभिन्न जीयूआई कार्यक्रम।
इनपुट स्ट्रीम (एस) में चैनल के उपयोग के आधार पर प्रोफ़ाइल को स्वचालित रूप से बदलने के लिए मैं इसे कैसे सेट कर सकता हूं? उदाहरण के लिए, यदि इनपुट स्ट्रीम केवल फ्रंट-लेफ्ट और फ्रंट-राइट का उपयोग कर रही हैं, तो स्टीरियो प्रोफाइल पर स्विच करें। यदि वे बैक-लेफ्ट और बैक-राइट का भी उपयोग कर रहे हैं, तो क्वाड्रोफोनिक, आदि पर स्विच करें।
mediainfo
या तो के उत्पादन को रोककर ) ffmpeg
या avconv
और फिर pacmd
अपने खिलाड़ी को लॉन्च करने से पहले उपयुक्त प्रोफ़ाइल का चयन करने के लिए उपयोग करें, एक तार्किक दृष्टिकोण से, मैं यह काम करने की उम्मीद करूंगा, बशर्ते आप एक समय में एक ऑडियो खेल रहे थे।