Wavewatch - Soundcard oscilloscope and waveform generator

Hand tools, soldering irons, scopes, multimeters. Talk about em HERE!

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
d4p0up
 
Posts: 7
Joined: Tue Oct 29, 2013 6:04 am

Wavewatch - Soundcard oscilloscope and waveform generator

Post by d4p0up »

Hi Adafruit DIYers,

Just wanted to share a tool i've been working on lately : WaveWatch, a soundcard oscilloscope 100% made with Processing.

Image

Demonstration video on Vimeo : https://vimeo.com/banson/wavewatchdemo

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, also made with Processing.

Project detailed documentation : http://www.banson.fr/wiki/doku.php?id=wavewatch

Download (GiHub repo) : https://github.com/bansonfr/WaveWatch

Image

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.

User avatar
adafruit_support_mike
 
Posts: 67454
Joined: Thu Feb 11, 2010 2:51 pm

Re: Wavewatch - Soundcard oscilloscope and waveform generato

Post by adafruit_support_mike »

Looks good! Thank you for posting.

User avatar
d4p0up
 
Posts: 7
Joined: Tue Oct 29, 2013 6:04 am

Re: Wavewatch - Soundcard oscilloscope and waveform generato

Post by d4p0up »

Hi again and thank you Mike,

A few words to say that version 1.3 has just dropped, which brings double screen width display with a matured, more intuitive UI. Looks pretty now, and still very useful.

Updated demo video is being uploaded on Vimeo - https://vimeo.com/127972979, download still available at Gihub - https://github.com/bansonfr/WaveWatch

User avatar
frizz
 
Posts: 53
Joined: Thu Jan 03, 2013 10:18 pm

Re: Wavewatch - Soundcard oscilloscope and waveform generato

Post by frizz »

Very cool! Will it work with the on-motherboard sound "cards" that most machines have, or is a separate, dedicated card required?

Locked
Please be positive and constructive with your questions and comments.

Return to “Tools Tools Tools”