This node displays sound source localization results using GTK.
No files are required.
When to use
This node is used when wishing to visually confirm the sound source location results.
Typical connection
This node is connected after localization nodes such as ConstantLocalization or LocalizeMUSIC . The example in Figure 6.30 continuously displays fixed localization results from ConstantLocalization .
Input
: Vector< ObjectRef > type. Users enter the data (Source type) that indicate source positions.
Output
: Vector< ObjectRef > type. Input values (Source type) are output.
Parameter
Parameter name |
Type |
Default value |
Unit |
Description |
WINDOW_NAME |
Source Location |
Name of the GUI window that displays |
||
WINDOW_LENGTH |
1000 |
Frame |
Length of the GUI window that displays |
|
sound source localization results |
||||
VERTICAL_RANGE |
See below |
Plot range for the vertical axis |
||
PLOT_TYPE |
AZIMUTH |
Type of data for plotting |
]: string type. Name of the GUI window.
]: int type. The default value is 1000. This parameter can be adjusted according to the length of the sound source localization results that the user wishes to see.
: Vector< int > type. The plot range for the vertical axis. This is the vector of 2 elements. The first and second elements denote the minimum and maximum values of the data, respectively. In the default setting, namely <Vector<int> -180 180>, this module plots the azimuth data from -180[deg] to 180[deg].
: string type. The type of data for plotting. If AZIMUTH, this module plots the result of azimuth estimation. If ELEVATION, this module plots the result of elevation estimation.
Colors are different for each ID though the colors themselves do not have any particular meaning.