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!

Revision History - v7.50

Daqarta v7.50 - 7 January 2014

New Multiple Meters mini-app allows simultaneous independent voltage and/or frequency measurement on all active channels. It uses a separate Custom Meter for each channel which shows one of 10 measurement types selected for that channel, or all 10 measurements at once via tall meters.

New File Navigator mini-app shows the complete waveform of a long file, compressed to fit on a single screen, and shows the current file position via the dotted vertical cursor bar. This can be dragged to any part of the file shown on the compressed display, instantly moving the main display to the equivalent position in the file.

Spectrograms and Pitch-to-MIDI pitch displays can now use new Scroll (default) or Bloom modes as well as previous Scan mode.

Macro Arrays Buf0-Buf7 can now be used to store strings of up to 8, 16, 32, or 64 characters per element, for later use as custom controls or meter labels, Log File column headers, etc.

Macro IF statements can now contain nests up to 16 levels deeper (more indented) than the main IF. (You can have an arbitrary number of IF statements at each level.)

CursN and CursDotN cursor position macros were formerly read-only variables, but now also allow setting the cursor position directly via its index (0-1023 or 0-511).

When reading DDisk files, the FilePosn#S macro allows setting file position directly in samples, reagardless of current readout Units. Similarly, FilePosn?S allows reading the current position in samples.

Voltmeter waveform-synchronous RMS measurements are now much more stable at low frequencies.

New Posn?S read-only query returns the number of samples used for Voltmeter RMS measurements, even if the Voltmeter is not active. Macros may use this number for synchronous RMS measurements on any channel.

New FileInfo read-only macro variable allows macros to read data format, channel, and total samples of an open file.

Custom Controls dialogs can now use a Font command Ctrls="<F(N)" to set the size of the dialog, independently of other dialogs. (Those are controlled by the default Dialog Font Size set in the Start Preferences.)

Custom Controls dialogs now have a minimize ('_') button at upper right, allowing more screen space for other displays when the controls are not constantly needed.

Custom Macro Messages like Msg="My Message" can now control vertical and horizontal white space around the text via Msg="<v(n)" and Msg="<h(n)", respectively, given before the message.

The Channel Select macro Ch includes new query options Ch?c to find the lowest displayed channel number, Ch?i to find the lowest input channel, and Ch?o to find the lowest output.

New V option allows RangeDlg?V, GainDlg?V, Atten_G?V, Atten_dB?V, UserFactor?V, and UserSPL?V to return values for previously-set Ch channel number, instead of immediate channel digit like RangeDlg?2, etc.

Trigger Level and Trigger Hysteresis may now be read in percent, independently of selected units, via TrigLevel?% and TrigHist?%, respectively.

String expressions may now use computed-position output formatting via new p(UA) and f*(UA) options, which position the next string output at column UA (or any math expression) from 0-999.

String expressions may now use q to insert a " quote into a string, so that Msg=q+"Quote"+q will show "Quote" including the quotes.

Macro error messages now show the name of the running macro, as well as the faulty text line.

MIDI Changes scripts can now send strings and variables to a Log File using Output Display commands. (No license required.)

MIDI Changes script Output Display commands to Custom Messages, Custom Meters, or a Log File now support full string expressions, including display of macro and internal Daqarta variables that are normally not accessible from MIDI scripts.

MIDI Changes script Output Display options now include a Song Title Generator to provide track names based on 32-bit seed values... 4.3 billion unique titles.

Bug Fix: Multiple LogTxt calls to write to the same line of a Log File using the p string expression operator to set position could fail to select the indicated column.

Bug Fix: Closing a .WAV or .DAT file after reading could force the Trace Update Interval to 0. (No obvious symptoms.)

Bug Fix: Macro command E.IF.WaveMute failed on Vista and above.

Bug Fix: Custom Macro Message position was not being saved after dragging; next message always went to 0,0.

Bug Fix: When reading DDisk files, the position readout at the right end now properly allows direct entry to jump to a specified file location. (It was jumping to the start of the file, no matter what was entered.)

Bug Fix: When reading DDisk files with Decimate active in Spectrogram mode, unPause caused file to scroll in normal (non-Decimate) view.

Bug Fix: When reading DDisk files with Decimate active in Spectrogram mode, the End key did not go to the actual end of the file.

Bug Fix: Custom Meter Mtr0 queries (like A=Mtr0?X to read absolute X position) failed. Queries for Mtr1-3 unaffected.

Bug Fix: Running certain MIDI Changes scripts like GlossyTracks that load text (.TXT) files caused later main file open to default to showing only .TXT files unless another type was manually selected.

Bug Fix: At certain screen resolutions and fonts on some systems, black rectangles appeared on the Pitch Freq Axis after 1-digit Note octave numbers or short Freq values.

Bug Fix: Display Channel macros DispLI, RI, LO, and RO now return 1 only if the channel is selected (button depressed) and enabled.

Bug Fix: Macro message (Msg) command caused right-most display column to be blanked. Only noticeable when in Pause mode.

Bug Fix: First_Run macro could fail to run when manually activated, depending on state of Left Input channel.


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