BMX2WAV(と他ツール)開発日記

主にBMX2WAVの開発についての記録ブログ

Wavクラス読み込み書き込み

Wav クラスの読み込みと書き込みを作成した。各種周波数から44kHzへの周波数の変換も作った。

読み書きは既に bme2wav で作成済みだったのでそれに習って作ればよかっただけ。44kHz への変換は一番多いであろう 22kHz と 11kHz の場合だけ特別に処理を書いて速度アップさせておいた。他の場合は普通の線形補完で。

bme2wav における 44kHz への周波数変換処理を見ていたのだが、これはヤバイ。22kHz → 44kHz への変換は普通の線形補完になるのだけど、ほかの周波数の場合の変換がかなりヤバイ。何もしないよりはマシとは言えこれはちょっとって感じ。bme2wav で変換する場合は WAV を全て他のソフトで 44kHz にしてからやった方が音質は良いね。実際に耳に対してどの程度の影響があるのかは判らんけども。