Component Boundary Smoothing
- Updated2023-04-26
- 2 minute(s) read
The NI Analog Waveform Editor can apply component boundary smoothing from the main window. You can apply smoothing to component boundaries and waveform ends. Boundary smoothing can be used to remove glitches and high frequencies from the transition of one component to the next. Smoothing waveform ends prevents the creation of glitches and high frequencies when repeating a waveform or matching it with another waveform.
![]() |
Note Boundary smoothing is performed using a variable-length raised-cosine filter with parameterized exponent method. |
To configure component boundary smoothing, complete the following steps:
- Launch the Component Boundary Smoothing dialog box by selecting Tools»Component Boundary Smoothing from the main menu.
- Specify the number of samples to be smoothed using the Number of samples per boundary control. The default is 32.
![]() |
Note The number of samples to be smoothed is divided between the components on either side of a given boundary. For example, the default value of 32 indicates that 16 points from one component and 16 points from the other component are smoothed. |
- Apply component boundary smoothing using the Component boundaries controls. The following options are available:
- None—no component boundaries are smoothed
- All boundaries—all component boundaries are smoothed
- Specific boundary—only the specified component boundary is smoothed. For example, specify 2 to smooth the boundary between components 2 and 3.
- Apply waveform end smoothing using the Waveform ends controls. The following options are available:
- Not smoothed—the waveform ends are not smoothed
- Smooth to zero—the waveform ends are smoothed to zero. This option allows matching with another arbitrary waveform that has been smoothed to zero.
- Smooth for repetition—the waveform ends are smoothed to match each other. This option ensures continuity during repetitive playback of the waveform.
![]() |
Note Filtering is always applied before component boundary smoothing, if applicable. |
