------------------------------------------------------ No Header PCM to WAVE PCM converter version 0.1 by KEY ------------------------------------------------------  ヘッダが存在しない通称「べた」 PCMファイルを、WAVEフォーマット の PCMファイルに変換します。ただヘッダを付加するだけでなく、ビッ クエンディアン→リトルエンディアンの変換も行います。  MS-DOS汎用です。  以前とあるきっかけで作ったものだけど、それなりに使い道があると 思うのでドキュメントを書いて公開することにしました。 ●使い方 usage: TOWAV [option] [option]  in_PCM_file_spec には入力ファイル名を書きます。MS-DOS標準のワ イルドカードが使用できます。  例: C:\PCM\*.P16  out_WAVE_path にはファイルを出力するパス名を書きます。末尾の'\' は有っても無くても構いません。必ず存在するパス名を書いて下さい。  例: E:\TEMP\WAVE  出力されるファイル名は、入力されたファイル名の拡張子を'.WAV'に 変えたものになります。重複するファイルがある場合には、確認無しに 上書きされるので、注意して下さい。  複数のファイルをコンバート中、途中で止めるには何かキーを押して 下さい。ただし、大きなファイルをコンバートしている場合はそのファ イルのコンバートが終了するまで止まりません。 ●オプション  ヘッダがないPCMファイルでは、そのPCMの作成方式を判断することが 出来ません。入力ファイルの形式はオプションで指定する事になります。 -Cn Channels (n=1,2) モノラルであれば1、ステレオであれば2を指定します。 無指定時は1です。 -Fn Frequency (n=1-65535) サンプリング周波数をHzで指定します。 無指定時は22050Hzです。 -Bn Bits (n=8,16) サンプリングビット数を指定します。8か16です。 無指定時は8です。 -E BigEndian ビッグエンディアンであることを指定します。 無指定時はリトルエンディアンです。 -U Unsigned 符号無しPCMであることを指定します。 無指定時は符号付きPCMです。 オプションは"-"と"/"のどちらでも大丈夫です。また、コマンドライン のどこに書いても認識されます。 ●使用例  >towav /b16 /c2 /f44100 /e c:\pcm\*.* c:\wave  c:\pcm にある 16bit/stereo/44100Hz/BigEndian のPCMデータを全て コンバートして、c:\wave にWAVE形式で格納します。 ●転載など  転載可能です。連絡も特に必要ありません。  フリーソフトウェアです。著作権は作者が保有します。無保証です。 ●連絡先 zob station BBS ZOB16362 まんぼうの赤ちゃん NEK00028 ??????? ???00002 E-mail: igarakey@alles.or.jp KEY