Tag Archive for: post processing

100 Things #30: Customized Calculations with the Equation Editor

SoundCheck’s equation editor enables you to apply any customized calculation to your measured data as a post-processing step, removing any need to export data to another program for additional analysis.  Customized equations are easily constructed from the extensive list of functions provided including sine, inverse sine, logarithms and basic arithmetic such as division and multiplication.

Customized Calculations in SoundCheck

Learn More About SoundCheck’s Advanced Features

Read on about more measurement features in SoundCheck.

More information is also available in the  SoundCheck Manual.


Video Script: Customized Calculations with the Equation Editor

SoundCheck can perform arithmetic operations on data within a sequence. Everything from simple curve addition, to complex data processing can be programmed.

This is useful for testing to standards, like the ANSI standard for earmuff attenuation, where the average of multiple curves is needed.

The user equation editor can be found in the Post-Processing section of SoundCheck. From here you can select from a feature filled list of operations including sine, inverse sine, logarithms base 10 and base 2, and basic arithmetic like division and multiplication. With these, you can construct any customized equation you choose. These operations can be applied to any data in the memory list.

Adding calculations to a sequence is as easy as adding a post-processing step to your sequence, and selecting User Equation from the Type menu. This will automatically open the equation editor table. Detailed instructions on configuring user equations can be found in the SoundCheck manual.

The post processing and user equation editor modules are optional in SoundCheck, so speak with your local sales representative to have them added to your test system.







Waveform Windowing

This sequence demonstrates how SoundCheck’s Windowing post-processing function is applied to waveforms to remove measurement artifacts that might otherwise create false auto delay values and subsequent analysis errors.

This sequence uses data from a customer who was measuring the directivity of a hearing aid-type device by mounting it on a rotating HATS and using a short duration log sweep. The DUT does not have a perfect seal in the HATS ear and the devices signal processing produces a latency of around 35ms. When viewing the Recorded Time waveforms, both the leakage signal and the amplified signal can be seen. As the DUT approaches 180° the magnitude of the leakage into the HATS ear exceeds that of the amplified signal, creating false Record Delay values and subsequent analysis errors. This sequence applies a window to the Recorded Time Waveform to remove the early-arrival leakage, and calculates the true Record Delay values of the amplified signal, obtaining consistent analysis results at all angles of rotation. This sequence can be adapted to your other requirements, for example, removing early arrival signals from a waveform or editing out excessive delay in a waveform.