1
Project logs / Wavewatch - Soundcard oscilloscope and waveform generator
Here is a tool that might help some of you in your DIY activities : WaveWatch, a soundcard oscilloscope 100% made with Processing.
I've just released the 1.3 version, making it a very credible, user friendly and totally open source alternative to existing soundcard scope systems, so that it's worth sharing it !
[attachment=1]
It’s got all the features you’d expect from a standard scope,
- dual channel,
- configurable Triggering (single/Auto),
- time and voltage measurement,
- frequency calculation,
- markers with delta calculation
- voltage calibration
All you need is your computer soundcard, and Processing. It also includes a Waveform generator, WaveMake, configurable among 6 different waveforms in a 2-20kHz neat DDS based synthesizer.
[attachment=0]
To download, visit the github WaveWatch page. Visit my homepage on my forum profile to see a Vimeo demo video of the features (sorry for that, I'm not allowed to post any external link on the forum for the moment).
Project Background:
As a DIY audio maker, I was a fellow user of C.Zeitnitz’s Soundscope and the Zelscope software. Those are very good at their job and offer rich features, but suffer from several drawbacks, like a rough non-responsive GUI and Windows-only tools (Not to mention that they're paid proprietary tools).
WaveWatch development started one year ago with the goal to have a cross platform scope with basic measurement features running on both my workbench Linux PC and my home office personal computer. What began as a “filling-the-holes-rush-project” to empower my workbench PC ended up in a full featured oscilloscope that I use on a daily basis on all my audio projects.
I had in mind to focus on simplicity and efficiency, with mouse responsive GUI combined with handy keyboard shortcuts : when you need to perform an action, like moving a channel or calculating stuff, you’re always one click / keyboard stroke away from your result. It’s been proven to be very handy, I love it, and hope you will too.