উবুন্টুতে স্টেরিও চ্যানেলগুলি কীভাবে অদলবদল করা যায়?


29

আমি বর্তমানে উবুন্টু 9.04 চালাচ্ছি। আমি স্টেরিও চ্যানেলগুলি অদলবদল করতে চেয়েছিলাম, তবে ভলিউম নিয়ন্ত্রণ পছন্দগুলিতে আমি এই বিকল্পটি খুঁজে পাইনি।

কোনও কনফিগারেশন ফাইল স্পর্শ না করে এটি করার কোনও উপায় আছে কি? (এই মেশিনে আমাকে রুট হিসাবে লগ করার অনুমতি নেই)


1
স্পিকারদের অদলবদল করবেন?
মাধ্যাকর্ষণ

4
আমার স্পিকারগুলি অদলবদল করতে হবে। সে কারণেই আমি স্টেরিও চ্যানেলগুলি পুনর্নির্মাণ করতে চেয়েছিলাম: ডি
অরন

উত্তর:


32

পালস অডিও উপায় (উবুন্টু 10.04 এ পরীক্ষিত, 9.04 এ কাজ করা উচিত):

কপি /etc/pulse/default.paকরার জন্য ~/.pulse/default.pa, এবং শেষ করার জন্য নিম্নলিখিত দুই লাইন যোগ করুন:

load-module module-remap-sink sink_name=reverse-stereo master=0 channels=2 master_channel_map=front-right,front-left channel_map=front-left,front-right
set-default-sink reverse-stereo

pactl exitকমান্ড লাইনে চালিয়ে পালস অডিও পুনরায় চালু করুন ।

আপনি যদি ডিফল্টরূপে বিপরীত স্টেরিও ব্যবহার করতে না চান তবে দ্বিতীয় লাইনটি ছেড়ে দিন। আপনি সাউন্ড পছন্দগুলিতে "আউটপুট" ট্যাবে বিপরীত এবং সাধারণ স্টেরিও আউটপুটটির মধ্যে স্যুইচ করতে পারেন। আপনার যদি রুট থাকে এবং এই সিস্টেমটি প্রশস্ত করতে চান তবে আপনি /etc/pulse/default.paব্যবহারকারী-নির্দিষ্ট কনফিগারেশন না করে কেবলমাত্র লাইনগুলি যুক্ত করতে পারেন ।

এই কনফিগারেশনটি কয়েকটি প্রাথমিক অনুমান করে: আপনি যে কার্ডের চ্যানেলগুলি বিপরীত করছেন তা কার্ড 0; আপনাকে কেবল ২ টি চ্যানেল নিয়ে কাজ করতে হবে; এবং যে চ্যানেলগুলি ডাকা হয় front-leftএবং front-right

আপনার যদি এইচডিএমআই আউট সহ একটি ভিডিওকার্ড থাকে তবে সম্ভবত আপনার মাদারবোর্ডের বাইরে থাকা এনালগটি কার্ড নয়, 0 হবে; সুতরাং মাস্টার = 1। (সামনের প্যানেলের হেডফোনগুলি সম্ভবত এই অ্যানালগ চ্যানেলে রয়েছে)

আরও তথ্যের জন্য, মডিউল-রিমপ-সিঙ্কের জন্য পালস অডিও ডকুমেন্টেশন দেখুন ।


প্রথমদিকে 14.04 এ কৌশলটি করা হয়েছে বলে মনে হয়েছিল। তবে রিবুট করার পরে ডালমন শুরু করতে ব্যর্থ হয়েছে se এটি ঠিক করার জন্য কলটি সরিয়ে ফেলতে হয়েছিল।
আমির উভাল

pacmdখুব বেশি কাজ করে (যেমন কনফিগার করার অনুলিপি এবং পালসওদিও পুনরায় চালু করার দরকার নেই)।
ulidtko

