マイクを使ったイベントでは、スピーカーやミキサーで調整することがあると思います。しかし、 PA 作業をミスするとハウリングが発生し、悲しいことになります。勉強会イベントではまだましですが、音楽系のイベントでは最悪の事態と行ってもよいでしょう。 ハウリングの原因には、マイクとスピーカーの位置関係、ボリュームの上げすぎ、話者がマイクから離れすぎなどがありますが、部屋や箱の共振というのも原因の一つです。ハウリングは単一周波数で発生することが多いので、あらかじめノイズを発生させて部屋や箱の周波数特性を調べ、その部分をイコライザーでカットすることで防ぐことができます。 Linux マシンで、このテストを行うため、 GStreamer でノイズを発生させたり、マイクからの信号を周波数スペクトルに変換したりしてみます。まだ、現場で使ったことは無いのですが、今後試してみる予定です。 まずは、音を出すところ