Contents - Index

How to...  (some commonly asked questions)

Splice two or more frequency response curves together in a graph
This can be easily done using Added Curves.  Just save the responses to FRD files, then use the "Added Curves">"Add" menu to bring in both curves (ONLY TWO CURVES! -- with no other AddedCurvess loaded).  

When you load an Added Curve, or use the Added Curves menu to select an already-loaded curve, an editor/properties box will open for that curve.  Use the controls in that box  Uncheck the box marked "All Frequencies" to allow frequency range selection and use the given controls to configure the curves' frequency ranges that you want to use from each.  For example, you might select 20 to 1000Hz for one curve and 800Hz to 20,000Hz for the other. The frequencies need not overlap at any frequencies, though it is a good idea to have some shared valid frequency range between them if you can.  Also select "Show Phase curve" checkbox for both curves to make that visible.

You can adjust the gain (dB offset) and/or the delay (to connect phase responses, be sure to show the phases of both curves to do that) of each using the editor/properties form for Added Curves.  Then in the editor for either curve use the "save spliced to another" button, and select a location on your computer (a folder or the desktop) where the new file is to be created.  The resulting FRD file will be the spliced curve result (you can then load that one as another Added Curve if you wish to see it).  If the original curves overlay each other, then they will be combined smoothly over the shared range.  If there is a gap between the frequency ranges of the original curves, a smooth arc will be drawn to connect them.

Is there a fast way to disable sound output when I'm using the computer to generate test signals directly from Omnimic?
Yes, simply press on the [Esc] key or the space bar on your keyboard.  Press [F2] to start it again.

Point the microphone
Omnimic is a small capsule, narrow tip measurement microphone and its response is essentially omnidirectional at most frequencies.  At very high frequencies, there is about 3dB reduction in perpendicular response at 13kHz.  This can be easily determined by making a set of comparative measurements with the mic pointing at and then perpendicular to a high frequency speaker, and then normalizing one by the other.  Here is a result of such a measurement and process (showing the effect of perpendicular to directly aimed response):

Using more than one OmniMic microphone
The OmniMic software is able to work with several OmniMic microphones, though only with one at a time.  And only one instance of the OmniMic software can be run on a computer at a time.  But an OmniMic microphone cable can be removed from the USB port of the computer while the software is running, and a different OmniMic can then be plugged in to go on working.  

But different OmniMics use different calibration files.  So there is now an option in the Config menu for a "Microphone selector".  This is a form that contains buttons and title blocks for up to 5 OmniMics.  To set up for each, click on its title block (the round button at its left will then  turn red) and then click on the "configure" menu in the selector form.  You'll be prompted for a name or description of the mic, which might be something like "On Axis", "30 degrees", "nearfield" or the like.  Then you will be given a file box for finding the calibration file for this microphone (which needs to be already on your computer).

After this has been setup, you can quickly change between mics.  Unplug the mic previously being used and plug in the new one.  Then click on the name or button for that mic on the selector form and its calibration will be quickly loaded for new measurements.

Use a DATS device to provide OmniMic test signals
DATS can provide a consistent high-quality signal source for testing.  DATs should in general be set (in the Windows Control panel for playback devices) for "DVD quality" (48kHz, 2 channel mode).  Its output could then be used to drive the power amplifier that drives the test speakers.

Sometimes use of computer based signal sources with AC powered audio equipment can result in 'ground-loops' or other noise from using common AC power sources.  If the computer is a laptop, operating the laptop off of battery power will usually solve this issue.  Sometimes changing power outlets for the computer or amplifier system can minimize the issue as well.

To use DATS, this procedure is best:
1) Connect the OmniMic and then the DATS unit to the computer.
2) Open both the OM and DATS software, go to the DATS Edit menu => Audio Device Selection and set playback (Audio output device) to DATS, recording (Audio input device) to OmniMic:

3)Click ok => Alt-Tab to view OmniMic main page and continue normally (i.e. click Config => Play from Soundcard, check SPL, mic ID etc.).  The "Play from Soundcard" option can be found in the OmniMic "Config" menu.

Align two speakers in "time of arrival" at a listening position
Arrange your system so that the Test Track sound plays out of both speakers you are working with, but with any other speakers silent.  Choose the Frequency Response page and play the indicated track with the microphone set at the desired position.  Set the control that is near the top to "blended" and observe the Impulse Response display.  If there is a time of arrival difference between the two speakers, you should be able to see two impulse peaks.  The one to the left (near the 0 msec point) is from the speaker with the earlier delay time, the other is for the later one.  If you have an electronic delay unit, adjust the delay applied for the earlier speaker so the peaks become superimposed.  If you have more than two speakers you wish to align together, choose the latest (the one making the right-most peak) to be the reference and delay the others to align to its peak

