উবুন্টু সাউন্ড ইনপুট এবং আউটপুট নিয়ন্ত্রণের জন্য উভয়ই ALSA এবং পালসৌদিও ব্যবহার করে।
আপনার সাউন্ড হার্ডওয়্যার অপারেটিং সিস্টেমের সাথে সংযুক্ত করতে ALSA কার্নেল ভিত্তিক সিস্টেম হিসাবে কাজ করে। আপনার সিস্টেমে সমস্ত শব্দ কার্ড ড্রাইভার এবং কার্ড নির্দিষ্ট সেটিংস ব্যবহার করে নিয়ন্ত্রণ করবে। এর বেশিরভাগটি হুডের নীচে সম্পন্ন হয় যাতে ব্যবহারকারীদের কোনও হস্তক্ষেপ না হয়।
এছাড়াও ALSA আমাদের সাউন্ড সিস্টেমটি নিয়ন্ত্রণ করতে লাইব্রেরি এবং সরঞ্জাম সরবরাহ করে। আমাদের মধ্যে যে সরঞ্জামটি বেশিরভাগ ক্ষেত্রে এসেছিল তা alsamixer
হ'ল শব্দদ্বয় নিয়ন্ত্রণ করতে একটি আধা-গ্রাফিকাল টার্মিনাল অ্যাপ্লিকেশন এবং আমাদের সিস্টেমে সমস্ত কার্ড এবং প্রোফাইলের নিঃশব্দ অবস্থা।
আমরা আমাদের সাউন্ডকার্ডকে কেবলমাত্র পালস অডিও ওরির যে কোনও সাউন্ড সার্ভারের প্রয়োজন ছাড়াই ALSA ব্যবহার করে শব্দটি দিতে পারি।
ALSA বেসের উপরে পালস অডিও সাউন্ড সার্ভার আমাদের সাউন্ড সিস্টেমকে আরও ভালভাবে নিয়ন্ত্রণ করতে আরও সরঞ্জাম সরবরাহ করে। এটি বেশিরভাগ উবুন্টু অ্যাপ্লিকেশন থেকে সহজে অ্যাক্সেসের জন্য ভলিউম স্তর, অডিও কার্ড প্রোফাইল, আউটপুট ডুব, বা ইনপুট উত্স এবং আরও অনেক কিছু সংজ্ঞায়িত করার জন্য মডিউলগুলির সাহায্যে সম্পন্ন করা হয়।
ALSA এর মতো, পালস অডিওও যতটা সম্ভব ব্যবহারকারীর সাথে যোগাযোগের জন্য তৈরি করা হয়েছে designed যখনই আমাদের ভলিউম, ভারসাম্য, বা ইনপুট / আউটপুট ডিভাইসগুলি পরিবর্তন করতে হবে এটি একটি পালস অডিও মডিউল বা অ্যাপ্লিকেশনটি আমরা বা আমাদের অ্যাপ্লিকেশন কল।
পালস অডিওর একটি পেশাদার বিকল্প হ'ল আমাদের সাউন্ড হার্ডওয়্যার এবং আরও ভাল কম ল্যাটেন্সি সহায়তার সাথে ইন্টারঅ্যাক্ট করার জন্য আরও বিকল্পগুলির সাথে জ্যাক অডিও সার্ভার । খুব কম সংগীত প্রযোজনার অ্যাপ্লিকেশনই জ্যাকের চলমান প্রত্যাশা করে, যা পালস অডিওর সমান্তরালে করা যায়।
অ্যাপ্লিকেশন / ডেস্কটপ একীকরণ
উবুন্টু সাউন্ড সিস্টেমটি আরও এমন অ্যাপ্লিকেশনগুলি থেকে নিয়ন্ত্রণ করা যেতে পারে যা ইউনিটি / জিনোম ডেস্কটপ থেকে চালিত হয় যেমন ভলিউম নিয়ন্ত্রণ অ্যাপলেট।
যেখানে প্রদত্ত কোনও অ্যাপ্লিকেশন সাউন্ড কন্ট্রোল ব্যবহার করে তা অ্যাপ্লিকেশন বিকাশকারীদের উপর নির্ভর করে। কিছু অ্যাপ্লিকেশন কেবলমাত্র ALSA ব্যবহার করবে, কারওর জন্য প্রয়োজন পালস অডিও, কারও জ্যাক দরকার AC
সুতরাং যখনই আমরা উবুন্টুর উপরে অন্য কোনও ডেস্কটপ ম্যানেজার ইনস্টল করি আমরা শব্দ নিয়ন্ত্রণ করতে ডেস্কটপ নির্দিষ্ট অ্যাপ্লিকেশনগুলি হারাতে পারি তবে তবুও, শব্দ নিয়ন্ত্রণের জন্য ব্যাকগ্রাউন্ডে ALSA এবং পালস অডিও চলবে।
আমাদের অতিরিক্ত প্যাকেজগুলি ইনস্টল করতে হতে পারে যেমন প্যাভুকন্ট্রল , পালসোডিও জিটিকে ভিত্তিক ভলিউম নিয়ন্ত্রণ অ্যাপ্লিকেশন।
এএলএসএ বা পালস অডিওর কোনও চলছে?
ALSA এবং পালস অডিও উভয়ই আমাদের সাউন্ড সিস্টেমের অবস্থা মুদ্রণের জন্য কমান্ড লাইন প্রয়োগগুলি নিয়ে আসে।
PulseAudio:
pactl list
উদ্দেশ্যে ALSA:
aplay -l
সাউন্ড সিস্টেমটি চালু না থাকলে উভয়ই একটি ত্রুটি দেবে। ALSA কার্নেল দ্বারা লোড করা হবে, পরে পালস অডিও শুরু হবে। যদি এটি না হয় আমরা পালস অডিওকে ম্যানুয়ালি টার্মিনাল থেকে শুরু করতে পারি:
pulseaudio [options] ## option -D starts the daemon
ক্ষেত্রে আমরা অডিও বিষয় আমি পড়া সুপারিশ আছে পোস্টে জিনিস আমরা উচিত ডেভিড Henningsson দ্বারা লিখিত না কি befor আমরা আরো যেতে আমাদের অডিও ইস্যু ডিবাগ ।