Linux や Cygwin のコマンドライン上で音声を扱うツールについて書く。最近は Linux でさえもサウンド再生の為のかっこいいツールが沢山登場しているんだけど、設定を変更するのにマウス操作するのがかったるいし、様々な操作方法を覚えてられない。その辺コマンドラインならキーボードだけで操作できるしシェルの履歴に何をやったか残るので、特にプログラミングのお供に非常に都合が良い。また、ドキュメント性という意味でも、作業を文字列として正確に記録できるコマンドラインの方が遥かに優れているので、その使い方をメモ。 コマンド まず必須なのが、sox http://sox.sourceforge.net/ です。これ一つで様々なファイルフォーマットの変換や再生が出来ます。cygwin でもコンパイルできますし、バイナリも用意されています。 再生 もっとも基本的なファイル形式は wav ファイルです