Optimally position speakers within a room
Speaker and listener positioning within a room is probably the most significant factor determining how a system will sound.  This can usually be best adjusted using the Frequency Response display and either the Pseudo-Noise or the Sine Sweep signal.  Set the control near the top to "All" for a display in which all echoes, reflections, and room effects are included and apply 1/3rd octave smoothing.  Start with one speaker playing at a time.  The response will normally be irregular, but try moving the speaker position or listening position for the most uniform response, particularly at lower frequencies below 200Hz.  For stereo, you will need to find two locations which can give a good stereo image together while optimizing the low frequency response.  Very often such factors are not mutually attainable.  Low frequency positions may also be optimized to minimize standing waves by use of the Bass Decay analyzer.

A strong advantage of using separate subwoofers (rather than only full range speakers) is that they allow you to optimize the mostly non-directional subwoofers for smoothest bass response and the upper frequency speakers for best stereo imaging.  While bass tends to be non directional, the in-room response of the bass speakers is extremely sensitive to placement.  You will almost always be able to get the smoothest overall low frequency response by using two or three subwoofers optimally placed in different parts of the room, rather than a single subwoofer - even if the single subwoofer were of much higher quality.  The room position and diversity of placements will have significantly more effect on bass frequency response than could subwoofer response flatness.  

