Home
User Manual - This space is reserved for the new stormway.ru client
Contents
1. 1 Magnitude Phase commented TXT contains comments lines and lines with data frequency magnitude phase lt Steps info gt Start frequency 200 0 Stop frequency 20318 8 Frequency increment 1 12 octave Num frequency points 81 Num channels 2 Microphone not used lt Steps values gt dBV V Freq Hz Magn dB Phase deg 200 0 0 0d 0 0 LAO Or OL 0 0 224 3 TPRI 0 0 Cee Tal 0 01 GU 2 Magnitude Phase plain TXT contains lines with data frequency magnitude phase ZLOTU OROL 00 2l O06 OL Uns Ae Ea OO O Lode USO GzU 3 Magnitude distortion has following form lt Steps info gt Start frequency 200 0 Stop frequency 20318 8 Frequency increment 1 12 octave Num frequency points 81 Num channels 2 Microphone not used lt Steps values gt dBV V Freg Hz Magn dB THD S Dist2 37 Dist3 3 Dista AUD O 0200072 On DOOLS 0 DODodl LN Ol 00082 0 0001 0 00067 AS 0 01 O 0006S Oy 0008 1000009 es eas gaod 0 00085 DU 00015 0700065 CASAR e Or 08 0 00093 OSODOZE O 2000 70 ZO O COM DUDO OSOUOLS 000063 28 2 8 Graph Setup and Editing 2 8 1 Graph Setup The menu command Setup gt Graph Setup or pressing button Set in right control bar or right clicking mouse in the plot area opens the dialog box Graph Setup Fig 2 20 Use this dialog box to set the plot type and adjust graph magnitude and frequency range Graph Setup xX F Harmonic distortion leve
2. Magnitude X Magnitude X Phase H Phase Y Phase X In a single channel mode signal at a system input is not measured and the signal g from computer memory 1s treated as a system excitation Now the estimated frequency response includes response of A D and D A filters Estimated Magnitude A Magnitude Y Magnitude DHAG Estimated Phase H Phase Y Phase DHAG This mode is also called a level mode as STEPS actually shows level at the measured system output For both measurement modes the time relationship between the excitation signal and analyzed signals is illustrated in Fig 1 5 transient time pause transient time ay i s a a hy ay a sy analyzed signal delay or integration time Figure 1 5 Time relationship between the excitation signal and analyzed signals The user has to define several measurement parameters o range of frequencies for the excitation signal o frequency increment between two measurements in STEPS user chooses 1 6 1 12 1 24 or 1 48 octave frequency increment o I O delay ina measured system 1 e delay from loudspeaker to microphone o integration time for heterodyne filtering common values are from 100ms to Is o transient time that is necessary to reach a steady state condition in acoustical measurements if we want to measure the influence of reverberation the transient time should be greater than one fifth of the reverberation time o duration of pause betwee
3. I O delay ms enters the estimated constant delay in the measured system Intra burst pause ms enters the duration of pause between generation of two sinusoids Set current response as overlay on new measurement automatically sets current curve as overlay In section Stepped Sine Generator Start frequency Hz enters the starting frequency in Hz Stop frequency Hz enters the ending frequency in Hz Frequency increment chooses an increment 1 6 1 12 1 24 or 1 48 octave Generator level dB re FS enters the output generator level Test frequency Hz enters frequency in Hz for testing I O levels Mute generator switch off transient suppres sine switch off transients but measurement time is enlarged 23 Button Generate starts generation of test sine signal and peak meters show input levels Button Default sets the default measurement configuration Button OK accepts measurement configuration Button Cancel rejects changes in measurement configuration 2 5 Measurement Procedure If you have done the audio device setup the generator setup and the measurement setup you are ready for measurements 1 Connect voltage probes or other sensors to measured system output In dual channel mode connect voltage probes to measured system input 2 Click the menu item Record gt Start or click the toolbar icon gt l 3 Measurement will be repeated for logarithmically spaced frequencies and results shown as a ma
4. copies a whole window bitmap to the clipboard Ctrl B key changes background color Ctrl A key sets currently plotted curve as overlay Ctrl M key opens overlay manager window 13 a E a a BI Fa Fu LA I i PAUTA ESA SS er USE VW a tere Y i El US Www WEGA FUGA 2 2 Audio Devices Setup Before you start measuring you have to setup your hardware and audio devices by clicking the menu Setup gt AudioDevices or by clicking the toolbar icon You will get the dialog box for the audio devices setup shown in the Fig 2 6 Audio Devices Setup Soundcard driver WDM Windows multimedia driver Control Panel Microphone SoundMAX Integrated Wave Format Speakers SoundMAX Integrated D Float z I O Amplifier Interface Lineln Sensitivity 2000 LineOut Sensitivity mVpeak left ch mVpeak left ch Ext left preamp gain 1 L R channel diff dB Power amplifier gain Microphone e Microphone Used On Left ch Sensitivity mV Fa 5 Figure 2 6 Dialog box for audio devices setup The Audio Device Setup dialog box has following controls In section Sound Card Soundcard driver chooses the type of soundcard driver WDM windows multimedia driver or one of installed ASIO drivers Input channels chooses the soundcard input stereo channels ASIO driver can have large number of channels Output Device chooses the soundcard output stereo channels General
5. ASIO drivers are decoupled from the operating system control They have their own control panel to adjust native resolution and memory buffer size The buffer is used for transfer sampled data from the driver to the user program User opens the ASIO control panel by clicking button Control Panel in the Audio Device Setup dialog Fig 2 12 shows an example of ASIO control panel Preferences Buffer Size 0 me e Bit Depth 32 bit a OK Cancel Per Application Preferences Figure 2 12 E MU Tracker Pre ASIO Control panel for setting bit resolution and buffer size In music applications user usually sets buffer size as small as it is possible for the stable work That gives the lowest input output latency system introduced delay In STEPS the latency is not problem as it is encountered in software but it is not recommended to use buffer with size larger than 2048 samples or smaller than 256 samples Some ASIO control panels express the buffer size in samples while other express the buffer size in time ms In that case we can calculate the size in samples using following expression buffer_size samples buffer_size ms samplerate kHz number_of_channels Some ASIO drivers allow setup of buffer size in samples that is a power of number 2 256 512 1024 In that case STEPS adjust buffer size automatically STEPS always work with two input channels and two output channels treati
6. File opens a recently opened file Exit exits program Overlay Set sets the current measured FR curve as an overlay Manage overlays opens the Overlay Manager dialog box for editing of the overlay s list Delete all deletes all overlays Delete last deletes last entered overlay overlays Load loads an overlay from STEPS hsw file Load impedance overlay loads impedance overlay from zma or lim file Delete impedance overlay deletes loaded impedance overlays Edit Undo undoes last state Copy copies graph as a bitmap to the windows clipboard Colors and grid style sets graph colors and grid plotting style B W Color changes the background color to black or white Use thick pen sets pen style to draw thicker lines Smooth Magnitude Power smoothes magnitude in band 1 1 octave 1 2 octave 1 3 octave Scale level scales the magnitude level LF box diffraction scales the frequency response with response of loudspeaker box LF diffraction Cut below cursor cuts plotted points below the cursor position 12 Cut above cursor cuts plotted points above the cursor position View Toolbar shows or hides the toolbar Status Bar shows or hides the status bar Fit graph top fits graph top margin to maximum magnitude Time Record shows the time record of the last recorded signal Percentage distortion shows window with log log plot of percentage distortion Magnitude shows
7. distortions as 1t estimate the linear part of the system response and the magnitude of distorted sine harmonics 1 1 Requirements Minimum requirements to use the STEPS are o Operating systems Windows 2000 XP Vista 7 32 bit o Processor class Pentium clock frequency 600 MHz or higher memory 256M for Windows 2000 XP or 2MB for Vista Windows 7 o Full duplex soundcard with synchronous clock for AD and DA converters o WDM or ASIO soundcard driver ASIO is trademark and software of Steinberg Media Technologies GmbH The STEPS has been successfully used with following soundcards RME Fireface 800 RME Fireface 400 RME HDSP EMU 1616m EMU 0404USB Duran Audio D Audio USB M audio Audiophile 2496 USB Transit Delta 44 Terratec EWX 24 96 Firewire FW X24 YAMAHA GO46 Digigram VxPocket 440 a notebook PCMCIA card Echo Layla 24 ESI Quatafire 610 U24 USB and Waveterminal TASCAM US 122 USB audio Soundblaster X Fi Soundblaster Live 24 and Extigy USB but only at 48kHz sampling frequency Turtle Beach Pinnacle and Fuji cards Soundblaster MP3 USB notice don t install SB driver use a Windows XP default driver Soundcards and on board audio with AC97 codecs problem with high noise in FTT mode O O O O O O O O O O O O SO The Installation of this software is easy use ARTA installation program or just copy the program steps exe and the help file steps chm in some folder and make a shortcut to it All registr
8. f s and f 8 5fs and with amplitude ratio U 4U gt and perform a series of stepped amplitude measurements with Ustart lt U lt Uend 4 Measure the peak displacement spectral component D f and spectral content of the sound pressure in the near field versus amplitude U For each amplitude U determine amplitudes of fundamental tones P f and P f harmonic components P k fi with k 2 3 K and total harmonic distortions 45 PQfY PG Y P Kf A PA A PO PROA na Pf POf PG P Kf second order and third order modulation distortions MD 100 Et MPA gy pp 100 82 FAA 4 PU AS P f PH 5 Search for the minimal value of the excitation voltage U10 1n the range Ustart lt Uio lt Uend where either the THD MD2 or MD3 respectively equals 10 6 Find the peak voice coil displacement Xmax as a displacement that correspond to the amplitude Ujoq Right out l power amplifier microphone Left out soundcard loudspeaker Right input preamplifier Fig 3 6 Two channel measurement setup for loudspeaker pressure response and voice coil displacement measurements The excitation signal 1s a stepped amplitude two tone signal Figure 3 7 Positioning of laser displacement sensor and microphone 46 3 3 3 STEPS user interface for measurement of Xmax For the simultaneous measurement of loudspeaker distortions and voice coil displacement the STEPS gi
9. filtered with a heterodyne filter of bandwidth equal to 1 7 The former procedure is equivalent to the estimation of the k th harmonic component by the Fourier series expansion T T 1 A A A 1 s jka C jz roed E cosg j sin O jz Cother_harmonicst noise 1 dt 0 0 Note the multiplication with j is arbitrary that way we get the proper phase estimation An exact solution is possible only if there is no noise and if the integration time T is equal to the multiple of 1 q In that case the integral term of other_harmonics is equal to the zero and we estimate the amplitude and the phase by the expression A 2 Re c Im c p gene e c In the presence of the noise we have a biased estimation but that bias will be very small if we apply a long integration time that gives a small bandwidth of a heterodyne filter To calculate the Fourier series integral we can use some numerical integration algorithm the simplest is the Discrete Fourier Transform In a discrete domain the condition that integration time is a multiple of a sinusoid period cannot be fulfilled and we have a leakage in the spectral estimation The usual technique to suppress the leakage is to apply the window function w t well known are Hanning Blackman or Kaiser window The STEPS uses the Kaiser window and a special form of DFT algorithm called Goertzel algorithm The STEPS shows the distortion of sinusoidal signal induced by n
10. frequency response window then the distortion window shows automatically overlay check boxes see Fig 2 27 which allows to control the view of distortions for the first overlay The right plot legend shows colors of overlay distortions THDo D2o D30 D40 D50 D6o0 Distortion Moz Ds h D3 D6 20 50 100 200 500 4k E ft 50 2Hz THO 0 00069 D2 0 00063 D3 0 00028 Figure 2 27 The Distortion window with a current an overlay distortions plotted 36 2 10 Time Record The time record of the last recorded signal can be seen in a Time record window shown on Fig 2 28 It can be activated by clicking the menu View gt Time record or by clicking the toolbar icon EN Time record O x File Edit Channel Time record VW Zoom 1 64 Left z Offset 0 768 0 394 Gain al Max 0 000 Min 0 394 Zoom 0 788 mn 704 6336 11965 17600 23232 samples 7 Cursor 612 018 mM 47 667 ms 9152 Gate 28 000 ms 5568 Figure 2 28 Time record of the last captured signal The plot shows a properly scaled time record of the input signal The yellow line denotes the cursor position and the red line denotes the marker position User sets the cursor position by pressing and dragging the left mouse key and marker position by pressing and dragging the right mouse key Double clicking the right mouse button turns the marker on and off The Cursor label denotes the report for th
11. or the graph window picture Copying of the full window picture is simple User needs to simultaneously press keys Ctrl P After that command the window picture will be saved in the System Clipboard from were the user can paste it in other opened Windows applications MS Word MS Paint and Adobe Paint Shop To obtain the copy of the graph picture that is shown inside the window user needs to simultaneously press keys Ctrl C or activate the menu command Edit gt Copy or press appropriate Copy button In main window toolbar the Copy button is shown as toolbar icon 10 This command opens the dialog box Copy to Clipboard with Extended Information shown in Figure 1 16 Here user has to set three copying options 1 In the Edit box user optionally enters the text that will be appended at the bottom of the graph If the check box Save text is checked the entered text will be saved for the next copy operation 2 Check box Add filename and date enables adding text to the graph that shows file name date and time 3 Bitmap size is chosen by selecting one of following combo box items Current screen size variable width and height option Smallest 400 pts fixed graph width 400 points Small 512 pts fixed graph width 512 points Medium 600 pts fixed graph width 600 points Large 800 pts fixed graph width 800 points Largest 1024 pts fixed graph width 1024 points The options with fixed wi
12. panel to open the Windows Master Volume dialog box which is shown on Fig 2 8 5 Click on menu Options gt Property and select soundcard channel that will be used for output playback as shown in Fig 2 7 6 Mute Line In and Mic channels in dialog Master Volume Fig 2 8 7 Set Master Volume and Wave Out volume to maximum 8 Click on menu Option gt Property and select soundcard channel that will be used for input and enable Line In and Mic channels in recording mixer 9 Choose Line In or Mic Input Normally STEPS uses Line In input on which external microphone amplifier should be connected 10 Set volume control of Line In to some lower position Later it will be set more precisely 15 STEPS User Manual x Properties Mixer device Realtek HD Audio output gt Adjust volume for Playback Recording ther Show the following volume controls Master Wolume Wave SW Synth CD Player Mic Volume PC Beep fa Master Yolume Options Help Master volume Wave CD Audio Line In Microphone Balance Balance Balance Balance Balance AT Te Wiel I a ce ea GO a Volume Volume Volume Volume Wolume E i Mute all Mute Mute W Mute W Mute Advanced Advanced Intel r Integrated Audio Figure 2 8 Typical setup of a soundcard output mixer in Windows XP Note Most professional audio soundcards have their own program for adjustment of input and o
13. the magnitude Phase shows the phase Magnitude Phase shows the magnitude and the phase Magnitude Distortion shows the magnitude 2nd and 3rd harmonic distortion Sound pressure units sets the sound pressure unit if the microphone input is enabled to dB re 20uPa V dB re 20uPa 2 83V dB re 1Pa V Record Run starts recording measurement Stop stops recording measurement Distortion vs amplitude opens dialog for stepped amplitude distortion testing Linearity function opens dialog for stepped amplitude I O linearity testing Distortions and Displacement opens dialog for stepped amplitude measurement of displacement Setup Audio devices sets current input and output devices Calibrate devices calibrates the soundcard and the microphone FR compensation gets dialog box for frequency response compensation Measurements configures measurements Graph sets graph margins CSV format sets decimal separator character for CSV files dot or comma Help User Manual shows the help file Registration shows license registration info About shows information about the STEPS version Useful shortcuts Keys are Up and Down keys change the top graph margin Left and Right keys move the cursor left and right Ctrl S key saves the file Ctrl N key makes a new file Ctrl O key opens the file Ctrl C key copies a graph bitmap to the clipboard with user defined options Ctrl P key
14. 7 and response in a full space 47 For a rectangular box that has front baffle width w and height h STEPS internally uses as approximation an equivalent squared box of width d w h w LF Box Diffraction x Box form Spherical Baffle width cm 30 Baffle height cm 50 coe Figure 2 23 Dialog box LF Box Diffraction 33 STEPS User Manual Fig 2 25 shows an example of the measured near field loudspeaker response upper curve and estimated free field response bottom curve At very lower frequencies the level difference is 6dB P FR Magnitude dB WAY 20 0 15 0 10 0 5 0 0 0 5 0 10 0 15 0 20 0 25 0 4 F A A PA A S ee a aannam PEREN E EE ee ee I tol I I i l LI I rad r T T I 141 I i l HI L L 4 I i l HI I 141 I i l HI 4 e EES ds Sadas aa EE EREE 10000 Cursor 20 2 Hz 32 63 dB Frequency Hz Figure 2 25 Near field loudspeaker response upper curve and 27 42 equalized response lower curve 34 STEPS User Manual 2 9 Percentage Distortion Plot A common way to plot distortion frequency characteristics is in log log percentage distortion plot as shown in figure 2 26 Figure shows distortion of small low quality multimedia loudspeaker We get this plot by clicking menu command View gt Percentage distortions or by clicking toolbar icon D ES Distortion 0 o Distortion APA TT ii Fi mania OEA i PAT
15. A HH POR a e AAA ida H mae Ea M THOT D4 iii il Po Pos lf D3 D6 0 04 20 t 1128Hz THD 45 63383 D2 4 20635 D03 45 43956 Figure 2 26 The window for percentage distortion plot The log log graph can show six curves THD total harmonic distortion in calculated from first twelve harmonics D2 the second harmonic distortion D3 the third harmonic distortion D4 the fourth harmonic distortion D5 the fifth harmonic distortion D6 the distortion due to 6th to 12th harmonics D6 100 sqrt Ag A7 Aj2 IA depending on selected check box in the section D range In the same section there are following controls Top sets top graph margin Bottom sets bottom graph margins Autofit sets graph vertical margins to fit into the distortion range 35 STEPS User Manual Mouse or keyborad cursor keys move graph cursor The values of distortions at current cursor position are shown below the graph On the right graph side there is a legend for curve colors Controls at the bottom of the dialog box are Range list boxes sets low and high frequency graph margin Autofit button sets graph horizontal margins to fit in measured frequency range Copy button copies graph to clipboard Thick pen button check box to set plotting pen width to thick or thin B W button check box to change the background color to White or Black If there 1s one or more overlay plots in the
16. STEPS Program for Frequency Response Measurements Using Heterodyned Stepped Sine Technique User Manual Version 1 7 0 Ivo Mateljan Electroacoustics Laboratory Faculty of electrical engineering R Boskovica bb 21000 Split Croatia December 2010 Copyright O Ivo Mateljan 2004 2010 All rights reserved Content LINTRODUC TION ciaiscsstasciescascvcdesserstarasinaveasextclesancatedessausieuszacsdespacsevesansotedessuselesasiesdeascstecedensctsaseosessesesaasiessesveues 3 REQUIREMENTS sti AAA Es 3 1 2 MEASUREMENT HARDWARE SETUP raras 4 1 3 HETERODYNED MEASUREMENT OF SINE RESPONSE ccccccccccccececceeeesssseeeeeecececcccceeaaaeaeaueseeeeeeeeeeeeeeeeenaaas 6 Z USING STEPS FOR STEPPED SINE TESTING vicsssssscccsccccccsniesseonsnctsesinistnocsaccatcounaesasooas cseccestebasesouccscouuassvss 9 2A STEPS MENU Serou sie cnascuaseansense anata N N a 12 2 IA SETUP oisas2 aya cceevoactuee sco baceotue a sundaes hosunes vecottas acemen ceeds 14 2 2 Windows 20007XP WDM driver Setup tice tee Re ee a a a 15 22 2 VISTAS Windows WDM driver Setup dle 17 DD AD OEI AA a e a a E wens a E A ieee wea stage eel 19 2 3 SOUND CARD AND MICROPHONE CALIBRATION ooo a inononreeocORdS 20 2 3 4 Cahbranon of Soundcard Output Left Chan a 20 2 3 2 Calibration of Soundcard Input CHANNELS ii iii 21 200 CONDIAION OF ME VINCI OPO ARA AAA AAA AAA ATA 21 2314 F PEQuency RESPONSE COMPENSGION a R 21 2A MEASUREMENT SETUPS sees E O o EEE airtel ce wesc etre
17. a power amplifier output it is recommended to use the voltage probe circuit with Zener diodes as shown on Fig 1 3 Values of resistors R1 and R2 have to be chosen for arbitrary attenuation 1 e R1 8200 and R2 910 ohms gives probe with 20 7dB 0 0923 attenuation if the soundcard has usual input impedance 10kQ In a single channel mode this probe is not connected Power sound Amplifier Output F Input Figure 1 3 Voltage probe with soundcard input channel overload protection 1 3 Heterodyned Measurement of Sine Response The idea of a heterodyned measurement of a sinusoidal response is as follows We assume that a time invariant system is excited with a sinusoidal signal g t of known frequency amplitude and phase At the output of the system we measure a noisy and distorted signal y t N y t A sin at p gt A sin kat n t k 2 A is a amplitude of the base sinusoid or base harmonic 1 is a phase of the base sinusoid n f is a noise and Ax is a amplitude of k th harmonic distortion We want to estimate the amplitude and the phase of harmonic components with a minimal noise influence We can achieve that by using a heterodyned technique we extract k th harmonic component from y t by multiplying it with a complex form of the input signal that has known frequency g t sin ket jcos ket je i 1 2 and integrating the product y t g t in a time T What we get is k th signal harmonic
18. aoe ce wee ee aKa E 23 2 3 MEASUREMENT PROCEDURE SA a 24 DEO OVERLAYS beagan i snes onebsneateutnes suabeabdscausnon anche vemelevensaguayaeascousees backs tenedewanes aunt easooueesecnauubetaeadeviacwans 25 De MICE MANIPULA TIONS sirio rola ea constenaneiaceddueweassayas subcnensncnauelersaadeueaciogs 26 220 GRAPES ETUPAND EDITING tines anet tsccssausncvonatbedconevsnenanatssncnsavsnchonat bo aaea ei iaeaea i iga 29 Dy dk TAILS CMD A A 29 26 2 Editing graph colors and LINE sli 30 2O S EOS POCA UV iia 32 2 8 4 Low Frequency Loudspeaker Box Diffraction Scaling ooooncccnnnnnnononnncnnnnnnnnnnnnnccnnnnnnnnnnnnnnnnnnnnnnnnonoss 33 29 PERCENTAGE DISTORTION PEO Pirri 35 ZAO LIME RECORD ro IR CAROS Rca 37 3 USING STEPS FOR STEPPED AMPLITUDE TESTING cccccccscssssssssccccccccssssssccccsccsssssssccsoes 39 de DISTORTION VS AMPLITUDE TES TING oe e 39 VA LINEARTTY EB SUING rosii A 43 5 5 DISPLACEMENT AND DISTORTIONS FESTING a a A E O iS 45 SL DGS On O AMON AE E A EAN E OEE E E E ET 45 II Meas UT ement Of AION a 45 333 STEPS user interface Jor measurement Of XMAN orenen ENE EETA EE NT ah 47 1 Introduction The STEPS is a program for the frequency response measurement using a heterodyned stepped sine technique Compared to the Fourier analyzer that uses a random noise excitation this technique gives a larger dynamic range at least 30dB but measurements are much slower This program is also useful for measuring harmonic
19. checked FR and Spectrum graphs will have denser magnitude grid This option disables the dotted grid option 30 STEPS User Manual Color Setup xj nn po E 2 E EA EA Sa SSS Sai Sai eo Add axis tick marks 7 Add subgrid on magnitude axis W Figure 2 21 a Dialog boxes for graph color setup in black background mode Color Setup l x Basic colors Graph background a a Plot peni Eu Plot pen Ft Plot pen3 21 Plot pen ES Overlay7 M Overlays E Overlay Overlay10 ME Overlay11 ME Overlay12 EE Overlay13 ios Overlay14 i Overlay15 E All overlays use same color Figure 2 21 b Dialog boxes for graph color setup in white background mode 31 STEPS User Manual Color Basic colors Custom colors E g E S 11 GEER 11 MMMM 11 AMMANEA 211 SHEED 11 EEEN z Define Custom Colors gt gt Cancel Figure 2 22 Standard Windows dialog box for choosing colors 2 8 3 Editing plotted curve For editing plotted curve we use following commands Smooth Magnitude smoothes magnitude in octave bands 1 1 octave 1 2 octave 1 3 octave Scale level scales the magnitude level LF box diffraction scales frequency response with transfer function of LF loudspeaker box diffraction Cut below cursor cuts plotted curve below the cursor position Cut above cursor cuts plotted curve above the cursor position Menu commands Cut bellow curso
20. dd overlay sets current curve as an overlay Delete all deletes all overlays Other buttons enable advanced operations on selected list box items Replace sel replaces selected overlay with current curve Delete sel deletes selected overlays Color changes color of selected items using the dialog box Overlay Colors shown in Figure 2 18 Mouse click on List box item has following effects Single click selects list items Single click on check box makes overlay visible or invisible Double click enables editing of overlay names All list items can be set visible by pressing button Check All 2 7 File Manipulations The STEPS uses special binary format to keep measured data in files whose names end with extension HSW Besides measured data HSW files can contain user defined text of arbitrary length User can enter the text in the edit box of File Info dialog see Fig 2 19 This dialog can be opened by clicking menu command File gt Info 26 STEPS User Manual File Info x requency increment 1 12 octave um frequency points 58 um channels 2 ficophone measures system output icrophone sensitivity 10 00 mv Pa User additional information Figure 2 19 Dialog for viewing and entering file information The format of binary HSW file is as follows Iy char filesignature 4 iour signature characters HE o y N y 0 unsigned int version version of file format int numpoints number
21. dth gives graph copy with the aspect ratio 3 2 Pressing the button OK copies the graph to the system clipboard Pressing the button Cancel cancels the copy operation Copy to Clipboard with Extended Information l xX Enter text that will be drawn on the bottom of the graph copy Current window size Y Choose bitmap size Add filename and date Save text Cancel Figure 2 5 Dialog box Copy to Clipboard with Extended Information 11 2 1 STEPS Menus Here 1s a brief explanation of all Steps menus File New Creates a new file Open Opens an existing file HSW Save Saves the file with current name Save As Saves the file under a new name Export ASCII Exports the file in a ASCII format Magnitude Phase commented TXT text file with comment text and with rows containing frequency Hz magnitude dB and phase deg Magnitude Phase plain FRD text file with rows containing frequency Hz magnitude dB phase deg Magnitude distortion T XT text file with rows containing frequency Hz and percentage distortions for THD 2nd 3rd and higher order harmonics Magnitude Phase CSV CVS Excel file containing frequency Hz magnitude dB and phase deg Magnitude distortion CSV CVS Excel file containing frequency Hz and percentage distortions for THD 2nd 3rd and higher order harmonics File Info shows information of currently opened file Recent
22. e magnitude of the signal at the cursor position time in ms or sample position in braces The Gate label denotes the report for the difference in time and in samples between the cursor and the marker Buttons on the right pane serve as commands to Scroll the signal plot to Zoom plot in and out to change the Gain and vertical Offset Zoom ratio is shown above the upper right corner of the graph It is written as ratio p n where p means number of pixels used to draw n signal samples Maximal zoom 1s defined with ratio 8 1 normal zoom is defined with ratio 1 1 and minimal zoom 1s defined with ratio 1 m where m signal length graph width in pixels Zoom commands Up increases the zoom ratio 37 Down decreases the zoom ratio Min sets minimal zoom ratio to show almost all signal samples Max sets maximal zoom ratio by following these rules e If marker is set then all samples between the cursor and the marker will be shown with maximum possible zoom ratio e If the marker is switched off the plot is zoomed to ratio 1 1 or 8 1 with cursor position sets to first graph point or maximum ratio 8 1 if previous zoom ratio is lower or equal to 1 1 Gain commands Up increases the the gain factor Down decreases the gain factor Min sets minimal gain factor Max sets maximal gain factor Offset commands Up increases the vertical offset Down decreases the vertical offset Null sets the vertical offset to z
23. e start value Stop value V rms enters stepped voltage amplitude stop value The maximum value is denoted bellow this control a power amplifier output voltage is reported Number of steps enters number of repeated measurement with voltage increment Logarithmic step increment switches voltage steps to logarithmic increment 47 THD break value enters limiting value for distortion after which measurement stops Sine frequencies section Frequency f1 Hz enters fundamental frequency for harmonic distortions measurement Use f2 8 5f1 U1 4U2 check box to use intermodulation distortions measurement Integration constants section Integration time ms enters RMS detector integration time Transient time ms enters transient time as time necessary to reach the steady state condition Bottom Buttons Record starts or stops measurements B W changes background color to black or white Copy copies graph to clipboard Click on button Setup or right mouse click in the graph area opens the dialog box Distortion displacement graph setup It is shown in Fig 3 9 Distortion displacement graph setup l x Log Y axis Log X axis O Show 2nd and 3rd harmonic distortions Update Default cancel OK Fig 3 9 Dialog box for Distortion displacement graph setup Dialog box Distortion displacement graph setup has following controls Axis Type section Log Y axi
24. ensitivity 7 Repeat 1 6 for the right input channel Note This procedure is recommended as it guarantees that you can connect the soundcard in loopback mode If you want to calibrate input channels with input volume set to maximum many soundcards require a reduction of the level of the output channel 2 3 3 Calibration of the Microphone To calibrate the microphone you must have a sound calibrator Then Connect the microphone preamplifier to the soundcard input left or right Enter the preamplifier gain Attach the sound calibrator on the microphone Press the button Estimate mic sensitivity If you are satisfied with a measurement press the button Accept Oe a Note If you don t know the preamplifier gain you can set some arbitrary gain value but that value must be used as a preamplifier gain in the Audio Devices Setup dialog box 2 3 4 Frequency Response Compensation The quality of measurements depends on the quality of used sensors 1 e microphones It 1s possible to enter frequency response of sensor in STEPS and make the compensation of their frequency response by applying the inverse of sensor FR to measured FR The menu command Setup gt FR compensation or click on icon sd gets the dialog box Frequency Response for Compensation shown in Fig 2 14 The dialog has a few controls and a graph that shows the frequency response which will be used for FR compensation The button Load opens the dial
25. eps 10 Integration constants 0 001 300 0 1 0 2 0 5 1 0 Intg time ms i Voltage Y rms Transient time ms 50 Record BAW Copy Setup Overlay Cancel ox E Figure 3 1 Distortion vs amplitude window 39 Measurement of distortions is a single channel measurement We measure system response to sine signal and estimate distortions THD or IMD from that signal the same way as we do in the swept sine mode The measured system must be excited with the STEPS sine or two sine signal generator The graph shows the percentage of distortion as a function of the measured signal RMS voltage Alternatively the graph can show the percentage of distortion as a function of the estimated value of RMS voltage on the output of the power amplifier It is a product of the playback lineout RMS value and Power Amplifier Gain as defined in Audio Devices Setup Dialog The measurement setup is defined in three sections General distortion measurement section First Combo box is used to define what type of distortions will be measured THD total harmonic distortion with user defined excitation frequency DIN IMD with two sine excitation on 250 Hz and 8 kHz SMPTE IMD with two sine excitation on 60 Hz and 7 kHz CCIF IMD with two sine excitation on 13 and 14 kHz CCIF IMD with two sine excitation on 19 and 20 kHz Response channel chooses input on Left or Right channel Sampling rate chooses sampling rate in Hz Excitation sine v
26. ero Scroll commands Left scrolls the plot to the left Right scrolls the plot to the right The Channel combo box shows the currently used channel left or right You can also use following shortcut keys Up and Down to change the gain Ctrl Up and Ctrl Down to change the vertical offset Left and Ctrl Left to scroll the plot left Right and Ctrl Right to scroll the plot right Shift Left and Shift Right to move the cursor left and right PgUp and PgDown to change the zoom factor Shortcut keys are active if graph window has a focus The focus is set by clicking the mouse in the graph area Dragging the mouse in the label area scrolls the plot horizontally and vertically Double clicking of the left mouse button in the time axis area toggles the time sample position labeling Menu commands are File Export ASCII saves time and amplitude data in textual file Info opens message box that shows the signal RMS value and crest factor If the marker is set the RMS value is determined for the gated part of the signal Edit Copy copies graph window to clipboard BW background color changes background color to black or white 38 3 Using STEPS for stepped amplitude testing The stepped amplitude testing is a measurement method in which we measure system response and distortion as a function of the excitation signal amplitude The excitation signal 1s the sine or two sine signal with a user defined fre
27. gnitude phase magnitude phase or magnitude distortion plot To change the plot type a press one of following icons 9 ti Notes You can stop measurements prematurely by clicking the menu Record gt Stop or by clicking the toolbar icon You can copy the graph bitmap to the clipboard by clicking the menu Edit gt Copy or by clicking the toolbar icon The quality of measurement depends on the quality of a soundcard Fig 2 16 shows the frequency response plot of a high quality soundcard EWX 24 96 It is obvious that STEPS can measure distortions that are more than 120 dB below the maximum signal level but actual distortion resolution depends on the quality of used souncard Magnitude dBW S 20 0 L F 40 0 8 60 0 80 0 100 0 u OS 120 0 aD 140 0 E hagn 20 50 100 200 500 1k 2k SK 10k 20k f 1208 1 Hz Magn 5 79 dB f Hz D2 107 94 D3 112 12 dB Figure 2 16 Typical frequency response plot of a high quality soundcard The bottom grey curve shows second harmonic distortion and the red curve shows the third harmonic distortion 24 In acoustical measurement we usually measure much higher level of harmonic distortion Figure 2 17 shows the frequency response of a small low quality multimedia loudspeaker FR magnitude dB re 0uP af 100 0 90 0 60 0 70 0 60 0 50 0 40 0 30 0 0 0 10 0 0 0 20 50 100 200 500 1K 2k 5k 10k 20k f 350 9 Hz Magn 75 90 dB f Hz D2 49 59 D3 60 99 dB Figu
28. graph background color to black or white Copy copies graph in Windows clipboard 40 The right mouse click in the graph area or click on button Setup opens the dialog box Distortion sraph setup It is shown in Fig 3 2 Y axis range Distortion 20 Figure 3 2 Dialog box Distortion graph setup Dialog box Distortion graph setup has following controls Axis Type section Log Y axis sets logarithmic or linear Y axis Log X axis sets logarithmic or linear X axis X axis measured check box to set x axis labeling to measured or estimated RMS value the measured value is RMS value measured at soundcard input and the estimated value is RMS playback value on line output multiplied with Power Amplifier Gain Y axis range section Distortion percentage enters the range or maximum value of percentage distortions Num decades chooses number of decades below maximum value that are shown in the log plot X axis range section High V enters maximum RMS voltage shown on x axis Low V enters minimum RMS voltage shown on x axis Every graph curve can be set as an overlay curve An example is shown in Fig 3 3 That figure also shows dialog box Distortion Overlays that serves as an overlay manager Manipulation with overlays is the same as with overlays in main window described in the section 2 6 41 STEPS User Manual DIN IMD 250Hz 8kHz S_ a E Figure 3 3 Distortion g
29. interpolated FR curve that will be used in FR compensation The button Copy copies current graph picture on Windows clipboard The combo list box Range dB sets graph magnitude dynamic range 10 100dB enables disables frequency response compensation The button Use frequency response compensation 22 2 4 Measurement Setup For the setup of measurements use the Measurement setup dialog box shown in Fig 2 15 You get it by clicking the menu Setup gt Measurement or by clicking the toolbar icon Zo Stepped Sine Generator Start frequency Hz 100 00 z Stop frequency Hz 10000 00 Frequency increment 1 6 octave y Generator level dB re FS Dual chanel Frequency response Sampling frequency Hz 43000 Min integration time ms 200 Transient time ms Test frequency Hz 1 0 delay ms Mute generator switch off transients W Figure 2 15 Measurement setup The Measurement setup dialog box has following controls In section Measurement System The first combo box chooses mode of measurements Dual channel frequency response measurements Single channel level measurements Response channel chooses the Left or the Right channel Sampling frequency Hz chooses the sampling frequency from 11025 to 192000 Hz Min integration time ms enters the minimal integration time 0 to 2000 Transient time ms enters the transient time 0 to 2000ms
30. lear and effort has been made to introduce a new standard for definition and measurement of Xmax This new draft standard is available now as IEC PAS 62458 Sound System Equipment Electroacoustical transducers Measurement of large signal parameters This standard is based on the W Klippel s definition for Xmax The voice coil peak displacement X max at which either the total harmonic distortion THD or the nth order modulation distortion where n 2 or 3 exceeds 10 in the sound pressure radiated by the driver in free air excited by the linear superposition of a first tone at the resonance frequency f fs and a second tone f 8 5 fs with an amplitude ratio of 4 1 The total harmonic distortion assesses the harmonics of f and the modulation distortions are measured by the modulation components fz n 1 f according to IEC 60268 3 3 2 Measurement of Xmax Following previous definition STEPS gives user interface for practical measurement procedure that is being executed as follows 1 Mount the driver in a free field and measure resonance frequency f of the driver 2 Use measurement setup with two sensors microphone that is placed in a driver near field connect to the one input channel and optical laser devices that can measure voice coil displacement connect to the other input channel 3 Connect input of a driver s power amplifier to the soundcard left output channel and excite the driver with a two tone signal
31. log box Linearity graph setup has following controls Axis Type section Show Log V or dBV check box to set logarithmic or dB Y axis Show relative dB V V check box to use linearity function as Y X vs X Y axis range section Ymax dBYV enters maximum of shown level or transfer function depends on the state of the check box Show relative Y min dBYV enters minimum of shown level or transfer function depends on the state of the check box Show relative X axis range section Xmax dBV enters maximum of shown input level Xmin dBV enters minimum of shown input level 44 3 3 Displacement and Distortions Testing The estimation of a peak acoustic power which can be generated from some loudspeaker driver 1s based on the loudspeaker voice coil peak displacement usually denoted as Xmax Here a method for measuring X max Will be presented During the measurement various types of distortion will be measured and presented graphically harmonic distortion THD D2 D3 and intermodulation distortions MD2 MD2 3 3 1 Definition of Xmax AES recommendation 2 1984 defines the Xmax as the voice coil peak displacement at which the linearity of the motor deviates by 10 Linearity may be measured by percent distortion of the input current or by percent deviation of displacement versus input current Manufacturer shall state method used The measurement shall be made in free air at fs This definition is not quite c
32. ls THD Moi ps filos fo os D6 Figure 2 10 Graph setup The Graph Setup dialog box has following controls Dynamic range dB section Graph top enters the value of top graph magnitude Graph range enters the graph magnitude range Fit to graph top sets the graph top value from the current data Freq range Hz section High enters the highest frequency shown in Hz Low enters the lowest frequency shown in Hz View section Pressure units chooses dB re 20uPa V dB re 20uPa 2 83V or dB re 1Pa V units Plot type chooses Magnitude Phase Magnitude Phase or Magnitude Distortion plot Harmonics distortion levels section check boxes THD shows the level of the total harmonic distortion D2 shows the level of the second harmonic D3 shows the level of the third harmonic D4 shows the level of the fourth harmonic DS shows the level of the fifth harmonic D6 shows the level of sixth plus higher order harmonics Default sets default values Update updates the current graph Note setup values can also be chosen by using the menu command View 29 2 8 2 Editing graph colors and line style We edit some graph values by using commands from menu Edit For changing the presentation of the graph we use following commands Colors and grid style Sets graph colors and grid plotting style Use thick pen Sets pen style to draw thicker lines Graph colors can be changed in two wa
33. ly user chooses input and output channels of the same soundcard mandatory in ASIO driver mode Control panel button if WDM driver is chosen it opens sound mixer on Windows 2000 XP or Sound control panel in Vista Win7 If ASIO driver is chosen it opens ASIO control panel Wave format on Windows 2000 XP chooses Windows wave format 16 bit 24 bit 32 bit or Float Float means IEEE floating point single precision 32 bit format It is recommended to use 24 bit or 32 bit modes when using a high quality soundcard many soundcards are declared as 24 bit but their real bit resolution is less than 16 bits On Windows Vista Windows 7 it is recommended to choose resolution type Float This control has no effect in the ASIO mode where a bit resolution has to be setup in the ASIO control panel 14 In section I O amplifier interface Lineln sensitivity enters the sensitivity of the line input 1 e peak voltage in mV that corresponds to the full excitation of the line input Line0 ut sensitivity enters the sensitivity of the left line output 1 e peak voltage in mV that corresponds to the full excitation of the line output Ext preamp gain If you connect a preamplifier or voltage probe to the line inputs you should enter the gain of the preamplifier or probe attenuation in the edit box otherwise set it to unity gain LR channel diff enters the difference between the level of the left and the right input channels in dB Po
34. ment where dominant distortion type was harmonic distortion The comparison of displacement and THD curves shows that in this case Xmax 5mm Measurement data can be saved in file Two format are possible textual files and binary files that has name extension vdx 49
35. n two successive sine bursts in acoustical measurements duration of intra burst pause should be greater than one fifth of the reverberation time Note the criteria that transient time should be greater than one fifth of the reverberation time assures that the magnitude error will be lower than 1dB The measurement procedure is as follows 1 Start measurements with burst of sine signal of known frequency and e in single channel mode record the system output signal e in dual channel mode record system input and output signals 2 Acquire the steady state response after the transient and I O delay time Calculate the magnitude and the phase of the frequency response and magnitudes of harmonic distortions using Fourier transform 3 Increment the working frequency If that frequency is inside the user defined range wait for the predefined intra burst pause time and then repeat the step 1 For all above operations the STEPS has a suitable user interface That interface will be described in the next chapter STEPS User Manual 2 Using STEPS for stepped sine testing The Steps has the main program window as shown in Fig 2 1 A menu bar and a toolbar are on the top of the window and a status bar 1s on the bottom of the window The central part of the window shows the magnitude and the phase plot The control bar on right side of window 1s used for graph margin setup a Untitled hsw Steps 0 x Fie Overlay Edit View Rec
36. ne calibration 2 3 1 Calibration of Soundcard Output Left Channel It is recommended to follow this procedure Connect the electronic voltmeter to the left line output channel Press the button Generate sine 500Hz Enter the voltmeter readout in edit box Press the button Estimate Max Output mV The estimated value will be shown in the box Estimated If you are satisfied with the measurement press the button Accept and the estimated value will become the current value of the LineOut Sensitivity Also it will be automatically entered as a value for the input channel calibration ae e 20 2 3 2 Calibration of Soundcard Input Channels You can use an external generator or the output channel of the soundcard to calibrate the input channels In case of using the output channel of the soundcard as a calibrated generator 1 Set the left and the right line input volume to maximum Connect the left output to the left line input 3 Press the button Generate sine 400Hz and monitor the input level at bottom peak meters If the soundcard input is clipping lower the level of input volume to 3dB 4 Enter the value of signal generator voltage in the edit box but only if it differs from value used during output channel calibration 2 3 1 5 Press the button Estimate Max Input mV 6 If you are satisfied with the measurement press the button Accept and estimated value will become the current value of the LineIn S
37. ng them as a stereo left and right channels As ASIO support multichannel devices user has to choose in a dialog box Audio Device Setup which pair of channels will be used in STEPS 1 2 3 4 19 CTEDC Ilear Manual STEPS User Manual 2 3 Sound Card and Microphone Calibration Menu command Setup gt Calibrate devices opens the dialog box Soundcard and Microphone Calibration shown on Fig 2 13 Calibrate SoundCard and Microphone x Soundcard full scale output mv 1 Connect electronic voltmeter or scope on left output channel setrange to W 2 Generate sinus 400Hz Output level 3dB 3 Enter voltmeter scope value 1000 mWYrms Estimate Max Output mW Soundcard full scale input mv 1 Connect sine generator with known output voltage on Channel Left si 2 Enter voltage peak or rms 500 mv rms 3 Estmate Max Input my Microphone sensitivity mV Pa 1 Connect microphone on Channel left Preamp gain 1 2 Attach sound calibrator Pressure Level 94 dB Estimated Current Left 1000 1000 mV Right 1000 1000 mv Diff 0 dB Accept 3 Estimate Mic Sensitivity Figure 2 13 Dialog box for calibration of soundcard and microphone Three sections lead to the calibration of a soundcard output left channel b soundcard input left and right channels and c micropho
38. of measured frequency points int numdist2 number of frequency points for D2 and THDs ine numdisto number of frequency points for D3 if version gt 0x0103 int numdist4 number of frequency points for D4 if version gt 0x0104 int DUM LSS number of frequency points for D5 At numdisteo number of frequency points for D6 int numchannels 1 or 2 channel measurement int resolution 24 or 48 of octave int Smoothing If 1 2 3 of octave int crspos 1 7 cursor position int micused microphone O not used l used on output 2 used on input float micsens microphone sensitivity V Pa float frequency numpoints frequency in Hz float magnitude numpoints magnitude in dB float phase numpoints phase in degree float D2 nimdistZ1s 2nd harmonic levels in dB Float Di inundis I 3rd harmonic levels in dB if version gt 0x0103 float D4 numdist4 4th harmonic levels in dB if version gt 0x0104 float D5 nu umdists 5th harmonic levels in dB float D6 numdist6 6th plus higher harmonic levels in dB float THD numdist2 THDs levels in dB Int 1intotext lengthy char info intotext length user info text length user info text in bytes 27 Note Dn denotes n th harmonic distortion but D6 also contains power of 7th to 12th harmonic component In files version 103 D4 contains power of 7th to 12th harmonic component Steps can export data in three textual forms
39. og for loading ASCH files that contain frequency response data The file name must have extension MIC and data entered in lines of text Lines that start with a digit or dot characters must contain at least two values first value is frequency in Hz and the second value is magnitude of frequency response in dB The third value is optional It may be the value of phase or any other text that will be treated as comment All other lines are treated as comment After successfully reading of the compensation file the path of the file will be shown in the box below the graph 21 STEPS User Manual 10000 e A A ee I I dende ls I I I L I I P I I TA E P A A L I I I a o oe I I ae eee een e2ces not a Ao Sa oy L L 1 1 r F 1 1 A r 1 1 r 1 1 1 1 i F o dH I 1 m 1 1 A L E F im i a 4 L I 1 L LA I I al 1 1 Fl z 1 I 1 1 EL 1 1 1 1 y I 1 1 I 1 1 1 1 du I I l I A rro Rell old oils Col 7 area rra rra o ql J ql du LL eN e Fa Frequency Hz 46 3 Hz 0 3 dB Cursor C rc audio 1 Arta 103 MB 550 8 mic Figure 2 14 Typical frequency response of an electret microphone B shown in Fig 2 14 has content file MB550 9 For example microphone mb550 freq Hz 48 280 48 936 49 601 Use Lo Magn dB O O O O 34 20 21 16 The check box Show spline interpolated data enables us to see the
40. oltage range section Frequency Hz enters frequency for measuring THD Start value V rms enters starting minimal RMS voltage value Stop value V rms enters ending maximal RMS voltage value in parenthesis a maximum possible value for a given Power Amplifier Gain is shown Use logarithmic step check box to use logarithmically spaced amplitudes Number of steps enters number of steps of stepped amplitudes Integration constant section Intg time ms enters integration time used for RMS value estimation Transient time ms enters time that is needed for system to reach the steady state It can be from several ms to more than 1000 ms The larger value are appropriate for measuring audio compressors or circuits with automatic gain control Bottom buttons Record starts stops the measurement Copy copies the current graph to the clipboard in bmp format B W changes the current graph background color to black or white Setup opens the dialog for Graph setup Overlay opens the dialog for overlay manipulations Cancel closes the window and discards current measurement setup OK closes the window and saves the current measurement setup The window has two submenu items File and Edit File commands are Open retrieves data from binary vsl file Save saves data in binary vsl file Export saves data in textual files in plain ASCII or Excel CSV format Edit commands are B W changes
41. ord Setup Help co clr Mm se ss 0 mm 0 Mag Ph mee mo 0 Top G E Range G set FrHigh fo a fol fe L 100 0dE R 100 0dB Stepped Sine Response Figure 2 1 Main program window Open Copy to Thick Stop Hardware Time View View file clipboard lines measurement selup record phase magn distortion Lo ooo 4 SO Gir Mp 8 x o m mog Ph me mo D t ft 1 1 1 FF Y 7 Save Background Start Measurement FR View View Distortion file color measurement setup compensaton magnitude magn phase piot Figure 2 2 Toolbar icons Ready Li 2 7dB R 3 3d8 Stepped Sine Response Y Figure 2 3 Status bar shows peak level ref full scale of left and right line inputs Start Hz 80 gt Stop Hz Start Hz combo box chooses start frequency Stop Hz combo box chooses start frequency AutoOvr check box if checked on new measurement automatically sets current curve as overlay Delay ms edit box enter delay for phase estimation step Ji i2oct Delay ms 0 00 AutoOvr Changes graph top magnitude margin Fit plotted curve to graph top magnitude margin Changes graph magnitude range Opens dialog box for the setup of graph margins Changes graph high frequency margin Peg le ta b uea Changes graph low frequency margin ls EA Figure 2 4 Top and right dialog bars Normally we work with graph windows and dialog boxes We also need to get the copy of the graph
42. ped amplitudes Integration constants section 43 Intg time ms enters integration time used for RMS estimation Transient time ms enters time that is needed for system to reach the steady state It can be from several ms to more than 1000 ms The larger value are appropriate for measuring audio compressors or circuits with automatic gain control Bottom buttons Record starts the measurement If pressed during the measurement this button stops the measurement Copy copies the current graph to the clipboard in bmp format B W changes the current graph background color to black or white Setup opens the dialog for Graph setup Overlay opens the dialog for overlay manipulations Cancel closes the window and discards current measurement setup OK closes the window and saves the current measurement setup The window has two menu items File commands are Open retrieves data from binary vsl file Save saves data in binary vsl file Export saves data in textual files in plain ASCII or Excel CSV format Edit commands are B W changes graph background color to black or white Copy copies graph in Windows clipboard The right mouse click in the graph area or click on button Setup opens the dialog box Linearity graph setup It is shown in Fig 3 5 Linearity graph setup x Show relative dE vA Update Default Cancel Figure 3 5 Dialog box Linearity graph setup Dia
43. quency The amplitude of the excitation signal 1s changing from lowest to highest value in a predefined number of measurement steps In stepped amplitude mode STEPS can measure and graphically show three functions 1 Distortion vs amplitude harmonic and intermodulation distortions as a function of signal amplitude 2 Linearity function system output or system gain as a function of the input excitation amplitude 3 Loudspeaker displacement distortion combined measurement measurement of displacement with with optical laser device and distortion with microphone First two type of measurements are primary targeted to measurements of power amplifiers audio compressors and automatic gain control systems while third type of measurement is for measurement of loudspeaker response 3 1 Distortion vs Amplitude Testing For the Distortion vs amplitude testing the user interface is given in the window Distortion vs amplitude shown in Fig 3 1 This window is opened by the menu command Record gt Distortion vs amplitude Distortion vs amplitude untitled vwsd oO xj File Edit General distortion measurement i Distortion 26 THD E 100 0 A T Response channel Left ad E F Sampling 5000 a S rate Hz 48000 oe 10 0 Excitation sine voltage range Frequency Hz 1000 Start value V rms 0 1 f i 0 1 Stop value Y rms max lt 1 967V 1 Use logarithmic steps M 0 01 Number of st
44. r Cut above cursor and Scale level are normally used to combine two graphs one for the high frequency and the other for the low frequency response Menu command Scale level opens dialog box shown in Fig 2 23 in which user enters arbitrary level in dB to scale the magnitude response 32 Scale Magnitude Level x Enter value to scale magnitude in dB o 7 Also scale distortion level M Allowed range from 100 dB to 100 dB e C Figure 2 23 Dialog box Scale Magnitude Level 2 8 4 Low Frequency Loudspeaker Box Diffraction Scaling Menu item LF box diffraction opens dialog box shown in Fig 2 23 In this dialog user enters the form of the box spherical squared or rectangular width and height of loudspeaker baffle These values are used for the definition of scaling transfer function W f that is used for the estimation of the free field response from the response of loudspeaker that is measured mounted in an infinite baffle or 1n the near field STEPS uses following expression for the LF diffraction scaling transfer function wn E 2 5 fl fo where f 42 7 d for sphere of diameter d or f 34 16 d for squared box of width d These values are obtained by numerically fitting transfer function W f with transfer function of a spherical loudspeaker box This transfer function is also called 27 47 equalizer as it gives the difference of low frequency loudspeaker response in half space 2
45. raph and Distortion overlay manager 42 STEPS User Manual 3 2 Linearity Testing For the linearity measurements we use the user interface defined in the window Linearity Function shown in Fig 3 4 This window is opened by the menu command Record gt Linearity function ES Linearity Function untitled vs Linearity test 0 1 0 01 0 001 0 0001 0 0001 0 001 0 01 0 1 1 0 10 0 Excitation 4 rms Transient time ms sol O a Fam coy oo otr co TOC Figure 3 4 Linearity Function window Linearity testing is a dual channel measurement We measure some system excitation as X signal and the system response as Y signal The excitation signal is generated by STEPS sine signal generator The measurement setup is defined in three sections Measurement channels section Y channel chooses soundcard line input channel for measuring system response X channel chooses soundcard line input channel for measuring system excitation Sampling rate chooses sampling rate in Hz Excitation sine voltage range section Frequency Hz enters sine frequency Start value V rms enters start minimal RMS voltage value Stop value V rms enters ending maximal RMS voltage value in parenthesis a maximum possible value for a given Power Amplifier Gain is shown Use logarithmic step check box to uses logarithmically spaced amplitudes Number of steps enters number of steps of step
46. re 2 17 Typical frequency response and distortion level of a small multimedia loudspeaker 0 Oma oo gOS a D2 a Magn You can define the current plot as overlay plot or you can load an overlay plot The number of overlay plots is not limited File formats and manipulations are explained in the next section 2 6 Overlays The overlay is a curve that is permanently shown besides the currently shown measured curve The user can set the current frequency response curve as overlay he can also define some overlays to have the crossover target filter response Manipulations with overlays are handled with menu Overlay It has following pop up items Set as overlay saves the current curve as an overlay Manage Overlays opens dialog box FR Overlay Manager Delete all deletes all overlays Delete last deletes last overlays Load loads overlay from STEPS hsw file Load imedance overlay loads an impedance overlay from zma or lim file Delete imedance overlay deletes impedance overlays Advanced manipulations with overlays can be done using the dialog box FR Overlay Manager shown in Figure 2 18 It is activated by menu command Overlay gt Manage Overlays 25 STEPS User Manual Overlay colors x avli x hsw avl2 x hsw DO avi3 x hsw avl2 x edited hsw Figure 2 18 Dialog box FR Overlay Manager and dialog box Overlay colors In the dialog some buttons replicate menu commands A
47. s sets logarithmic or linear Y axis Log X axis sets logarithmic or linear X axis Num decades chooses number of decades in logarithmic Y axis Y axis range section Distortion enters Y axis range for distortion graph Displacement mm enterss Y axis range for displacement graph X axis range section High V enters voltage for the graph right margin Low V enters voltage for the graph left margin If check box Show 2 and 3 harmonic distortions is checked the graph shows additional distortion curves The window has two menu items File and Edit File commands are Open retrieves data from binary vdx file Save saves data in binary vdx file Export saves data in textual files in plain ASCII or Excel CSV format 48 m agas pc pg a a PEA Y r 21g PS y Y PAPAS O FPG aya r 1 f a ele Al W IATA Usel Widliilid Info shows information about current file Edit commands are B W changes graph background color to black or white Copy copies graph to Windows clipboard 5 Distortion 56 Displacement mm peak fan 18 0 4 0 16 0 5 0 14 0 7 0 12 0 6 0 10 0 5 0 2 0 4 0 6 0 3 0 4 0 2 0 2 0 1 0 0 0 i i 0 0 0 0 1 6 3 2 48 6 4 8 0 Crsr6 5 TAD 16 4 Ox 6 2mm Voltage Wrme MD2 2 873547 MD3 4 969189 Fig 3 10 Example of measurement results For displacement measurement a laser sensor type Baumer OADM 2016441 S14F is used The Fig 3 10 shows results of measure
48. te as in Fig 2 11 5 Repeat previous procedure 1 to 4 for recoding channel and choose the same sampling rate as in the playback channel x Playback Recording Sounds Communications Select a playback device below to modify its settings Speakers 6046 Audio Device Ready Digital Output 6046 Audio Device Ready Speakers SoundMAX Integrated Digital HD Audio Default Device SPDIF Interface soundMAX Integrated Digital HD Audio Ready Configure Figure 2 9 Vista Sound Control panel 17 STEPS User Manual El Speakers Properties General Custom Levels System Effects Advanced Speakers B w Balance Line In 2 0 do aac Microphone yJ fag tance m B w Balance CD Player A E B w Balance l Figure 2 10 Playback channel properties Output levels E Speakers Properties Xx General Custom Levels System Effects Advanced Default Format Select the sample rate and bit depth to be used when running inshared mode 8000 Hz DVD Quality gt Test Exclusive Mode IY Allow applications to take exclusive control of this device I Give exclusive mode applications priority Restore Defaults Figure 2 11 Setting the native bit resolution and sampling rate in Vista 18 Note Many drivers do not work stable under Windows 7 In that case please use ASIO driver 1f soundcard has one 2 2 3 ASIO driver setup
49. th harmonic component as a percentage of harmonic distortion or a harmonic distortion level in dB D 100 A A percentage of n th harmonic distortion D dB 20 log A A distortion level of n th harmonic component The STEPS shows the Total Harmonic Distortion of a sinusoidal signal as THD 100 sqrt A A3 Aj2 Aj5 THD dB 10 log A A3 Aj2 Aj5 Fig 1 4 shows the STEPS PC based measuring system The computer generated signal g after D A filtering with a transfer function D is applied to the test system that has a transfer function H Note that H represent the best linear fit of a possible nonlinear transfer function The generator noise is neglected The output from the test device together with an additive system noise n 1s acquired by the computer as a discrete signal sequence y The acquisition process implies the use of an antialiasing filter that has a transfer function A Noise D A filter A D filter Figure 1 4 Block diagram of measuring system Note In acoustical measurements we neglect the influence of the generator noise and the noise in the input channel x as they are much smaller than the noise and distortions in the output channel y In a dual channel mode the input to the test device 1s acquired by the computer as a discrete signal sequence x The output from test device is acquired by the computer as a discrete signal sequence y Then the D U T frequency response 1s Magnitude H
50. utput channel or have hardware control of input monitoring and input and output volume controls 16 2 2 2 Vista Windows 7 WDMI driver setup Microsoft has changed their approach in control of sound devices in Vista Win7 Now operating system also sometimes in conjunction with control programs of professional soundcards is responsible for setting soundcard native sampling rate and bit resolution Operating system changes native resolution to floating point format for high quality mixing and eventually for the sample rate conversion For ARTA this means that it is strongly recommended to use resolution type Float and sets the sampling rate to the native format Access to these values is in Windows sound control panel which user gets by clicking the button Control Panel in the Audio Device Setup dialog Fig 2 9 shows Vista Win 7 control panel that has four property pages As first step user has to adjust Playback page and later repeat the same procedure for Recording page Adjustment steps are 1 Click on channel info to choose a playback channel It is not recommended to use the measurement channel as a default audio channel 2 Click on button Properties to opens channel Sound properties dialog 3 Click on the tab Levels to open the output mixer as in Fig 2 10 Then mute Line In and Mic channels if exist 4 Click on the tab Advanced to set the channel resolution and a sample ra
51. ves us a user interface in the window Displacement Distortion Function shown in Fig 3 8 This window is opened by the menu command Record gt Loudspeaker displacement distortion ES Distortons and Displacement untitled vdx o xj Fie Edit Measurement channels Response channel Left Sampling rate Hz 48000 Use displacement sensor on other channel Sensitivity mV mm 30 Distortion Displacement mm peak 100 0 10 0 E 10 0 Start value V rms Stop value V rms max lt 0 520V Number of steps 0 1 0 01 Logarithmic step increment THD break value 3 15 Sine frequencies Frequency f1 Hz 50 Use f2 8 5f1 U1 4U2 0 01 0 001 0 001 0 0001 0 1 02 0 5 1 0 2 0 5 0 10 0 Voltage rma Integraton constants Integration time ms 300 Transient time ms 50 ae BAY Copy Setup Fig 3 8 Distortions and Displacement measurement window Window Distortion and displacement has following controls Measurement channels section Response channel chooses the microphone input channel Sampling rate Hz chooses the current sampling frequency Use displacement sensor on other channel check if sensor for the displacement measurement is connected to the other input channel Sensitivity mV mm enters sensitivity of displacement sensor Excitation sine voltage range section Start value V rms enters stepped voltage amplitud
52. wer amplifier gain If you connect the power amplifier to the line output and if you need calibrated results in single channel setup you have to enter the power amplifier voltage gain The best way to enter these values is to follow the calibration procedure as described in the next chapter In section Microphone Sensitivity enters the sensitivity of the microphone in mV Pa Microphone used check box if you use the microphone and want the plot to be scaled in dB re 20UPa or dB re 1Pa Also use combo box to choose the channel where the microphone is connected we strongly recommend to use the soundcard left channel as the microphone input channel The setup data may be saved and loaded by pressing the buttons Save setup and Load setup The setup files have the extension cal Important notice Please mute the line and microphone channels at the output mixer of the soundcard otherwise you might have a positive feedback during measurements If you use a professional audio soundcard switch off the direct or zero latency monitoring of the line inputs 2 2 1 Windows 2000 XP WDM driver setup After selection of the soundcard user has to disable mute line in and microphone inputs in output mixer In addition user has to select which input will be used for recording Line In or Microphone Mic For a standard PC soundcards the procedure is as follows 4 In Audio device setup dialog click the button Control
53. y data will be automatically saved at the first program execution Files with extension HSW are registered to be opened with the program STEPS They contain the frequency response data Results of measurements can also be saved as textual ASCII formatted files The STEPS does not output graphs to the printer instead all graphs can be copied to the Windows Clipboard and pasted to other Windows applications 1 2 Measurement Hardware Setup In this document we refer to following measurement setups 1 Dual channel measurement setup 2 Single channel measurement setup The general measurement setup for the system testing 1s shown in Fig 1 1 The soundcard left line output channel is used as a signal generator output The left line input is used to measure a D U T output voltage and the right line input is used to measure a D U T input voltage In a single channel setup only a D U T output voltage is recorded The setup for acoustical measurements is shown in Fig 1 2 j left in output right in Not connected m singe channel Seip right out signal generator left out souncard Figure 1 1 General measurement setup for the system response testing mic preamp loudspeaker EE o E ee a F night in voltage probe right out left out 7 ower amplifier soundcard p P Figure 1 2 Measurement setup for acoustical measurements To protect the soundcard input form large voltage that is generated at
54. ys First one 1s to change the color scheme from Black background mode to White background mode It can be done by clicking the menu View gt B W color or by clicking the toolbar icon Y The second way to change graph colors 1s user mode The user sets an arbitrary color for every graph element using the dialog box Color Setup shown in Fig 2 21 You activate it by clicking the menu Edit gt Colors and grid style The color setup is different for Black background mode and White background mode as shown in Fig 2 21 The magnitude curve uses the Plot pen 1 color the phase curve uses the Plot pen 2 color the harmonic distortion curves use Plot pen 2 to Plot pen 6 colors the THD curve uses the Overlay 8 color Clicking the left mouse button on a named color rectangle opens the standard Windows dialog box Color Fig 2 17 which serves as color picker Button Default restores default colors Note 1 If the check box All overlays with same color is checked all overlays will be plotted with same color Note 2 If the check box Dotted graph grid is checked the graph grid will be drawn in dotted style Graph grid style is defined with three options e If the check box Dotted graph grid is checked the graph grid in all types of graphs will be drawn in dotted style e Ifthe check box Add axes tick marks is checked FR and Spectrum graphs axes will have tick marks e Ifthe check box Add subgrid on manitude axis is
Download Pdf Manuals
Related Search
Related Contents
MANUEL D`UTILISATION WIRELESS SMART WI Alimenter le boitier BLANC LIQ LG-B220 EX260-SCA1-X176 Manuale di installazione e manutenzione Cliquez-ici - Alternatiba Copyright © All rights reserved.
Failed to retrieve file