FFTWと音響処理
FFTWライブラリの利用とWAVファイルの扱い
- 著者 北山 洋幸
- 判型 A5判、264頁
- 本体価格 3,200円
- ダウンロードサービス:Visual Studio 2015プロジェクトを収録
- ISBN 978-4-87783-424-1
2017年7月20日 初版第1刷発行
本書について
本書は音響処理の基礎、そしてフィルタの基礎を解説する入門書です。音響やフィルタの理論は解説せず、手っ取り早く音響やフィルタの入門を制覇するための書籍です。主に入門者向けですが、音響処理やフィルタ処理のプロフェッショナルであるが、プログラミングに詳しくない人も対象とします。音響処理やフィルタ処理のプロフェッショナルであっても、理論を実践に移す技術を持ち合わせていない人もいるでしょう。そのような人が理論を実践に移す際に、有益な情報を提供します。このような観点から、WAVファイルの扱いや、FFTWの使用法も解説します。本書を理解することによって、理論に先立つWAVファイルやFFTWの扱いを理解できます。FFTに関しても、最低限の音響や画像を使ったフィルタを紹介します。
目 次
- 第1章 Visual Studioのインストール
- 1.1 Visual Studio Community 2017のインストール
- 1.2 Visual Studio Community 2015のインストール
- 第2章 FFTWのインストール
- 第3章 環境設定
- 3.1 インクルードファイルとライブラリの設定
- 3.2 環境設定の確認
- 第4章 FFT概論
- 4.1 フーリエ変換の基礎
- 4.2 単純なFFTとIFFT
- 4.3 単純なFFTとIFFT・メモリ節約バージョン
- 第5章 WAV入門
- 5.1 WAVファイルをテキストへ変換
- 5.2 テキストをWAVファイルへ変換
- 5.3 WAV用クラス
- 第6章 周波数フィルタ
- 6.1 積和でフィルタ
- 6.2 FFTでフィルタ
- 6.3 FFTW関数を変更
- 第7章 簡単な音響操作
- 7.1 ボリューム変換
- 7.2 バランス変更
- 7.3 カラオケ化
- 7.4 モノラル変換
- 7.5 疑似ステレオ変換
- 7.6 逆再生
- 7.7 暗号化
- 付録
- A.1 2次元のFFT
- A.2 倍精度小数点でFFT
- A.3 Visual Studioのバージョン