Adjust an Equalizer (EQ)
Omnimic has a very sophisticated feature for manually or automatically configuring an equalizer, and downloading settings to MiniDSP type equalizers through "Biquad Parameters".
When adjusting equalizers:
  • adjustment at lower frequencies should use a measurement setup similar to the one for positioning speakers (but the placement should be determined first).  Strong boosts with the equalizer should be avoided at any frequency, but response peaks can be effectively removed ("notched") to any degree necessary.
  • equalization at higher frequencies  are usually best done only in moderation, and generally adjusted with echoes removed by setting the Frequency Response analyzer to "blended" and clicking the mouse within the Impulse Response display on a point just before the first strong reflection.  Avoid sharp narrow-band adjustments on the equalizer at higher frequencies because they can cause significantly worse sound at slightly different listening positions.

    Adjusting EQ for more than one listening position
    For theaters or other situations with multiple listeners, compromise settings must be made to provide the best sound overall for all listeners.  Begin by optimally positioning the low frequency speakers (or main, if full range) to avoid major problems at various seats, particularly those furthest from the center.  Again, use of several well-placed low frequency speakers will be most effective for giving good results for all listeners.  

    Then, with the Frequency Response analyzer set to "All" and with 1/6th octave smoothing use the Averaging features.  Make a series of measurements at all (or at least a good representative number) seats, starting with "Clear Averages" then "New Average" for the first, and clicking "More Averages" (or pressing the spacebar) once with the OmniMic placed at each position.  This will result in an overall average room frequency response, which you should save to disk or print for future reference. 

    An alternate, and more powerful method, is to save FRD files of curves measured at each position and then bring up the "make Weighted Average" menu (under "Files").  There you can load and select the saved files and assign a relative weighting to each of them as desired.  This will result in an Average curve which can be used for determining best overal equalization.

    You would normally then adjust your equalizer to provide approximately the opposite of the resulting response; the new Equalizer Configuration form makes this easy.  That is, if there were an 8dB peak (relative to response at most frequencies) in the 4kHz range, then if a flat response is desired, then the equalizer should be set for -8dB at 4kHz.  Avoid applying large increases (more than about 7dB) with the equalizer and use only moderate and broad (not sharp in frequency) settings at frequencies above about 500Hz.

    Arrange and test whether a frequency response falls within a specified range (QC testing)
    The "Evaluate within" function (in the "Math" section of the Frequency Response menu will show a small rectangle at the top left of the frequency response graph that indicates whether measured responses fall within ("good") or outside ("out") of the first two curves specified in the Curves menu.  The evaluation is performed only over the frequency range currently being displayed.  To use this to determine whether new measurements fall within (for example) 3dB of a reference measurement, first make the reference measurement and save it to disk using the "File->Save Curve" menu.  Then, in the "Curves" menu, choose "Add" and then select the file you just saved and then select an offset of 3dB on the form that appears.  Use the "Curves->Add" menu again to choose the same curve, this time with an offset of -3dB.  The two curves should show on the graph.  Next, go to "Advanced Mode" (if you aren't already there) using the checkbox provided and in the "Math" menu, select "Evaluate within".  You can select whether to allow the program to try to fit the curve by shifting it up or down by up to some maximum dB value. Finally, set the frequency range of the graph (using the yellow arrow buttons) to display the frequencies over which you wish the evaluation to be performed.

    You can alternately define the two curve files to be used for limits by generating them using a text editor (simply load an FRD file into your text editor to see the simple format.  All frequencies need not be present, but they do need to be in increasing order).  Users familiar with spreadsheets such as Microsoft Excel can use these to edit FRD data for special custom limit curves, after resaving the resulting data with an FRD extension (or saving with a .txt or .prn extension and then changing the extension to .frd).

    Measure frequency responses of Tweeters
    OmniMic normally tests loudspeakers with a full range signal that briefly passes from below 2Hz to above 20kHz.  Some speaker drivers, particularly tweeters, compression drivers, ribbons, or electrostatics cannot be safely driven at low frequencies.  When testing devices such as these, you should always drive them through series capacitors (at least) to limit low frequency drive.  You can calculate the approximate value to use as C=1,000,000/(6.2*f*Z) where f is the desired cutoff frequency, Z is the driver impedance, and C is the value in uF.  Smaller values of capacitor are safer
    Using such a capacitor causes a problem, though -- it also affects the measured response.  If you test with a cutoff capacitor that acts far below where you tend to use the speaker then those effects might be ignored, but in that case you would be less protected.

    Another option is to test with a pre-filtered (but still synchronous with OmniMIc) signal that has a known highpass response.  Several of these are provided on the V3 CD (or DVD) test disks, some with "bass removed" and some with "bass and midrange removed".  The "bass removed" tracks roll off below 300Hz, and the "bass and midrange removed" tracks roll off below 3kHz.  The effect of the rolloffs from using these tracks can be corrected by Normalizing the measured responses (either at measurement time, or after Adding an uncorrected file) with either the "Bass Removed.frd" or the "Bass and Midrange Removed.frd" files that can be found in your C:\Users\Public\OmniMic folder. 
    IMPORTANT NOTE:  You should still use a series capacitor (perhaps something large such as 100uF) to protect your sensitive driver from transients, hum, or other signals from the setup which might cause damage. ALWAYS use a blocking cap with a ribbon tweeter!

    When you use those test signals, the measurements will be much more susceptible to noise below the rolloff frequencies, so you should adjust the displayed frequency range to avoid the lower frequencies.

    Measure SPL sensitivity of loudspeakers ("2.83V 1w/1m")
    Loudspeaker sensitivity is normally expressed as the SPL level that is sensed at 1 meter from the loudspeaker when it is driven from a voltage of 2.83Vrms.  When you are using a CD as the signal source with OmniMic, the nominal level of the swept sine signals can be determined (or set) by use of the 50Hz reference tones that are at the end of the Version 3 OmniMic Test Signal CD or DVD.

    To use these, you may want to disconnect the speaker of the channel being tested (the output voltage of quality amplifier should not be affected by whether a speaker is being driven).  Then attach a Digital Voltmeter (also known as a "DVM") to read AC Voltage across the amplifier terminals.  Be sure to configure the voltmeter for AC Volts and that the probes connect to the meter's Voltage (and not its Current!) reading terminals.  

    Turn any equalizer or tone controls off.  You can then play the 50Hz reference tone tracks and measure or set the voltage level from the amplifier.  Next, reconnect the loudspeaker, set OmniMic at the 1 meter distance from the loudspeaker and play the desired sweep track of the test CD.  Use the OmniMic software in its Frequency Response measurement mode for Sine Sweep, and the plot should then be a reading of SPL sensitivity.

    Some loudspeakers reference to a 1 watt level rather than to a voltage level.  2.83Vrms is equivalent to 1 Watt into an 8 ohm (resistive) loudspeaker.   For a 4 ohm loudspeaker at 1 Watt, the voltage to use would be 2.0Vrms, for a 16 ohm speaker use 4.0Vrms.

    Getting FRD files for crossover simulations
    Designing a crossover is much easier if you can do it using simulations rather than by trial and error and physical parts.  To design via simulation, you need to have both magnitude and phase responses for the drivers you will be using.  For passive crossovers, you will also need impedance data for the drivers -- for that, an electrical impedance measurement such as the DATS is ideal.  See "Frequency Response: Measuring Drivers for Crossover Design" for a guided process that provides accurate files for crossover designs using XSimPCD and similar crossover design programs.