Plotting data on the Beagle

Now that I'm able to pull in audio data using the ALSA drivers on the
Beagle, and process it on the DSP, I'd like to plot the data, in real-
time, on the Beagle.

Does anyone have suggestions on ways to do this. I'm running
Angstrom, so I'd like something X11-based.

--Mark

Now that I'm able to pull in audio data using the ALSA drivers on the
Beagle, and process it on the DSP, I'd like to plot the data, in real-
time, on the Beagle.

Nice work. :slight_smile:

Does anyone have suggestions on ways to do this. I'm running
Angstrom, so I'd like something X11-based.

You could write it to an NFS mount and use MATLAB or R. I'm not sure
if there are angstrom packages for these.

Do show us your results, and also blog about it . :slight_smile:

Thanks,
Joel

Have a look at the qwt widgets, those should be easy enough to code around.

Generally, when I figure out something I post it here [1] for my
class. Thanks for the interest.

--Mark

[1] http://elinux.org/index.php?title=Category:ECE497

Mark, that was an amazing link. Many thanks for sharing!

Thank you,
Johnson

Take a look at qtCreator

Rafael

Now that I’m able to pull in audio data using the ALSA drivers on the
Beagle, and process it on the DSP, I’d like to plot the data, in real-
time, on the Beagle.

Nice work. :slight_smile:

Does anyone have suggestions on ways to do this. I’m running
Angstrom, so I’d like something X11-based.

Qt or QtQuick seem like some obvious choices. A less obvious choice that I like is Canvas using Processing.JS. You could also use Processing.

You could write it to an NFS mount and use MATLAB or R. I’m not sure
if there are angstrom packages for these.

Matlab isn’t open source, but there is an Angstrom package for R.