Wave generator


0. Contents

   1. Program list
      1.1. ff
      1.2. wg
      1.3. hum
   2. Requirements
   3. Installation
   4. Copying
   5. Downloading

1. Program list

This package contains audio stream several tool programs.

1.1. ff

Frequerency filter. Eats 16-bit mono stream and gives a nice scrolling colourful ascii graph representing the frequerency components of the audio. Try whistling. A nice toy. It is my speech recognition investigation scratchpad.
A screenshot is available at erec page.

1.2. wg

Waveform generator and multiplexer.
Wave generator (wg) version 1.16.4
Copyright (C) 1992,2006 Bisqwit (http://iki.fi/bisqwit/)

This program works like a function generator.

Usage: wg [<options> [<...>]] <frequency>[:<volume>] [<...>]

    -Q, --square       Select square waveform. Default: -S.
    -S, --sine         Select sine waveform. This is the default.
    -T, --triangle     Select triangle waveform. Default: -S.
    -V, --version      Version information
    -b, --bytes <num>  Specify byteness... 1=8-bit, 2=16-bit. Default: -b2.
    -h, --help         Help
    -i, --signed       Specify signed samples. This is the default for -b2.
    -m, --mono         Specify mono. This is the default.
    -r, --rate <num>   Specify sampling rate. Default: -r44100.
    -s, --stereo       Specify stereo. Default: -m
    -u, --unsigned     Specify unsigned samples. This is the default for -b1.

1.3. hum

Generates semiquiet stream. Useful if you want to keep the mixer quiet (if your mixeridle if not so quiet). Does not just output zero. Plain zero stream is hard to analyze for LAME.

2. Requirements

GNU make is probably required.
ff requires rfftw.

3. Installation

$ make
$ su
# make install
If you do not want to install libargh (included in the archive), do not use "make install" and edit Makefile and enable the STATIC linking instead of DYNAMIC.

4. Copying

These tools have been written by Joel Yliluoma, a.k.a. Bisqwit,
and are distributed under the terms of the General Public License (GPL).

5. Downloading

Downloading help

  • Do not download everything - you only need one file (newest version for your platform)!
  • Do not use download accelerators or you will be banned from this server before your download is complete!

Date (Y-md-Hi) acc        Size Name                
2003-0210-1822 r--       40640 wavegenerator-1.16.4.tar.bz2
2003-0210-1822 r--       10179 patch-wavegenerator-1.16.3-1.16.4.bz2
2002-0813-1358 r--       39343 wavegenerator-1.16.3.tar.bz2
2002-0813-1358 r--        7998 patch-wavegenerator-1.16.2-1.16.3.bz2
2002-0514-1900 r--       37656 wavegenerator-1.16.2.tar.bz2
2002-0514-1900 r--        5853 patch-wavegenerator-1.16.1-1.16.2.bz2
2002-0502-0002 r--       35646 wavegenerator-1.16.1.tar.bz2
2002-0502-0002 r--        1307 patch-wavegenerator-1.16-1.16.1.bz2
2002-0421-2152 r--       35576 wavegenerator-1.16.tar.bz2
2002-0421-2152 r--       15455 patch-wavegenerator-1.15.1-1.16.bz2
2002-1213-1741 r--       25401 patch-wavegenerator-1.15-1.16.bz2
2002-0417-0437 r--       47561 wavegenerator-1.15.1.tar.bz2
2002-0417-0437 r--       11907 patch-wavegenerator-1.15-1.15.1.bz2
2001-1022-0522 r--       47125 wavegenerator-1.15.rar
2001-1022-0523 r--       44927 wavegenerator-1.15.tar.bz2
2001-1022-0522 r--       16335 patch-wavegenerator-1.14-1.15.bz2
2001-1017-0432 r--       45600 wavegenerator-1.14.rar
2001-1017-0432 r--       43711 wavegenerator-1.14.tar.bz2
2001-1017-0431 r--       60921 wavegenerator-1.14.zip
2001-1017-0432 r--        4350 patch-wavegenerator-1.13-1.14.bz2
2001-1001-0421 r--       44809 wavegenerator-1.13.rar
2001-1001-0421 r--       42911 wavegenerator-1.13.tar.bz2
2001-1001-0421 r--       60101 wavegenerator-1.13.zip
2001-1001-0421 r--        3170 patch-wavegenerator-1.12-1.13.bz2
2001-0815-1931 r--       43754 wavegenerator-1.12.rar
2001-0815-1931 r--       41828 wavegenerator-1.12.tar.bz2
2001-0815-1931 r--       58815 wavegenerator-1.12.zip
2001-0815-1931 r--       19192 patch-wavegenerator-1.09-1.12.bz2
2001-0507-2358 r--       40847 wavegenerator-1.09.rar
2001-0507-2358 r--       38938 wavegenerator-1.09.tar.bz2
2001-0507-2358 r--       55466 wavegenerator-1.09.zip
2001-0507-2358 r--       16765 patch-wavegenerator-1.08-1.09.bz2
2001-0427-0745 r--       34174 wavegenerator-1.08.rar
2001-0427-0745 r--       33070 wavegenerator-1.08.tar.bz2
2001-0427-0745 r--       44530 wavegenerator-1.08.zip
2001-0427-0745 r--        8082 patch-wavegenerator-1.07-1.08.bz2
2001-0418-2119 r--       26558 wavegenerator-1.07.tar.bz2
2001-0418-2119 r--       36422 wavegenerator-1.07.zip
2001-0418-2119 r--       24787 patch-wavegenerator-1.06-1.07.bz2
2001-0321-0004 r--        4047 wavegenerator-1.06.rar
2001-0321-0004 r--        4252 wavegenerator-1.06.tar.bz2
2001-0321-0004 r--        4376 wavegenerator-1.06.zip
2001-0321-0004 r--        1807 patch-wavegenerator-1.05-1.06.bz2
2000-0820-1429 r--        3891 wavegenerator-1.05.tar.bz2
2000-0820-1429 r--        4001 wavegenerator-1.05.zip
2000-0820-1429 r--        1716 patch-wavegenerator-1.04-1.05.bz2
1999-1207-0234 r--        3315 wavegenerator-1.04.tar.gz
Back to the source directory index at Bisqwit's homepage