mod_BQFモジュール

ダウンロード

mod_BQFモジュール Ver.1.00 (2016/02/02)
ダウンロード(18 KB)

内容

本モジュールは、デジタルフィルタモジュールです。
波形データに対してハイパスフィルタやローパスフィルタを手軽に適用することができます。
音声信号などを取り扱う際などに活用できると思います。
尚、HSP3での開発向けモジュールです。HSP3でプログラミングされる方以外は利用価値がありませんのでご注意ください。

Bi-Quad Filterを使用して次のようなフィルタを適用することができます。
フィルタ係数の算出には「RBJ Audio EQ Cookbook」による算出方法を使用しています。

  • ローパスフィルタ
  • ハイパスフィルタ
  • バンドパスフィルタ
  • ノッチフィルタ
  • ローシェルフフィルタ
  • ハイシェルフフィルタ
  • ピーキングフィルタ
  • オールパスフィルタ

また、付属品として伝達関数をグラフで確認できるツールを付属しています。

ライセンス:NYSL

動作環境

・HSP3で作成したプログラムが動作する環境であれば問題なく動作すると思います。
・HSP3でのプログラミング作業にご利用ください。
・モジュール変数は使用していません。

インストール・アンインストール

mod_BQF.zipを解凍し、できたファイルを下記の場所にそれぞれコピーしてください。
mod_BQF.hspをHSP3インストールフォルダのcommonフォルダにコピーしてください。
残りのファイルはdoclibフォルダにmod_BQFフォルダを作成して、その中にすべてコピーしてください。

これでインストール作業は完了です。

履歴

2016/02/02
v1.02
・不足していたヘルプを追記。
・サンプルの不具合を修正。
・「伝達関数確認ツール」を追加。
2016/01/04
v1.00
・完成。公開開始。

関連記事

  1. mod_beepモジュール mod_beep Ver.1.00 (2016/07/17) ダウンロード(8 KB) 本モジュール...
  2. mod_riffモジュール mod_riff モジュール Ver.1.05 (2020/12/13) ダウンロード(23 KB)...
  3. 音声の入力 マイクなどから入力された音声を取得して波形として表示してみました。 HSPの場合、プラグインがあるの...