The AES75-2022 standard details a procedure for measuring maximum linear sound levels of a loudspeaker system or driver using a test signal called M-Noise. This is a complex procedure with many repetitive steps, which makes it time consuming to implement manually. This sequence automates the entire process, accelerating test time, minimizing operator intervention, and ensuring accurate and objective test results.
The principle is first to create a multitone stimulus waveform with SoundCheck and transfer it to the MP3 Player to be tested. This waveform is then played back, to be acquired and analyzed by SoundCheck. Both Left and Right channels are acquired at once. The acquisition is made easy by using a trigger on one input channel. The analysis is done by comparing the genuine stimulus and the play-back, using a cross-spectrum technique that provides the FRF, Cross-talk and Non-Coherent Distortion. The cross-talk between channels is measured by playing simultaneously two different multitones for Left and Right channels with interleaved frequencies, and making a cross-analysis between channels (e.g. finding in the right response the contribution of the left stimulus).
Due to inaccuracies of clock frequency, the play-back sampling rate is often different from the Soundcard recording sampling rate. Therefore, in SoundCheck, the recorded time Waveforms are frequency shifted as to obtain a perfect match between stimulus and responses. This frequency correction is performed on both channels before the Analysis steps. The exact playback sampling rate is displayed. The Sequence can be measure the MP3 player on the WAV or the MP3 file playback. The MP3 playback will yield a poorer FRF and more distortion, due to the lossy compression.
This sequence measures the polar response of a loudspeaker in both the vertical and horizontal dimensions. It is designed to work with the Linear X turntable, and has all the necessary commands to automatically rotate it via RS-232. The sequence uses a log sweep stimulus with the Time Selective Response algorithm so that the measurements can be run in a non-anechoic environment. Note that the time window needs to be adapted to the user’s measurement space. The sequence plays the stimulus and measures at 10 degree increments from 0 to 180 degrees. This process is repeated with the speaker positioned horizontally. The two results are mirrored to display full 360 degree polar plots for each axis. A directivity index curve is also calculated for each axis and is displayed at the end of the test.
This sequence demonstrates the capabilities of the TSR (Time Selective Response) algorithm in SoundCheck. Using TSR with a log sweep is a very fast and effective method for measuring frequency response and THD of a speaker in a non-anechoic environment. This example plays a quick log sweep from 20 Hz to 20 kHz. An analysis step then uses the TSR algorithm with time windowing to output frequency response, harmonics, THD, and impulse response curves.
This sequence demonstrates how SC20’s new enhanced Perceptual Rub & Buzz algorithm compares to normalized Rub & Buzz and subjective listening. Running this sequence on a batch of good and bad buzzing loudspeakers should help identify by measurement, audibly defective units and where to set production limits. Starting the sequence, the user is asked at what test level to play a stepped sine sweep (Stweep™) in 1/12th octaves, from 20 kHz to 50 Hz. The user is encouraged to try different test levels and change sweep parameters to find the optimum settings to catch buzzing loudspeakers. The loudspeaker is measured via two channels of the audio interface. A calibrated reference microphone is connected to one of the channels and an impedance reference built into the SC Amp or AmpConnect is connected to the other. A HarmonicTrak™ Analysis step analyzes the recorded waveform from the reference microphone, and displays both the enhanced Perceptual Rub & Buzz and normalized Rub & Buzz graphs.
This sequence is an example of the many types of tests that can be performed quickly and simultaneously on a loudspeaker production line. It includes perceptual distortion measurement with the new enhanced Perceptual Rub & Buzz algorithm. A stepped sine sweep (StweepTM) from 20 kHz to 50 Hz is played through the speaker and measured via two channels of the audio interface. A calibrated reference microphone is connected to one of the channels and an impedance reference built into the SC Amp or AmpConnect is connected to the other. A HarmonicTrak™ Analysis step analyzes the recorded waveform from the reference microphone, and outputs Frequency Response, THD, Normalized Rub & Buzz, Perceptual Rub & Buzz, Loose Particle Envelope and Polarity. A Post-Processing step calculates the Ave. Sensitivity from 100 – 10kHz. A second analysis step analyzes the waveform from the impedance reference and outputs a curve of impedance versus frequency. Another Post-Processing step performs a curve fit of the impedance curve and calculates the max impedance (Zmax), precise resonance frequency (f0), and the quality factor (Q) of the resonance peak. All measurements and parameter are tested against limits in Limit steps. All these test parameters can be adjusted accordingly.
This sequence is used to measure the NRR, or Noise Reduction Rating, of a hearing protection device to the ANSI S3.19-1974 standard. NRR is a numerical representation of the sound attenuation of a device. The sequence first measures the response spectrum of the unoccluded hearing protector test fixture, then makes a second measurement with the hearing protection DUT affixed. A signal generator virtual instrument generates the pink noise stimulus while an RTA virtual instrument simultaneously records the A and C weighted noise spectrums. The unoccluded and occluded measurements are analyzed with a series of post-processing steps according to the ANSI S3.19-1974 standard. The final display shows the NRR numerical value, RTA spectra of the left and right side of the unoccluded and occluded hearing test fixture, average attenuation level of the DUT, and the standard deviation of the DUT on the test fixture.
This sequence measures the directional response of a microphone and graphs the result as a polar plot. A log sweep stimulus is played from 100 Hz to 10 kHz at each angular increment, and the acquired waveform is analyzed using the Time Selective Response algorithm. This method allows the test to be performed in a non-anechoic environment by placing a window around the direct signal, eliminating the influence of reflections. Commands are sent automatically to the Outline ET250-3D turntable via an ethernet connection, instructing it to move in 10 degree increments after each measurement. The sequence measures the response every 10 degrees from 0 to 180 and mirrors the polar image, which simulates a full 360 degree polar and saves test time. The response at each angular increment is compared against the on-axis response to create a normalized curve. This removes the influence of the device’s frequency response and sensitivity, such that the polar plot only shows the directional response. The final display also contains a graph of the directivity index in decibels versus frequency.
This test suite contains 3 sequences to enable comprehensive testing of digital MEMS microphones:
- Measurement of frequency and sensitivity using a calibrated source
- Measurement of frequency using the ‘substitution method’, a solution for measuring frequency response where the source speaker cannot or is not equalized
- Measurement of power supply rejection (PSR) performance
The sequence uses a 6 microphone array mounted at either the driver or passenger locations. A 30 second pink noise stimulus having an RMS level of -12 dBFS is played through the infotainment system and captured by SoundCheck’s Multi-channel Real Time Analyzer (RTA). The Multi-channel RTA produces 6 RTA curves which are then power averaged to produce a Max SPL Spectrum. The spectrum is then power summed to produce a single value for Max SPL.