Saat menggunakan sistem operasi yang berbeda, penulis menggunakan program yang memproses audio secara real-time untuk membuatnya terdengar lebih jauh dan lebih ringan. Ingin menemukan pengganti sederhana untuk Linux, penulis memutuskan untuk menulisnya sendiri. Dengarkan dengan headphone. Kutipan ini dari P.I.M.P. oleh Bacao Rhythm & Steel Band. Versi yang diproses terdengar lebih jauh dari telinga dan terasa kurang "di telinga", membuatnya terasa kurang "terblokir" setelah mendengarkan lama.
Karena penulis menulis untuk Linux, stack dasarnya adalah Pipe Wire. Tanpa pengalaman audio sebelumnya, sebuah LLM digunakan sebagai papan diskusi sementara bereksperimen dengan filter audio standar dan teknik psikoakustik. Penulis belajar tentang HRTFs, yang menggambarkan bagaimana suara dari arah tertentu mencapai telinga berdasarkan arah dan geometri pendengar. Upaya awal dengan basis data MIT KEMAR terdengar buruk karena rekaman di kamar anecoic. Basis data SADIE II, yang mencakup respons ruangan, terdengar jauh lebih dekat dengan efek yang diingat. Namun, pendekatan ini menunjukkan batasannya karena LLM membahas envelopmen persepsi dan dekorelasi medan lanjutan tanpa panduan yang dapat ditindaklanjuti. Proyek ini ditinggalkan selama beberapa waktu.
Nanti, penulis beralih strategi, bukan menemukan parameter internal. Dengan menggunakan laptop teman untuk perbandingan, penulis menghasilkan audio di Linux, memainkannya melalui program, dan merekam output. Pengukuran respons impuls menjadi kunci; satu sampel tak nol mengungkapkan decay, bentuk, dan penundaan fase filter. Rumus konvolusi (x*h)[n] diterapkan, dengan asumsi filter bersifat linier dan tidak berubah dengan waktu. Impuls yang lebih keras menghasilkan respons yang secara proporsional lebih keras, dan masukan yang digabungkan menghasilkan jumlah terpisah.
Sumber: Hacker News · Diringkas oleh HeadlinesBriefing