12/22/2016

Mendapatkan Impulse Response menggunakan sinyal TSP

Hello, kali ini sedikit akan membahas tentang akustik lagi yaitu impulse response. Impulse response atau transfer function bisa dikatakan sebuah model dari propagasi suara. Dalam prakteknya, propagasi suara akan berbeda-beda tergantung pada lingkungannya. Misalnya seperti diilustrasikan pada gambar di bawah, suara yang direkam oleh mikrofon tidak hanya berasal langsung dari mulut pembicara, tetapi termasuk juga refleksi dari lantai ataupun dinding. Bagaimana suatu lingkungan mempengaruhi suara dapat dideskripsikan oleh impulse response dan inilah yang akan kita coba ukur.
 
Ilustrasi suara langsung dengan beberapa refleksi
Pada tulisan ini, saya membuat code untuk TSP menggunakan Octave berdasarkan referensi paper berikut ini: "Suzuki, Y., Asano, F., Kim, H. Y., & Sone, T. (1995). An optimum computer‐generated pulse signal suitable for the measurement of very long impulse responses. The Journal of the Acoustical Society of America, 97(2), 1119-1123". Hasil program berupa suara TSP yang kemudian dibunyikan oleh speaker dan direkam oleh mikrofon. Hasil rekaman akan dianalisa kembali oleh program dan hasil akhirnya berupa impulse response dari tempat yang kita ukur. Gambar di bawah ini menunjukkan contoh hasil impulse response yang telah diberi label dan diplot dalam grafik semi-log time domain.

Contoh impulse response yang telah diberi label dan diplot dalam grafik semi-log time domain.