Data AcQuisition And Real-Time Analysis
Scope - Spectrum - Spectrogram - Signal Generator
Software for Windows
Science with your Sound Card!
The following is from the Daqarta Help system:



Spectrum Analyzer

Signal Generator

(Absolutely FREE!)


Pitch Tracker


DaqMusiq Generator
(Free Music... Forever!)

Engine Simulator

LCR Meter

Remote Operation

DC Measurements

True RMS Voltmeter

Sound Level Meter

Frequency Counter
    Spectral Event

    MHz Frequencies

Data Logger

Waveform Averager


Post-Stimulus Time
Histogram (PSTH)

THD Meter

IMD Meter

Precision Phase Meter

Pulse Meter

Macro System

Multi-Trace Arrays

Trigger Controls


Spectral Peak Track

Spectrum Limit Testing

Direct-to-Disk Recording



Frequency response

Distortion measurement

Speech and music

Microphone calibration

Loudspeaker test

Auditory phenomena

Musical instrument tuning

Animal sound

Evoked potentials

Rotating machinery


Product test

Contact us about
your application!

Tone Sync

Controls: Gen Dlg >> Stream >> Tone Freq >> Tone Sync
Macros: ToneSync, SyncMode

This button specifies that the display will be synchronous with the main wave frequency of the stream, as opposed to one of the modulators or some component of another stream. It is selected by default when no modulator sync is selected. If you toggle it off, then the display is free-running.

However, the above is only true if Trigger is active and Gen Sync is selected in the Trigger dialog. When the Gen Sync button has been activated there, it changes to show the current Sync source. If Tone Sync has been set for any stream, then it will be shown as 'Freq' on the Gen Sync button, prefaced by the channel and stream number. For example, 'L.0 Freq' means L.0 Stream, which is Stream 0 of the Left output. If no Sync source is set, it will appear as 'Free'.

In a modulator dialog, the modulator sync button is disabled unless that modulator is active and is using the Sine modulation source. It is not available for stream modulation. The general procedure is that sync must be set at its origin, so if you are using stream modulation you can go to the source stream and set sync there.

If you use main tone sync while a modulator is active, the display will start in sync with the main frequency, which may cause the modulation to appear at random on the trace. You will probably only find this useful in special cases.

For Noise Wave sources there is normally no particular interval on which to sync the display, since there is no repeating pattern in the noise source. Instead, the sync period is controlled by the Step Size in the Timing dialog. This is the case regardless of whether the current Timing mode set to Spec, Slow, or Step.

This allows you to see the start of each step in Step mode, but it has another use as well: You can slow the trace update rate by an arbitrary amount. Otherwise, the trace would be free-running (just as if you toggled Trigger off), and wave data would pass by in a blur.

Only a single Sync source may be active at one time. When you toggle Sync on a particular source, whatever other Sync source might have been set is toggled off.

You may select Sync from any source, either a modulator or main Tone Freq wave, in any stream of either output channel.

Note that if you have more than one stream active and you toggle off the one that had the sync, the display will lose sync until you specifically set it to an active stream.

Macro Notes:

L.1.ToneSync=1 sets Left Stream 1 Sync to the Tone Frequency. L.1.ToneSync=0 sets Sync off, and L.1.ToneSync=x toggles between the two states.

Note that there is a single global Sync source, not separate sources for each channel or stream. The channel and stream prefixes select which stream will be chosen as the Sync source.

SyncMode is a read-only variable that returns the current sync mode. If it is -1, sync is off (free run). Otherwise, the return value consists of 2 bytes. The low byte encodes the Stream and channel:

    0-3 = Left Stream 0-3
    4-7 = Right Stream 0-3

The high byte encodes modulator sync, if any:

    0 = Tone Sync
    1 = AM
    2 = FM
    3 = PWM
    4 = Sweep
    5 = Burst Train
    6 = Burst

See also Maximum Sync Error, Tone Frequency Dialog, Waveform Stream Controls.


Questions? Comments? Contact us!

We respond to ALL inquiries, typically within 24 hrs.
Over 35 Years of Innovative Instrumentation
© Copyright 2007 - 2023 by Interstellar Research
All rights reserved