দীর্ঘ সময়ের লুকার, প্রথম পোস্ট - দয়া করে নম্র হন।
আমি আমার ইউএসবি অডিও ইন্টারফেসটি বিট-নিখুঁত অডিও পুনরুত্পাদন করার চেষ্টা করছি। এটি একটি নেটিভ ইনস্ট্রুমেন্টস অডিও কন্ট্রোল 1, যা আমার উবুন্টু 14.04LTS সিস্টেমে প্লাগ-এন্ড প্লে।
সাউন্ড কার্ডটি স্থানীয়ভাবে 24-বিট / 192KHz এ চলে এবং আমি যখন এটিকে অন্যান্য নমুনা হারে চালানোর জন্য asound.conf সম্পাদনা করতে পারি তবে কেবল 24-বিট গভীরতা সমর্থিত (16 নয়)।
আমি বুঝতে পারি যে ডিফল্টরূপে ALSA এবং পালস অডিও উভয়ই অডিও উপাদান 16-বিট / 48KHz এ নেবে। আমি প্রত্যেকটির কনফিগার ফাইলগুলি সম্পাদনা করতে পারি যাতে তারা পরিবর্তে 24-বিট / 48KHz এ চালায়। আমি বুঝতে পারি যে এটি সিপিইউ ওভারহেড বাড়িয়ে তুলবে। ভাল লাগছে?
আমার দুটি প্রশ্ন / সংরক্ষণ রয়েছে:
ক।) এটি এখানে বলেছে যে ALSA স্বয়ংক্রিয়ভাবে সমস্ত অডিও প্লেব্যাককে 16-বিট / 48KHz এ প্রতিস্থাপন করে। এটি কি asound.conf এ আমার কার্ডের সেটিংসকে ওভাররাইড করে?
খ। যদি তা হয় তবে, 24 বিটে পালস অডিওকে কী কেবল ওভারহেডের অপচয় হিসাবে চালনা করা হচ্ছে (যেহেতু পালস অডিওটি সাউন্ডকার্ডের মধ্যবর্তী স্তর হিসাবে ALSA ব্যবহার করে)?
যেকোন ধরনের সাহায্যের জন্য তোমাকে ধন্যবাদ!