TAG

Python

  • 2025/03/02
  • 2025/03/02

線形予測分析によるスペクトル包絡の推定

線形予測分析を用いてスペクトル包絡推定を行いました。 線形予測符号(LPC: linear predictive coding)とも呼ばれていますが、筆者の聞きなじみのある線形予測分析と呼んでいきます […]

  • 2025/01/28
  • 2025/03/09

Remez法によるFIRフィルタ設計

本記事ではRemez法によるFIRフィルタ設計について紹介します。 前回の記事(窓関数法によるFIRフィルタ設計)で窓関数法を紹介しましたが、Remez法については窓関数法よりも実用的なFIRフィルタ […]

  • 2025/01/06
  • 2025/01/30

2分割フィルタバンクの解説とQMFバンクの実装

2分割のフィルタバンクについてまとめてみました。 実用的なフィルタバンクである2チャンネルのQMFバンク(直交ミラーフィルターバンク:Quadrature Mirror Filter Bank)の実装 […]

  • 2024/11/04
  • 2024/11/20

Pythonで管楽器(フルート)の音を合成してみた

管楽器のフルートの音を合成してみました。いままで撥弦音や打楽器音は合成していましたが、管楽器は試していなかったので気になって挑戦してみました。 また、参考文献[1] を半年前に購入してはいたのですが、 […]

  • 2024/10/28
  • 2024/10/28

周波数領域 ICA を使用した音源分離

周波数領域における独立成分分析(frequency domain ICA: FDICA)を使用した音源分離を試してみました。 独立成分分析のやり方は前回の記事(独立成分分析による音源分離)で紹介しまし […]

  • 2024/09/30
  • 2024/10/14

ウィーナーフィルターによるノイズ除去

お久しぶりです。仕事で忙しくてブログ書く気力がなくなっていました。 ウィーナーフィルターによるノイズ除去を試してみました。 いくつかの音声信号処理の本を読むと代表的なノイズ除去手法としてウィーナーフィ […]

  • 2024/07/01
  • 2024/10/14

独立成分分析による音源分離

独立成分分析(ICA)による音源分離を試してみました。独立成分分析はマルチチャネルの音源分離では代表的な方法ではないかと思います。その理由としては音源に関する情報をほとんど持っていなくても音源分離(ブ […]

  • 2024/06/01
  • 2024/09/30

ラウドネス LUFS 測定アルゴリズムの実装

LUFS単位のラウドネス測定プログラムを実装しました。ラウドネスというのはヒトが感じる音の大きさのことをいい、LUFS はデジタル信号におけるラウドネスの単位となります。 本記事では、テレビや音楽スト […]

  • 2024/04/08
  • 2025/01/30

窓関数法によるFIRフィルタ設計

本記事では窓関数法による FIR フィルタ設計を紹介します。 個人的にフィルタ設計の方法では一番単純な設計方法ではないかと思います。 窓関数法の流れ 窓関数法の流れは以下のようになります。 まず、カッ […]