libharkio3
A File I/O and Data Manipulation Library for HARK
src Directory Reference

Files

file  libharkio3.h [code]
 全関数とデータ構造はこのファイルに定義されている。
 
file  libharkio3_config.c
 harkio_Config の API 群。 サンプリング周波数などの一般的な情報を表現する。
 
file  libharkio3_conversion.c
 後方互換性用のAPI群。 libharkio2 で生成されたファイルを libharkio3 形式に変換する。
 
file  libharkio3_log.c
 harkio_Log の API群。 エラーやデバッグメッセージを表示する。
 
file  libharkio3_matrix.c
 harkio_Matrix の API群。 行列の生成、操作、メモリ解放などを行う。
 
file  libharkio3_neighbors.c
 harkio_Neighbor の API 群。 近接 Position の計算・取り出し・表現などを行う。
 
file  libharkio3_position.c
 harkio_Position の API 群。 1つの対象 (マイク、音源など) の位置を表現する。
 
file  libharkio3_positions.c
 harkio_Positions の API 群。 複数の位置 (マイクアレイ、音源定位結果群など) を表現する。 内部に harkio_Position を持つ。
 
file  libharkio3_transferfunction.c
 harkio_TransferFunction の API 群。 内部に harkio_Config, harkio_Neighbors, harkio_Positions などを持ち、1つで伝達関数の読み込み・書き込みなどを受け持つ。
 
file  libharkio3_xml.c
 harkio_XML の API 群。 XML の読み込み・書き込みなどを受け持つ。