Data AcQuisition And Real-Time AnalysisScope - Spectrum - Spectrogram - Signal Generator
Software for Windows
Science with your Sound Card!
Contact us about
Revision History - v7.20
Daqarta v7.21 - 14 January 2013
Copy operations for MIDI buffers now allow copying between buffers and Velocity, Note, or Chord Patterns. A MIDI Changes script can now copy a pattern to a buffer and later copy back to the pattern to repeat the original.
Daqarta v7.20.1 - 22 December 2012
Bug Fix: Arbitrary Random Distribution mini-app could fail to launch on Vista/Win7 systems.
Daqarta v7.20 - 21 December 2012
New Integral (Buf0="<I") and Derivative (Buf0="<D") Macro Array Math Operations added. Derivative is especially useful for AC-coupled pulse waveforms edges.
New MtrV allows variable Custom Meter operations by first setting channel Ch to desired meter number 0-3. Useful when a macro is to be called as a function or subroutine which must update an arbitrary meter.
Reading Trigger Source, for example via UA=TrigSrc, now returns the actual source in use. UA=TrigSrc?B returns the button selection (which is overridden if that source is not available).
New Miscellaneous Position read-only macro Posn?D returns the display start absolute sample number. Posn?d returns the Trigger absolute sample, interpolated to the effective exact Trigger Level fractional sample.
New DaqMusiq MIDI setups: GlossySticks and GlossyBones apply the GlossyFish "jam session" approach to percussion, using 2 different strategies. GlossyFishSticks.DQM and GlossyFishBones are like GlossyFish plus the above percusion. AirBand and AirGuitar are like PhrygidBlueJam (which now includes percussion) but with voice and hot-key control.
Former 2-state (0,1 only) MIDI variables U0-U9 are now full signed integers capable of -2147483648 to +2147483647 (+/- 2^31) range, as they already were when used as macro variables. (You can still get a 2-state result via logical AND with 1, as in U0&&1.)
MIDI Buffer Velocity and Chord Maps now allow up to 32 characters, in a more user-friendly format.
MIDI Note Lag and Percussion Lag commands now use gv=n format instead of lv=n, since lowercase 'l' was easily confused with uppercase 'I' in the Changes script. ('l' is still supported, but deprecated.)
Most MIDI Changes script commands now allow setting all voices to the same value with a single command. Tonal voices 1-8 use "voice" 9, as in S9=US to set Scales S1 through S8 to the value of US. Non-tonal Percussion voices A-F use G, as in gG=1 to set Percussion Lags gA through gF to 1.
MIDI Changes script maximum size doubled to 4095 characters for each script.
MIDI Output Display now allows quoted text plus a variable, as in oL="Octave "+UO shown as integer, or oLO="Octave "+UO shown as "ON" or "OFF".
Bug Fix: Nesting macro IF statements at the maximum depth of 4 below the outer IF caused Daqarta to crash.
Bug Fix: Custom title for Mtr0 Custom Meter could be erroneously reset to default "Meter 0".
Bug Fix: Unsigned MIDI variables Ua-z could be decremented below zero, returning maximum-positive values.
Bug Fix: MIDI Sustain characters '_' or '=' in a Percussion Velocity Pattern were not handled properly, could give unpredictable results.
Bug Fix: Initial Spectrogram Pitch Track key colors showed erroneous Red, Green, Blue values.
Bug Fix: MIDI Changes script Arpeggio commands (Av=n) failed.
Bug Fix: MIDI Changes script Pan Position commands (Pv=n) gave erratic pan positions.
Bug Fix: Closing and re-opening Pitch-to-MIDI dialog during performance did not restore output display readouts at bottom of dialog.
Bug Fix: MIDI Changes script expressions using logical AND (&&), OR (||), and XOR (##) did not give proper results.
Buf Fix Normal non-extended MIDI Changes comments at the end of an active line could be mistaken for extended comments if they happened to have a '+' right after the comment semicolon.
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