1
আপনার যদি আরও ডুব থাকে, তাই আপনি pacmd list-sinksবিদ্যমান ডুব এবং তাদের সূচকগুলির তালিকা প্রদর্শন করতে ব্যবহার করতে পারেন । প্রতিস্থাপন তুলনায় master=0সঙ্গেmaster=IndexOfTheSinkToSwap
user1182474

1
এটি উবুন্টু 16.04 এর অধীনেও পুরোপুরি কাজ করে। প্রত্যাশার মতো পুনরায় বুট চালিয়ে যায়।
বয়স্ক গীক

দুর্দান্ত উত্তর! কেবলমাত্র আমারই সমস্যাটি হ'ল বাকী সিংকের ভলিউম বেস বেসের উপর ভিত্তি করে। এর অর্থ আমি যদি বেস বেসকে স্যুইচ করি এবং ভলিউম 50% এ পরিণত করি তবে বাকী সিংক এখন কেবল 50% ভলিউমে যেতে সক্ষম হবে (এটি 100% 'আসল' 50% হবে)। কোন পথে?
srfrnk

10

মূলত ব্রায়ানের উপরের মত একই পদ্ধতি, তবে কোনও কনফিগারেশন ফাইল স্পর্শ না করে:

pactl load-module module-remap-sink \
    sink_name=reverse-stereo \
    master=0 \
    channels=2 \
    master_channel_map=front-right,front-left \
    channel_map=front-left,front-right

এটি ফ্লাইতে বিপরীত চ্যানেলগুলির সাথে একটি অতিরিক্ত পিএ সিঙ্ক তৈরি করবে । (এটি পালসওদিও পুনরায় চালু হওয়ার পরে অদৃশ্য হয়ে যাবে)। এটিতে স্যুইচ করতে:

pactl set-default-sink reverse-stereo

- বা, আপনি সাউন্ড কন্ট্রোল প্যানেলের মাধ্যমেও ম্যানুয়ালি স্যুইচ করতে পারেন:

পালসওডিও ভলিউম নিয়ন্ত্রণ উইন্ডো

অবশ্যই বাইরে এবং পিছনে স্যুইচ করা সম্ভব, যেমন পরীক্ষার সময়।


স্থায়ীভাবে সেটআপটি সংরক্ষণের চেয়ে আপনি যদি দ্রুত কিছু চেষ্টা করতে চান তবে এই উপায়টি আরও ভাল।


pactl set-default-sink reverse-stereoNo valid command specified.একটি উবুন্টু 12.04 এ ব্যর্থ হয়েছে ।
অরোন

1
@ অরন 14.04 এ সূক্ষ্ম কাজ করে।
ulidtko

হুম, আমাকে এটি পরীক্ষা করে দেখতে হবে।
অরন

1
অরন, আপডেট দেখুন; আপনি সাউন্ড প্যানেলের মাধ্যমেও ম্যানুয়ালি স্যুইচ করতে পারেন।
ulidtko

6

আপনি যদি ALSA ব্যবহার করছেন তবে এটি আপনার ~/.asoundrcফাইলে যুক্ত করুন:

pcm.swapped {
    type         route
    slave.pcm    "cards.pcm.default"
    ttable.0.1   1
    ttable.1.0   1
}

pcm.default      pcm.swapped

ALSA FAQ এর মাধ্যমে


+1 আমাকে কয়েক সেকেন্ডের ব্যবধানে পরাজিত করেছে ... দ্রষ্টব্য উবুন্টু 9.04 পূর্বনির্ধারিতভাবে পালস অডিওকে ইনস্টল করে যার সম্ভবত এটির নিজস্ব উপায় রয়েছে।
কোয়াকোট কোয়েসোট

@? কোয়াকটি পলস অডিও অ্যালসাকে শোনায় না?
সত্যজিৎ ভাট

হ্যাঁ, কেবলমাত্র বলুন 'পিএ সম্ভবত নিজের থেকে অদলবদল করতে পারে, ওখানে আরও কিছু করার এক উপায় এর নীতিতে। :)
কোয়াকোটা কোটসোট

@ ~ কোহাক আহ, গোছা;)
সত্যজিৎ ভাট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.