----------------------------------------
Bien　(SingleTrack)

オーディオファイル立体音響化支援ツール
.bir生成マニュアル(2010.8.8版)
----------------------------------------

■インパルス応答ライブラリ.bir生成仕様を説明するマニュアルです。


1.以下は用意するテキストファイルと読み込み、生成の方法です。
　4つのテキストファイルを用意してください。

※IR_elev.txt
高度情報を記したファイルです。
一番最初に読み込ませたい総インパルス応答数を整数で
スペースで区切った後、二番目からは最低高度から最高高度まで昇順にdegreeを整数で記述、
各数値間はスペースまたはタブで区切ってください。
方位の数だけ同じ高度を記述することに注意してください。
(高度0で3つの別方位のIRを読み込ませたい場合は「0 0 0」と記述)
最後は90で終わり、90はただ一つだけでなければなりません。90度のデータがない場合でも
ダミーとして記述してください。
二番目から最後までの数値の数は、総インパルス応答数と同じはずです。

※IR_azim.txt
方位情報を記したファイルです。
このファイルには総インパルス応答数の記述は不要です。
一番目の値からIR_elev.txtに記した高度の数値に対応させて0度から359度の間の反時計回りの
degreeを整数で昇順に記述してください。次の高度に移るときはまた最小degreeから始めてください
(例、三番目に高度が変わる時...350 355 0 5...)。
各数値間はスペースまたはタブで区切ってください。最後の値は0(高度90度に対応)でなければなりません。
このテキスト内の数値の数は総インパルス応答数と同じはずです。

※IR_L.txt
左チャンネルインパルス応答を記したファイルです。
ポイント数は128ポイント固定です。44.1kHz、16ビットを前提としています。
一行に128個のShort値(-32768〜32767)をスペースまたはタブで区切って記述してください。
各行はIR_elev、IR_azimで記述した順番で、それらに対応する計測値を記述してください。
総行数は総インパルス応答数と同じはずです。
高度90度のデータがない場合でもダミーIRを記述する必要があることに注意してください。

※IR_R.txt
右チャンネルインパルス応答を記したファイルです。
IR_L.txtと同じ形式で記述してください。


2.Bien起動時にこの4つのファイルが全てBien.exeと同フォルダ内にあり、
　もし記述形式が正しければ、BienはテキストIRデータを読み込み起動します。
　その際head_out.birというファイルを吐き出します。
　現在Bienはhead01.birというファイル名のものしか読み込みません。
　もし出力したbirファイルを試したい場合は、ファイル名をhead01.birに変更して
　オリジナルの物と差し替えてhrtfフォルダ内に置いて下さい。


3.具体的な記述例は同梱のテキストファイルを参照して下さい。