অ্যানালগ আউটপুটটি ব্যবহার করে হুইজি রাস্পবিয়ান (2012-10-28) এ চলছে পালসৌদিও পেতে আমার খুব কষ্ট হয়েছিল। নিম্নলিখিতটি কেবলমাত্র প্রতি সেশন মোডে (সিস্টেম মোড নয়) এ কাজ করার জন্য আমি যা করেছি। সিস্টেম মোড পাশাপাশি কাজ করতে পারে, আমি এটি চেষ্টা করি নি। সার্ভার সেট আপ করতে আরও কিছু কাজ প্রয়োজন হবে। আমি বিভিন্ন জায়গায় এই তথ্য পেয়েছি, আশা করি এখানে এগুলি সংগ্রহ করা কারওর পক্ষে সহায়তা করবে।
পালসওডিও ইনস্টল করুন এবং নিশ্চিত করুন যে ব্যবহারকারী (যেমন এরিক) অডিও গ্রুপের অংশ:
sudo apt-get install pulseaudio pulseaudio-utils
sudo adduser eric audio
নীচের মত দেখতে /etc/asound.conf পরিবর্তন করুন। এটি ডিফল্টরূপে আলসা ডিভাইস হিসাবে ব্যবহারের জন্য পালসওডিও সেট আপ করে তাই অ্যাপ্লিকেশনগুলি কোনও অতিরিক্ত কনফিগারেশন ছাড়াই এটি ব্যবহার করে। প্রথম দুটি ঘোষণাপত্র (মন্তব্য করা একটি সহ) আসল ফাইলটিতে ছিল।
pcm.mmap0 {
type mmap_emul;
slave {
pcm "hw:0,0";
}
}
#pcm.!default {
# type plug;
# slave {
# pcm mmap0;
# }
#}
pcm.pulse { type pulse }
ctl.pulse { type pulse }
pcm.!default { type pulse }
ctl.!default { type pulse }
নিম্নলিখিত রেখাগুলি /etc/pulse/daemon.conf এ যুক্ত করুন:
default-sample-rate = 48000
resample-method = trivial
trivial
সর্বনিম্ন মানের পদ্ধতি, তবে প্রায় 6% সিপিইউ ব্যবহার করে। src-sinc-fastest
এছাড়াও আমার জন্য কাজ করে, তবে প্রায় 25% সিপিইউ ব্যবহার করে। অন্যরাও কাজ করতে পারে। এই পরে কিছুটা প্রয়োজনের জন্য আমি যথেষ্ট বুঝতে পারি না তবে এটি যাদু উপাদান বলে মনে হয়েছিল। আপনি এটি সম্পর্কে এখানে আরও পড়তে পারেন ।
অবশেষে, গানের নাটকের মধ্যে অডিও পপগুলিকে নিঃশব্দ করার জন্য, /etc/pulse/default.pa এ এই লাইনটি মন্তব্য করুন:
#load-module module-suspend-on-idle
এখনও কিছু ড্রপআউট রয়েছে যখন দুটি উত্স একবারে খেলতে পারে, যদি আমি এর কোনও প্রতিকার আবিষ্কার করি তবে আমি এই উত্তরে যুক্ত করব।