HeadlinesBriefing HeadlinesBriefing.com

هندسة عكسية لتأثير الصوت المكاني على لينكس

Hacker News •
×

عند استخدام نظام تشغيل مختلف، استخدم المؤلف برنامجًا يعالج الصوت في الوقت الحقيقي لجعله يبدو أبعد وأخف. رغبة في العثور على بديل بسيط لينكس، قرر المؤلف كتابة برنامج مشابه. استمع باستخدام سماعات رأس. المقطع مأخوذ من P.I.M.P. لفرقة Bacao Rhythm & Steel Band. النسخة المعالجة تبدو أبعد من الأذن وتشعر بأقل "على الأذن"، مما يجعلها تشعر بأقل "مسدودة" بعد الاستماع لفترة طويلة.

بما أن المؤلف كان يكتب لنظام لينكس، كانت البنية الأساسية Pipe Wire. دون أي خبرة سابقة في الصوت، تم استخدام LLM كمنصة للتفكير أثناء تجربة مرشحات صوتية قياسية وتقنيات سيكوأكوستيكية. تعلم المؤلف عن HRTFs، والتي تصف كيف يصل الصوت من اتجاه معين إلى الأذن بناءً على الاتجاه والهندسة المستمع. محاولات أولية باستخدام قاعدة بيانات MIT KEMAR بدت سيئة بسبب تسجيلها في غرفة أنيكوية. قاعدة بيانات SADIE II، التي شملت استجابات الغرف، بدت أقرب بكثير إلى التأثير المتذكر. ومع ذلك، أظهرت النهج حدودًا حيث ناقش LLM الاستيعاب الإدراكي والارتباك المجالي المتأخر دون توجيه عملي. تم ترك المشروع مهجورًا لفترة.

لاحقًا، غير المؤلف الاستراتيجية بدلاً من اكتشاف المعلمات الداخلية. باستخدام لابتوب صديقه للمقارنة، أنتج المؤلف صوتًا على لينكس، وعزفه من خلال البرنامج، وسجل الناتج. كانت قياس استجابة الصدى حاسمًا؛ عينة غير صفرية واحدة تكشف عن تلاشي المرشح وشكله وتأخيرات الطور. تم تطبيق صيغة ال-convolution (x*h)[n]، بافتراض أن المرشح خطي ولا يتغير مع الزمن. صدى أقوى ينتج استجابة أقوى بشكل متناسب، والمدخلات المدمجة تنتج مجموعات منفصلة.

المصدر: Hacker News · لخّصه HeadlinesBriefing