信号処理

Pythonで聴感補正(A特性)の曲線を作る!

人間は耳で音を聴く時、周波数によって聞こえ方が異なります。音は「聴感補正」をかけて人間の耳の聞こえ方に合わせた評価をすることが多々あります。ここでは一般にA特性と呼ばれる聴感補正曲線をPythonで作ります。

続きを読む

Pythonで時間波形のトリガ検出を自作する!

時系列データをトリガ検出してから切り出すと、毎回決まった位置でデータ収集できるため後処理が容易になります。Pythonでは標準でトリガ検出機能は存在しないため、ここでは独自に考案したトリガ検出アルゴリズムを解説します。

続きを読む

PythonでFFT実装!SciPyのフーリエ変換まとめ

WATLABブログでは時間波形の抽出、オーバーラップ処理、窓関数処理を紹介して来ました。この記事ではそれらのまとめとして、信号処理分野の代表的な計算であるFFT(高速フーリエ変換)を説明します。

続きを読む

PythonのPySoundFileでwavファイル波形表示

信号処理は計測データに対して行うことがよくあります。オーディオファイルであるwavファイルは計測データを格納するのに非常に適した形式であるため、本記事ではwavファイルの波形を表示することで、Pythonでデータを処理可能にする方法までを説明します。

続きを読む