Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • November 20, 2017, 10:41 PM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Waveme: Free digital timing diagram drawing tool  (Read 6029 times)

wnitzan

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 16
    • View Profile
    • Donate to Member
Waveme: Free digital timing diagram drawing tool
« on: October 05, 2016, 11:07 AM »
A new, free, GUI-based, digital timing diagram drawing software for Windows 7 or newer (and Linux via Wine).
Intended primarily for documentation purposes, electronic hardware designers can use Waveme to draw a timing diagram,
and then export it to an image file (PNG, BMP or TIFF) or a PDF document.
A color diagram can be converted to a black-and-white diagram, and saved to a new file.

Waveme can be used to draw waveforms (signals and buses), gaps, arrows and labels (see attached images).
Highly customizable, with a wealth of keyboard shortcuts.

Website:
waveme.weebly.com

Google group for questions, bug reports, feature requests, and general discussion:
https://groups.google.com/forum/#!forum/waveme

Waveme is distributed as a 32-bit single-file executable, it doesn't require installation,
and there are no changes to the registry nor configuration files.

Please note that because it is an executable file, it might be flagged by antivirus programs.
Avoid false-positive, by always confirming with Google's www.virustotal.com.

Hope you find it useful!
« Last Edit: September 03, 2017, 12:54 PM by wnitzan »

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 10,888
    • View Profile
    • Donate to Member
Re: Waveme: Free digital timing diagram drawing tool
« Reply #1 on: October 05, 2016, 01:30 PM »
Looks great wnitzan,
I suspect it's not for me because I dont understand what it would be used for -- is it aimed at musicians?
Maybe you could give a couple of use case scenarios? (I did look at the website and manual intro and video but was none the wiser).
Tom

wnitzan

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 16
    • View Profile
    • Donate to Member
Re: Waveme: Free digital timing diagram drawing tool
« Reply #2 on: October 05, 2016, 01:39 PM »
Thanks for looking.
Waveme is for electronic hardware designers (e.g. circuit and chip designers).

wraith808

  • Supporting Member
  • Joined in 2006
  • **
  • default avatar
  • Posts: 8,996
    • View Profile
    • Donate to Member
Re: Waveme: Free digital timing diagram drawing tool
« Reply #3 on: October 05, 2016, 02:29 PM »
I suspect it's not for me because I dont understand what it would be used for -- is it aimed at musicians?

Waveme is intended primarily for documentation purposes by electronic hardware designers,
where a diagram can be exported (stored) to an image file (PNG, BMP or TIFF) or a PDF document.

Examples of another option: http://store.digilen...-2015-download-only/

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 10,888
    • View Profile
    • Donate to Member
Re: Waveme: Free digital timing diagram drawing tool
« Reply #4 on: October 05, 2016, 03:17 PM »
^ think that detail ('by electronic hardware designers') was added after my post wraith, although knowing me I may have missed it :-)
So, as I thought, not for me, even if I do love the look of the results :up:
Tom

wnitzan

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 16
    • View Profile
    • Donate to Member
Re: Waveme: Free digital timing diagram drawing tool
« Reply #5 on: October 05, 2016, 03:21 PM »
I did modify my post to describe the intended audience.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 37,604
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Waveme: Free digital timing diagram drawing tool
« Reply #6 on: October 05, 2016, 06:10 PM »
Very cool, and welcome to the site   :Thmbsup:

wnitzan

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 16
    • View Profile
    • Donate to Member
Re: Waveme: Free digital timing diagram drawing tool
« Reply #7 on: October 20, 2016, 01:51 PM »
Waveme can be run, as is, on Linux by using Wine.
I tested Waveme with Wine (development version 1.9.21) on Fedora 24 and Ubuntu 16.04 LTS.

wnitzan

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 16
    • View Profile
    • Donate to Member
Re: Waveme: Free digital timing diagram drawing tool
« Reply #8 on: October 28, 2016, 05:14 PM »
Waveme version 1.2 is available.

- PDF page orientation can now be set (portrait or landscape).
- Improved user experience when running on Linux/Wine.
« Last Edit: September 03, 2017, 12:52 PM by wnitzan »

wnitzan

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 16
    • View Profile
    • Donate to Member
Re: Waveme: Free digital timing diagram drawing tool
« Reply #9 on: November 10, 2016, 04:46 PM »
Waveme version 1.3 is available.

New features:
1. In Bus waveform, each segment can be further customized:
- Each data (D) segment can have its own line and fill color, fill style and label color.
- Each Don't care (X) and Hi-Z (Z) segment can have its own label color.
2. Convert from color to black-and-white diagram, stored to a new file.

skwire

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 4,832
    • View Profile
    • Donate to Member
Re: Waveme: Free digital timing diagram drawing tool
« Reply #10 on: November 11, 2016, 12:09 AM »
I wish I had a use for this because it looks cool.  Well done and thanks for sharing!   :Thmbsup:

Mattei

  • Participant
  • Joined in 2017
  • *
  • default avatar
  • Posts: 1
    • View Profile
    • Donate to Member
Re: Waveme: Free digital timing diagram drawing tool
« Reply #11 on: July 27, 2017, 04:08 AM »
Hi wnitzan, thanks for sharing waveme. Are there any video tutorials for it?

wnitzan

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 16
    • View Profile
    • Donate to Member
Re: Waveme: Free digital timing diagram drawing tool
« Reply #12 on: July 27, 2017, 11:55 AM »
The user manual has 3 videos on the following pages:
- Getting Started
- Rows (row operations), and
- Signal & Bus Segments (Segment operations).
But, prompted by you, I put a link to them on the home page.

wnitzan

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 16
    • View Profile
    • Donate to Member
Re: Waveme: Free digital timing diagram drawing tool
« Reply #13 on: September 03, 2017, 12:39 PM »
Version 1.4 is now available.

New features:
- Bus waveform:
Segment drawing is more flexible. A segment now has 3 (instead of 2) independently specified portions: Transition to level, level, and transition from level.
* This allows for a waveform to start and/or end with the level portion of a segment.
* Multiple segments can be placed back-to-back, with only the outliers having non-zero transitions. This gives the appearance of a single segment with multiple regions.

- Along arrow:
Select whether to show the right and/or left guidelines.
* This makes it possible to draw an arrow pointing in only one direction, and without guidelines around it; or
* A straight line, without arrow heads nor guidelines.

Bug fix:
- Signal and Bus waveform:
Incorrect empty segment after undo of segment deletion.
« Last Edit: September 03, 2017, 01:11 PM by wnitzan »

wnitzan

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 16
    • View Profile
    • Donate to Member
Re: Waveme: Free digital timing diagram drawing tool
« Reply #14 on: October 09, 2017, 04:02 PM »
Waveme version 1.5 is now available, fixing a bug (Gaps dialog box did not open).