ALSA এবং পালস অডিও আর্কিটেকচারের মধ্যে কী সম্পর্ক?


40

ঠিক আছে, এটি আমাকে দীর্ঘকাল ধরে বিভ্রান্ত করে। যতদূর আমি জানি, ALSA অনেকগুলি সাউন্ড কার্ড ড্রাইভারের একটি প্যাকেজ, এবং পালস অডিও একটি অডিও অ্যাপ্লিকেশন যা মিক্সিং বা ইকুয়ালাইজারের মতো সাউন্ড ডেটা পরিচালনা করে।

তবে কেন আলসামিক্সারের প্যানেলে পিসিএম নামে একটি নিয়ন্ত্রণ বার রয়েছে। এটি কি সাউন্ড কার্ডের চিপটি নিয়ন্ত্রণ করে ভলিউম পরিবর্তন করে? যদি তা না হয় তবে এটি পালস অডিওও'র কাজ নয় কেন?

ALSA এবং পালস অডিও আর্কিটেকচারের মধ্যে কী সম্পর্ক?


এই প্রশ্নের জন্য একটি ভাল উত্তর পাওয়া যাবে superuser.com/questions/144648/...
আদ্রিয়ানো Rivolli

উত্তর:


47

পালস অডিও মূলত ALSA এর শীর্ষে বসে আছে এবং এটি অভ্যন্তরীণভাবে ব্যবহার করে। ALSA একাধিক অ্যাপ্লিকেশন দ্বারা স্বয়ংক্রিয়ভাবে ব্যবহার করতে অক্ষম, সুতরাং পালস অডিও অন্যান্যদের মধ্যে এই কার্যকারিতা সরবরাহ করে।

সংক্ষিপ্ত:

  • ALSA - হার্ডওয়্যারটির সাথে কাজ করে, মূলত এটির মালিক
  • পালস অডিও - আপনার অ্যাপ্লিকেশন এবং ALSA / OSS সাবসিস্টেমের মধ্যে অতিরিক্ত বৈশিষ্ট্যগুলি (মিক্সিং, ইকুয়ালাইজার) সরবরাহকারী একটি সফ্টওয়্যার প্রক্সি

এই চিত্রটি পালস অডিওর উইকিপিডিয়া পৃষ্ঠা থেকে রয়েছে :

পালস অডিও অপারেশনাল ফ্লো চার্ট


আপনি কি এতো দয়ালু হয়ে লিখতে পারেন, এই মডেলটিতে ALSA লুপব্যাক ডিভাইসটি কোথায় বসে? (এক, এটি দ্বারা ইনস্টল করা হয় sudo modprobe snd-aloop)?
অ্যাডাম রাইজকোভস্কি

আমার ধারণা এটি ALSA / OSS HW ড্রাইভার স্কোয়ারে। আফাইক এটি মূলত সফ্টওয়্যারটিতে পুরোপুরি প্রয়োগ করা একটি সাউন্ডকার্ড।
মেসকোবালাজ

গুগল আমাকে এখানে এনেছে তবে "একাধিক অ্যাপ্লিকেশন ব্যবহার করে ALSA নিজেই অক্ষম" অসত্য। এটা ঠিক ALSA 1.0.9 থেকে ডিফল্টরূপে কাজ করেছে ... 2005 সালে মুক্তি
আদম ডি Ruppe

@ অ্যাডামডি.রপ্পি আফাইক dmixপ্লাগইনটি মিশ্রণ সরবরাহ করে, এ কারণেই আমি বলেছিলাম "নিজেই"।
মেসকোবালাজ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.