writer
544
edits
Line 1: | Line 1: | ||
[[category:NVGate]] | [[category:NVGate]] | ||
====Filter | ====Filter==== | ||
Define various IIR filters and where they are applied to. These filters operate on the time domain series. They can be applied to various signal processing stages (Inputs, Plug-in channels, Outputs, Player tracks). | |||
[[Image:Filter_builder_02.png|framed|none]] | [[Image:Filter_builder_02.png|framed|none]] | ||
Line 7: | Line 7: | ||
====Connect filter==== | ====Connect filter==== | ||
[[Image:filter.png|framed|Right]] | [[Image:filter.png|framed|Right]] | ||
In the [[NVGate_Ribbons:_Acquisition_Tab|acquisition tab,]] The left button (''Apply to'') allows users to choose where to apply the filters. The right button ("Filter builder") allows users to setup the properties of the filters. | |||
[[File:image_2020-12-04_131308.png|200px]] | |||
[[Image:Reports_Tools_Ribbons_370.png|Reports_Tools_Ribbons_370.png]] | [[Image:Reports_Tools_Ribbons_370.png|Reports_Tools_Ribbons_370.png]] | ||
''Apply to:'' '' This button opens the filter | ''Apply to:'' '' This button opens the following dialog. To choose where to apply the filters, drag the selected filter on the left and drop it on the selected module on the right. | ||
[[Image:Filter_connect.png|framed|none]] | [[Image:Filter_connect.png|framed|none]] | ||
Then the filters connection properties will be displayed, and the properties of the selected filters and channels can be modified in this window. | |||
[[ | [[File:image_2020-12-04_133712.png|framed|none]] | ||
Note: Due to the bandwidth compatibility, once a filter is applied to a module (ex: a plug-in channel), it can only be used to the same plug-in channels. The front-end is considered as a plug-in. | |||
==== | ====Filter builder==== | ||
=====High-Low pass===== | =====High-Low pass===== | ||
[[Image:Reports_Tools_Ribbons_373.png]]: Used to design a high-pass filter or a low-pass filter (Butterworth, | [[Image:Reports_Tools_Ribbons_373.png]]: Used to design a high-pass filter or a low-pass filter (Butterworth, Chebyshev Type I, and Chebyshev Type II). | ||
[[File:image_2020-12-04_140721.png|framed|none]] | |||
* '''Label''': | * '''Label''': The name of the filter (by default High-Low pass n, with 1 ≤ n ≤ 4). | ||
* '''Type''': the | * '''Type''': The type of the filter - Low pass or High pass. | ||
* '''Filter order''': filter order from 1 to | * '''Design Type''': The analog prototype filter - Butterworth, Chebyshev band-pass ripple (Type I), or Chebyshev stop-band ripple (Type II). | ||
* '''Applied to''': | * '''Filter order''': The filter order can be selected from 1 to 40 in Office mode, and from 1 to 10 in Connected mode. The higher the order is, the steeper the cut-off slope is. | ||
The other modules (front-end, monitor, resources) operate at the front end input sampling (in connected mode on-line) or | * '''Applied to''': Shows which plug-in the filter is applied to. The construction of the filter requires applying it to a signal with the same bandwidth. The determination of the associated plug-in/bandwidth is automatic. Deactivate the filter to reset. | ||
The other modules (front-end, monitor, resources) operate at the front end input sampling frequency (in connected mode on-line) or at the max player bandwidth (in post analysis mode). | |||
{|border="2" cellspacing="0" cellpadding="4" width="59%" align="center" | {|border="2" cellspacing="0" cellpadding="4" width="59%" align="center" | ||
Line 44: | Line 52: | ||
|}<br clear="all"> | |}<br clear="all"> | ||
Note even if plug-ins run in the same bandwidth, | Note that even if plug-ins run in the same bandwidth, it’s not possible to share filters between different plug-ins. | ||
* '''Cut'''-'''off frequency''': | * '''Cut'''-'''off frequency''': The cut-off frequency of the filter. The maximum value is the input frequency range '''FR'''. The minimum value is '''FR''' / 50000 in the Office mode, and '''FR''' / 40000 in the Connected mode. | ||
'''Warning ''' | '''Warning ''': For measurements including the signal phase (i.e: balancing or Bode plot), the cut-off frequency must be chosen far from (at least 10 times) the frequency of interest. If not, the phase of the low pass filter will affect the phase of the result. | ||
* '''By'''-'''pass''': On / Off. The filter is not applied if By-pass is On. | * '''By'''-'''pass''': On / Off. The filter is not applied if By-pass is On. | ||
Line 58: | Line 66: | ||
[[Image:Reports_Tools_Ribbons_374.png|Reports_Tools_Ribbons_374.png]]: Used to design a band-pass filter or a band-stop filter. | [[Image:Reports_Tools_Ribbons_374.png|Reports_Tools_Ribbons_374.png]]: Used to design a band-pass filter or a band-stop filter. | ||
* '''Label''': | [[File:image_2020-12-04_141352.png|framed|none]] | ||
* '''Type''': the | |||
* '''Filter order''': 2, | * '''Label''': The name of the filter (by default Pass-Stop band n, with 1 ≤ n ≤ 4). | ||
* '''Applied to''': | * '''Type''': The type of the filter - Band pass or Band stop. | ||
The other modules (front-end, monitor, resources) operate at the front end input sampling (in connected mode on-line) or | * '''Design type''': The analog prototype filter - Butterworth, Chebyshev band-pass ripple (Type I), or Chebyshev stop-band ripple (Type II). | ||
* '''Filter order''': The filter order is 2*N, and N can be selected between 1 to 30 in the Office mode, and between 1 to 10 in the Connected mode. The higher the order is, the steeper the cut-off slope is. | |||
* '''Applied to''': Shows which plug-in the filter is applied to. The construction of the filter requires applying it to a signal with the same bandwidth. The determination of the associated plug-in/bandwidth is automatic. Deactivate the filter to reset. | |||
The other modules (front-end, monitor, resources) operate at the front end input sampling frequency (in connected mode on-line) or at the max player bandwidth (in post analysis mode). | |||
{|border="2" cellspacing="0" cellpadding="4" width="59%" align="center" | {|border="2" cellspacing="0" cellpadding="4" width="59%" align="center" | ||
Line 78: | Line 89: | ||
|}<br clear="all"> | |}<br clear="all"> | ||
Note | Note that even if plug-ins run in the same bandwidth, it’s not possible to share filters between different plug-ins. | ||
* '''Low cut-off frequency''' and '''High cut-off frequency''': The low cut-off frequency of the filter ''f''<sub>low</sub> and the high cut-off frequency of the filter ''f''<sub>high</sub>. Their values need to meet the following conditions in the Office mode: | |||
''f''<sub>low</sub> ≥ 0.0001 * '''FR''' | |||
''f''<sub>high</sub> ≤ '''FR''' | |||
0.0004 '''FR''' ≤ ''f''<sub>high</sub> - ''f''<sub>low</sub> ≤ 0.9998 * '''FR''' | |||
And in the Connected mode, the conditions are as below: | |||
''f''<sub>low</sub> ≥ 0.0005 * '''FR''' | |||
''f''<sub>high</sub> ≤ '''FR''' | |||
''' | 0.000675 * '''FR''' ≤ ''f''<sub>high</sub> - ''f''<sub>low</sub> ≤ 0.99 * '''FR''' | ||
where | where '''FR''' is the input frequency range. | ||
* '''By'''-'''pass''': On / Off. The filter is not applied if By-pass is On. | * '''By'''-'''pass''': On / Off. The filter is not applied if By-pass is On. | ||