wonderswan/voice/01-timed-pcm · WEB / NODE

WonderSwan:時刻付きVoice PCM

自作の1秒・12kHz PCMを先にまとめて予約し、CH1のVoiceモードで再生します。

Ready.

編集は次のPlayに反映されます。startAudio()でws・transport・contextを取得し、sleep(秒)・consoleを使えます。初期化中もStopでき、終了時は音声リソースを解放します。

4物理CHは0〜3。Waveは32点・各0〜15、左右Volumeは0〜15。VoiceはCH1、SweepはCH2、NoiseはCH3を使用します。音名のA4は440 Hzです。

Web — 全コード

Loading…

Node — WAV 保存

node examples/wonderswan/voice/01-timed-pcm/node/main.mjs ./wonderswan-voice-01-timed-pcm.wav
Loading…

README。Nodeは44,100 Hzのraw stereo PCM16 WAVを出力します。Webの出力補正とraw PCMの違いはREADMEを参照してください。