createsig: create signal


introduction | demonstration | limitations | credits | downloading | home

Introduction

This tool allows interactive creation of standard signals such as tones, impulses, etc and additive combinations thereof. This tool can be called from within a program, or from the command line.

The tool

From the command line or from within a program, type

[sig,fs,name]=createsig;

to launch the demo. An interface similar to that above will appear (it is possible that later versions will contain extra signal options at 3).

Initially, choose a sampling rate and duration (5). Once set, these cannot be modified until the signal is cleared (6). Then, select a signal type (3) and choose values for the relevant parameters. To add this signal into the existing signal, click add (4). Alternatively, clear the signal (6) and add. The waveform and its DFT spectrum will appear at 1 and 2. You can listen to the signal by clicking on either waveform or spectrum. A ramp of given on/off durations can be added if desired.

Known limitations

  1. The frequency axis probably isn't in Hz just yet.
  2. There is no undo option.


Credits etc

Produced by: Martin Cooke, April 1999.

Permissions: This demonstration may be used and modified freely by anyone. It may be distributed in unmodified form.