The microphone position text format is a file that describes each microphone position of the microphone array used in GHDSS and harktool. When selecting CALC in the TF_CONJ property of GHDSS node, the MIC_FILENAME property appears. Give the coordinates of each microphone in the microphone array (saved in the microphone position format) into this column to generate an impulse response and perform sound source separation in simulation. The format is as follows.
MICARY-LocationFile Version=1.0 # date 2010/07/13 # place office # robot HRP-2 #array_type8ch circular # author HARK team # memo nothing special # MUSIC_DIR=32 NumOfPosition=N Position 0,x,y,z Position 1,x,y,z ... Position N-1,x,y,zThe first line indicates a header and the second line indicates a file version. The third to ninth lines indicate comments, which describe file creation conditions. The tenth line indicates the number of microphones. The positions of each of the microphones are to be designated on the lines after the tenth line. Write an ID number (from zero) for the microphones next to Position and designate the coordinates in the HARK standard coordinate system (in [m]) separating with commas. The following is an example of a microphone position file for a microphone array with eight channels.
MICARY-LocationFile Version=1.0 # date 2010.5.14 # place office # robot HRP-2 # array_type 8ch circular # author HARK team # memo test NumOfPosition=8 Position 0,0.0715,0,0.0958 Position 1,0.0479,-0.0571,0.0958 Position 2,0.0,-0.0842,0.0808 Position 3,-0.0557,-0.07815,0.0694 Position 4,-0.0916,0.0,0.0728 Position 5,-0.0557,0.07815,0.0699 Position 6,0.0,0.0842,0.0808 Position 7,0.0479,0.0571,0.0958