Data AcQuisition And Real-Time AnalysisScope - Spectrum - Spectrogram - Signal Generator
Software for Windows
Science with your Sound Card!
Contact us about
Multi-Channel Monitor Buttons
In normal stereo mode, Daqarta processes and displays the Left and Right output channels in their own colors (green and violet by default), and allows their use as signals to be averaged, shown as spectrograms, used as Trigger Sources, or viewed in Decimate mode.
In Multi-Channel Output mode, you can choose to monitor any two of the active output channels as substitutes for the Left and Right output signals. To the left of each channel select button is a small Monitor As button. It will be disabled and marked with 'X' when the channel itself is not selected. When a channel is selected for output, its Monitor As button will will show [L] and be depressed if the channel is being used as the Left output, or [R] for the Right output.
The first two active channel selects, starting from the top of the dialog, will automatically be assigned to Left and Right, respectively. As you select additional channels for output, their Monitor As buttons will be shown as [o] but be in the up position.
If you toggle one of those [o] buttons down, that channel is available to become a monitored channel whenever a currently-active [L] or [R] button is toggled off. When that happens, the Monitor As channels will be reassigned as before, with the new upper-most depressed Montor As button becoming [L] and the next-lower depressed button becoming [R].
For example, suppose you are using the top 4 channels, Front Left, Front Right, Center, and Low Freq. As you toggle the channel selects on from the top down, you'll see [L] assigned to the Front Left and [R] to Front Right, with Center and Low Freq each shown as undepressed [o].
If you want to monitor the Center channel instead of Front Left, first toggle its Monitor As button on. It will still be marked with [o] but will be shown depressed. Now toggle the [L] button off; instantly, the Front Right button will become the new [L] and the Center will become [R], while Front Left becomes an undepressed [o].
Note that there is no way to monitor Front Right as [R] and Center as [L]; since Front Right is above Center, it will always be assigned first and hence become [L].
Please note: You cannot record multi-channel outputs with DDisk at the present time, not even the selected monitor channels. If you use Save Trace as .DQA Data File (or .WAV, .DAT, or .TXT files), however, the current 1024-sample traces for the selected monitor channels will be saved.
Macros for setting the Monitor As state for each channel use the basic channel select names (FrontL, FrontR, Center, LowFreq, BackL, BackR, SideL, and SideR), but with an #M parameter. For example, if the Center channel is selected for output but is not currently being monitored, you can use Center#M=1 to set its Monitor As state on (button depressed). It will then show as [o] until you toggle off a Monitor As button that is above it, such as FrontL#M=0 to force Front Left off or FrontL#M=x to toggle it from its current state.
You can read the state of any Monitor As button via a command like A=Center?M, where variable A will be set to 1 if the Monitor As for the Center channel is depressed, else 0 if it is undepressed (including if it is disabled when Center is inactive).
Alternatively, you can get the complete Monitor As state of the channel by using a lowercase 'm', as in A=Center?m. Here A will be set to the ASCII value of the state letter:
X 88 Disabled, channel not selected L 76 Monitor as Left R 82 Monitor as Right o 111 Undepressed O 79 Depressed but unused
You can display the state as a letter via Msg=Center?m(A), where the (A) indicates alphanumeric format.
You can test for a specific state like L = Left via IF.Center?m="L".
You can determine the current [L] Monitor As channel via X=Center?L, or the current [R] via X=Center?R. The channel name (Center here) is ignored... you can use any channel. The value of X (or whatever variable you use) will be set to an integer from 0 to 7 denoting the requested Monitor As channel:
0 = Front Left 1 = Front Right 2 = Center 3 = Low Freq 4 = Back Left 5 = Back Right 6 = Side Left 7 = Side Right
These functions return -1 (not a valid channel) if there are no active channels selected.
Questions? Comments? Contact us!We respond to ALL inquiries, typically within 24 hrs.
Over 35 Years of Innovative Instrumentation
© Copyright 2007 - 2021 by Interstellar Research
All rights reserved