Difference between revisions of "ManyEarsPackages"
From IntRoLab
(→Microphone Array Configuration) |
(→WIN32 Packages) |
||
Line 13: | Line 13: | ||
Notes : | Notes : | ||
− | June 5 2009. Packages uploaded. | + | '''June 5 2009'''. Packages uploaded. |
</pre> | </pre> |
Revision as of 16:12, 5 June 2009
Contents
Packages
WIN32 Packages
- Install the FlowDesigner Package
- Download and install File:FlowDesigner-0.10.0-win32.rar
- FlowDesigner must be added to the PATH with the installer (when asked)
- Install the ManyEars Package
- Download and install File:ManyEars-0.2.rar
Notes : '''June 5 2009'''. Packages uploaded.
OSX Packages
Configuration
The following examples will output localization with OSC with the following configuration :
- host = 127.0.0.1
- port= 5678
Those settings can be changed by editing the .n files with FlowDesigner.
Microphone Array Configuration
Here is an example of cube configuration. Each microphone configuration must be ordered the same way they are connected to the sound card.
<Matrix <rows 8> <cols 3> <data -18 16 -15.5 -18 16 15.5 18 16 -15.5 18 16 15.5 -18 -16 -15.5 -18 -16 15.5 18 -16 -15.5 18 -16 15.5 > >
Planar Array Configuration for 3D (with distance approximation)
- Run This file for 3D localization
Standard Array Configuration (without distance approximation)
- Use this file for standard configuration
OSC Format
//HEADER CONTAINS 24 BYTES char header[12] = {'/','m','a','n','y','e','a','r','s', '\0', '\0','\0'}; char tags[12] = {',','i','f','f','f','f','f','f','f','\0','\0','\0'}; //DATA CONTAINS 32 BYTES BinIO::write<int>(outputString,&id,1); BinIO::write<float>(outputString,&x,1); BinIO::write<float>(outputString,&y,1); BinIO::write<float>(outputString,&z,1); BinIO::write<float>(outputString,&strength,1); BinIO::write<float>(outputString,&theta,1); BinIO::write<float>(outputString,&phi,1); BinIO::write<float>(outputString,&distance,1); //TOTAL = 56 BYTES