pc-engine-cd/adpcm/01-sample · WEB / NODE · npm 0.2.32

MSM5205:サンプルの変換とループ

自作のPCMを4-bit ADPCMに変換し、再生終了・nibble範囲・ループ・停止と再演奏を試します。

Ready.

編集は次のPlayに反映されます。外部ファイルなしで演奏でき、終了時に音声リソースを解放します。読み込み中もStopできます。

rateは0〜15のハードウェア値です。rate12は8 kHz。offset/lengthはnibble数です。ループは予測器を継続するので、波形の両端へ25 msのフェードを入れています。

Web — 全コード

Loading…

Node — WAV 保存

node examples/pc-engine-cd/adpcm/01-sample/node/main.mjs ./pc-engine-cd-adpcm-01-sample.wav
Loading…

README。Node版は48,000 Hzのstereo PCM16 WAVを生成します。音声デバイスやaudifyは不要です。