Sound card scope SW with smooth roll mode?

M

miso

Jan 1, 1970
0
All VAC does is let you pipe from program to program with sound. So it
is how you string together sound programs in Windows. [Of course this is
easier done in Linux, but you knew that.]

Possibly the windows version of sox would do this for free. You can use
sox on the fly to rip apart streams, transcode, etc. I just don't know
the limitation of the windows version. Sox is a default installation on
any linux I ever used.
 
J

Joerg

Jan 1, 1970
0
miso said:
All VAC does is let you pipe from program to program with sound. So it
is how you string together sound programs in Windows. [Of course this is
easier done in Linux, but you knew that.]

Possibly the windows version of sox would do this for free. You can use
sox on the fly to rip apart streams, transcode, etc. I just don't know
the limitation of the windows version. Sox is a default installation on
any linux I ever used.

I understand how this works. The problem is similar to the method of
physically piping a signal out the soundcard and right back in, or into
another soundcard on the same PC (which I have done): Many software
packages with good configurable display features such as SCADA cannot
talk to the sound card at all. They don't even see it.
 
R

Robert Macy

Jan 1, 1970
0
The display must be smooth. Data can be transferred in junks, that
doesn't matter.
Sure you can. I have numerous examples here, software that does thinks
like realtime scope display on a PC, spectrum analysis with waterfall
diagrams, and so on. Hey, you can even watch a movie on a Windows PC :)
However, for smooth data processing using a soundcard, have you looked
into ASIO? out of Germany. That software to acquire data coupled with
C/C++ written for real-time operation I think you can get your 10mS
processiong with very little latency, never miss a data point.  Also
look into the free FFT software for processing. octave uses that
algorithm [I bleieve] and it is a SCREAMER!  You would not believe the
performance possible.
"coupled with C/C++ written for real-time operation", that's where my
limits are. I can't do that, I am a HW guy. Could contract that out but
it would have to be a local person. I've tried Octave in the past and I
wasn't too enthused but maybe I should look again as that was many years
ago.

Hmm, thou shalt not switch languages more than 10 times in the morning
on only one cup of coffee ... should say "chunks" and "things" :)

is ok, ...being from an era that used to read Kats 'n' Jammer Kids
every Sunday. ;)

Being a HW guy too, in the C/C++ programs I simply used examples then
modified to get what I needed. Proud of code, no. Proud of how WELL it
ran, yes.

I only learned/sed octave to replace Excel Worksheet stuff. And, as a
glorified 'automatic' calculator. I once replaced our physicist's beam
trajectory analysis Excell spread sheet program which produced which
only 25 by 25 cell results showed beam cross section at the target.
The .xls required over 100MB, took hours to run, and produced coarse
results. The .m script was 8kB, took seconds to run, and produced over
[even was adjustable] 100 by 100 results WITH a rotatable mesh plot of
the beam profile. Being from the CPM and DOS era, I like octave's lack
of GUI and the ability to do 'command line' entry.
 
J

josephkk

Jan 1, 1970
0
It has to be realtime. I probaly could write it as well, just don't have
the time to re-learn. It was one of my first projects after I had
shelled out north of $300 for the Microsoft C compiler package in 1990
or so. Like today, back then there were no decent roll mode display
routines available anywhere. Automation companies said "It can't be done
under DOS". So I wrote my own and, of course, it did work nicely under
DOS. Had to learn the innards of the Tseng Labs chip (ET4000 or
something like that) and then more or less address it directly. But I
don't want to do this again.

Here is a wild and crazy idea: Convert it to an avi video file. Then use
a decent media player to view it. That little bit of software would be
pretty easy.

?-)
 
J

Joerg

Jan 1, 1970
0
Joerg said:
Hello Folks,

Does anyone know of a sound card oscilloscope software that does the
following?

a. Windows
b. Smooth non-trigger roll mode, no jitter or jerking (very important)
c. Can read in from WAVE under Windows
d. Scroll rate can be changed, somewhat decent display

The smooth roll mode is most important, where new parts of trace come in
at the right and roll off the left. To my surprise a lot of software
can't do that.

Oh, and it doen't have to be freeware. I actually don't need a real
oscilloscope function but just something configurable that can display a
slow signal from DC to 50Hz or so. Would be nice if it could also stream
results into a big fat log file.

Looks like the problem is solved. In case others are in need of
something like this:

One of the regulars here has written via PM and suggested to look at
Daqarta.

http://www.daqarta.com/index.htm

In itself it can't do that but the author, Bob Masta, was very helpful
and actually created a macro that can record phase. It might make it
into a future release of the software. So I bought a Pro license and now
I can log phase shifts and render them in a smooth scroll. I doesn't
seem to like all sound chips but that isn't a problem, I'll just buy a
good USB sound card. On the Samsung NC-10 netbook it worked like a charm.
 
J

Jamie

Jan 1, 1970
0
Joerg said:
Looks like the problem is solved. In case others are in need of
something like this:

One of the regulars here has written via PM and suggested to look at
Daqarta.

http://www.daqarta.com/index.htm

In itself it can't do that but the author, Bob Masta, was very helpful
and actually created a macro that can record phase. It might make it
into a future release of the software. So I bought a Pro license and now
I can log phase shifts and render them in a smooth scroll. I doesn't
seem to like all sound chips but that isn't a problem, I'll just buy a
good USB sound card. On the Samsung NC-10 netbook it worked like a charm.

Why not just write one yourself... Passé

Yawn.,...

Jamie
 
J

Joerg

Jan 1, 1970
0
Jamie said:
Why not just write one yourself... Passé

Because I am not a software guy. The macro language in Daqarta is
already hard enough for me to understand.

Yawn.,...

Well, I don't consider it very efficient to re-invent the wheel and
where you can buy a license for $99. I remember the time back at the
university where everyone and their brother wrote their own FFT software
instead of using each other's efforts in a large team. What a waste of
resources.
 
Top