Download List

Project Description

High quality, Low cost, ease to make ADPCM play/recorder on PSoC(R)1

System Requirements

System requirement is not defined

Released at 2009-11-11 16:26
psocvoice 0.01f (2 files Hide)

Release Notes

■8pin PSoC向け簡易ADPCMデコーダ
0.01eに同梱のエンコーダを使用すると音割れが起きやすくなる問題を解決
PC用エンコーダ、PSoC側のデコーダのパラメータを改良
(今回からCY8C24123A,CY8C27143用コードをそれぞれアップロード)

【!】絶対に守るべき条項:耳を痛めるので出力をイヤホンで聴かないこと。スピーカーにLPF経由で接続して聞くこと。イヤホンで聴く場合は音量の調整が可能なアンプを経由し試聴すること。この条項を守るつもりが無い場合、又は音量調整が可能なオーディオアンプの製作方法が解らない場合は絶対にこのプログラムを使用してはならない


【サンプリング周波数】12kHz(注1)
【チャネル】2chステレオ
【エンコード形式】IMA ADPCM派生のオリジナルADPCM
【記録メディア】2GBまでのマルチメディアカードの例外的実装。(MMCのSPIモードを使用)
【対応ファイルシステム】FAT/FAT16
【エンコード条件】12kHz(注1),8bit,Linear-PCM,stereo
【デコード条件】12kHz(注1),4bit,stereo,オリジナルADPCM
【対応プロセッサ】エンコードソフト:i386互換CPU、デコードソフト:M8C(PSoC(R)1)
【ダイレクトレコーディング・エンコーディング】非対応(ver.0.2から対応予定)

(注1):PSoCが3.3V動作時の条件。5.0V動作なら24kHzまで再生可能

Changelog

0.01eに同梱のエンコーダを使用すると音割れが起きやすくなる問題を解決
PC用エンコーダ、PSoC側のデコーダのパラメータを改良
(今回からCY8C24123A,CY8C27143用コードをそれぞれアップロード)