8bit mono PCM 用のPC側のエンコーダです。
【概要】
これは8bitWAVEファイルを4bitに圧縮することを目的としたソフトです。
IMA ADPCMなどWindows Sound RecorderでADPCMはエンコードできますが、
8bitマイコンでのすばやいデコードが可能なように、
ヘッダやインデックスなど"余計な"パラメータは無いraw ADPCMコードが出力されます。
PSoCだけでなく、様々な比較的スペックが低いCPUで動かすことを前提としております。

また入力ファイルは8bit monoであればサンプリング周波数は幾らでも構いません。

【使い方】
１．モノラルADPCMデータへのエンコード
コマンドプロンプトにて

adpcm8.exe [入力ファイル名]　[出力ファイル名]

と入力すると、[出力ファイル名].datを生成します。



２．ステレオADPCMデータへのエンコード
コマンドプロンプトにて

adpcm8s.exe [入力ファイル名]　[出力ファイル名]

と入力すると、[出力ファイル名].datを生成します。

【著作権など】
作成したpsocvoice(http://psocvoice.sourceforge.jp)は一切の著作権を主張しません。
またこれに起因するいかなる損害をも責任は無いものとします。


【履歴】
2008/12/01	試作プログラム作成
2009/01/03	ADPCMのエンコードパラメータを8bitに最適化	
		これに伴いPSoC側のデコードプログラムも改訂
2009/01/06	PSoC側デコードプログラムの高速化(32kHzADPCMに対応)
		PC用プログラムに変化なし
2009/01/13	ADPCM stereoエンコーダの製作(adpcm8s.exe)
		PSoC側のデコードプログラムをstereo用に最適化
2009/04/12	ADPCM stereoエンコーダのlcc-win32に起因するバグ修正(adpcm8s.exe)
		PSoC側のデコードファームを外部アナログ電位が必要ない設計に変更。
		すべてGND順位はVss共通に。
2009/05/01	ADPCM stereoエンコーダをシミュレーションに基づいて改良(adpcm8s.exe)
		それに伴いデコードファームの改良。PWMを16bit版へ。ただし暫定であり、元に戻すこともあり		
2009/05/10	エンコーダバグ修正