MEMO
・SOX(音声ファイル編集ソフト)の使い方
datファイルなどのrawデータを編集するときに便利です.
1) raw -> rawでリサンプリング
sox -s -w -r old_fs -t raw old_file
-r new_fs -t raw new_file
* old_fs : 変換前のサンプリング周波数
* old_file : 変換前のファイル名
* new_fs : 変換後のサンプリング周波数
* new_file : 変換後のファイル名
2) raw -> wav に変換
sox -s -w -r fs -t raw old_file new_file
* fs : サンプリング周波数
* old_file : 変換前のファイル名(raw形式)
* new_file : 変換後のファイル名(wav形式)
3) wav -> raw に変換
sox old_file -t raw new_file
* old_file : 変換前のファイル名(wav形式)
* new_file : 変換後のファイル名(raw形式)
4) オプション
・リサンプリング
-rオプションにHz数を指定します.
・符合あり/なし(8bitでは符合無し.16bitでは符合有りとなります)
-sオプションは 符合有りを指定します.
-uオプションは 符合無しを指定します.
・bit数の変換
-bオプションは 8bit を指定します.
-wオプションは 16bit を指定します.
・ステレオ/モノラル
-cオプションに1 or 2 を指定します.
1 : モノラル.
2 : ステレオ.
・エンディアンの入れ替え
-xオプションでエンディアンの"入れ替え"(big <-> little)を指定します.
・raw形式への変更で,拡張子がrawでない場合
-t raw でファイル形式を指定します.
・ボリューム
-vオプションで指定します.
・文末で gain xx でxxdB上げます.
gain xx yy でyydBを最大とします.
gain -n でピークが最大となるように正規化します.
gain -n -1 で相似を保って正規化します(推奨).
・音声混合
-m input1_file input2_file new_file で混合します.
5)音声ファイル情報の取得
soxi file_name で情報を取得します.
・tgifの色の増やし方
tgifで使える色の数を増やします.
(1)homeディレクトリにある".Xresources"ファイルを開く.
(2)こちらのテキストの中身をコピーする.
(3)".Xresources"ファイルに貼り付ける.
(4)コマンドラインで以下を実行.
xrdb -merge .Xresources
・画像
よかったら使ってください. (クリックで大きいサイズ)
・16chマイクロホンアレー(クリックで大きいサイズ)
・Kinect(クリックで大きいサイズ)
・音声のスペクトログラム(クリックで大きいサイズ)