एकल ऑडियो चैनलों को विभिन्न उपकरणों पर पुनर्निर्देशित कैसे करें?


9

मैंने अभी-अभी एक ब्लूटूथ स्टीरियो स्पीकर खरीदा था और मुझे एक विचार आया था:

क्या फ्रंट स्पीकर के रूप में मेरे ब्लूटूथ स्पीकर और दो सामान्य कैबल स्टीरियो स्पीकर (या ब्लूटूथ स्पीकर की एक और जोड़ी) के रूप में 4.0 ऑडियो सिस्टम का निर्माण संभव है? मुझे किस प्रोग्राम का उपयोग करना है?

सामान्य तौर पर: क्या एकल चैनलों में 4.0 या 5.1 सिग्नल को विभाजित करना और उन्हें कई उपकरणों में भेजना संभव है?


यह साफ-सुथरा होगा लेकिन मुझे इसमें संदेह है। मैं pulseaudio में गहरी खुदाई करने की सलाह दूंगा।
con-f-use

भले ही यह संभव था, लेकिन स्पीकर के अलग-अलग सेट अलग-अलग सिंक में नहीं होंगे, चिपसेट लेटेंसी और विशेषकर ब्लूटूथ पर अंतर के कारण? आप एक तरह की प्रतिध्वनि सुनेंगे, मुझे लगता है।
taneli

जवाबों:


1

सख्ती से बोलना नहीं। एक सिंगल साउंड कार्ड डाटा सिंक्रोन्स के सभी चैनलों को प्रोसेस करता है और फ्रंट लेफ्ट x x को मजबूत और रियर राइट x% को कमजोर बनाता है ताकि स्क्रीन के फ्रंट लेफ्ट पर धमाका सही लगे। या जब एक जेट पीछे से उड़ान भरता है तो रिवर्स।

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


1

मुझे इस थ्रेड http://forums.gentoo.org/viewtopic-t-859769-start-0.html और इस लेख से सलाह को जोड़कर काम करने के लिए मिला । http://confignewton.com/?p=211

Confignewton लेख से, क्या यह मॉड्यूल-udev- पता लगाने और दोनों-default.pa और system.pa में मॉड्यूल-पता लाइनों के बारे में टिप्पणी करने के बारे में कहता है

अगला, मैंने इसे default.pa में जोड़ा:

### Load audio drivers statically
### (it's probably better to not load these drivers manually, but instead
### use module-udev-detect -- see below -- for doing this automatically)
load-module module-alsa-sink sink_name=rear device=hw:0 channels=2 channel_map=rear-left,rear-right tsched=0
load-module module-alsa-sink sink_name=front device=hw:1 channels=2 channel_map=front-left,front-right tsched=0

Default.pa के अंत में, मैंने जेंटू थ्रेड में जो बात की है, उसके समान एक पंक्ति जोड़ी:

load-module module-combine channels=4 channel_map=front-left,front-right,rear-left,rear-right

संपादित करें: मैंने उन सभी स्थिर घोषणाओं के अंत में "tsched = 0" जोड़ा है। यह वास्तव में गूंज और क्रैकिंग दोनों में मदद करता है।


1

आप जैक नामक पैकेज का उपयोग कर सकते हैं । यह आपको जो भी करने देता है वह स्रोत से आउटपुट को पाइप कर देता है, जो भी डिवाइस आपको चाहिए उन चैनलों पर।

sudo apt-get jack2d jack-tools qjackctl

jack2d: जैक का अधिक नवीनतम संस्करण है

जैक-टूल्स: जैक के लिए अधिक सामान

qjackctl: जीयूआई

qjackctlGUI को खींचने के लिए इंस्टॉलेशन उपयोग के बाद ।

जैक के साथ आप कर सकते हैं चीजों के उदाहरण;

  • सिंक ऑडियो के लिए सभी उपकरणों के लिए एक स्रोत से पाइप ऑडियो।
  • बोलने वाले की जोड़ी के दोनों चैनलों के लिए बाएं चैनल भेजें, और एक अलग जोड़ी का अधिकार

संभावनाएं बहुत अंतहीन हैं। यहां जैक के लिए सहायता पृष्ठ से एक तस्वीर है

बाईं ओर, आप अपने आउटपुट स्रोत देख सकते हैं, और दाईं ओर वे डिवाइस हैं जिन्हें आप आउटपुट कर सकते हैं।

यहां छवि विवरण दर्ज करें

यहाँ 3 LR ऑडियो स्रोतों की एक तस्वीर है जहाँ उनमें से 2 पाइप 1 स्पीकर के लिए हैं,

और अन्य वक्ता को अन्य स्रोत। यहां छवि विवरण दर्ज करें

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