exemple

SMakeWav

Simple Make Wav

(Wav File Generator)

SourceForge Logo

smakewav

     SMakeWav allows to create a wav file and postscript file and tcl/tk file too, with differents carateristics of signal. (Level, Frequency, Sin/Tri/Rec..).

RECOMPILLING (POSIX AND CYGWIN)

     # tar xvzf smakewav-X.tar.gz

    # cd smakewav/generic

    # make

POSIX INSTALLING

    # make install

CYGWIN USING

   
Ready compiled for Windows Win32, see in generic source path:
   
    smakewav.exe

    and use

    cygwin1.dll

USAGE

       
./smakewav [options] -o file.wav

OPTIONS

    - h    : help
   --help : //

    -o : output file name
    --output : //
    -l : signal level (0 to 1 Volt)
    --level : //
    -vmov : vertical move (offet)
    --verticalmove : //
    -t : signal type : rec / tri / sin / data
    --type : //
    rec : rectangular signal
    tri : triangular signal
    sin : sinus signal
    data : data signal (liste of hexa values)
    -f : signal frequency (Hz) (c/s)
    --frequency : //
    -d : signal duration (s)
    --duration : //
    -cr : signal cyclic ratio (%)
    --cyclicratio : //
    -ps : name of ps file to create
    --postscript : //
    -nps : number of cycles in ps file
    --nb_postscript : //
    -sps : scale of ps file
    --scale_postscript : //
    -wps : signal width of ps file
    --width_postscript : //
    -hps : title of ps file signal
    --header_postscript : //
    -bgps : background color hexa RGB
    --background_postscript : //
    -fgps : foreground color hexa RGB
    --foreground_postscript : //
    -aps : axis color hexa RGB
    --axis_color_postscript : //
    -cps : signal color
    --color_postscript : //
    -tcltk : tcl file name output
    --tk_canvas_title : tk canvas name (.smkw by default)
    -tkctitle : //
    -tkcanvastitle : //
    --tk_canvas_width : tk canvas width (842 by default)
    -tkcwidth : //
    -tkcanvaswidth : //
    --tk_canvas_height : tk canvas height (595 by default)
    -tkcheight : //
    -tkcanvasheight : //

EXAMPLES

 ./smakewav -o example.wav

 ./smakewav -o example.wav -f 440 -d 10 -t sin

 ./smakewav -o example.wav -f 1000 -d 10 -l 1 -t rec -cr 20 -ps example.ps -fgps FF0000 -bgps FFFFFF -aps 0000FF

 ./smakewav -o example.wav -f 500 -d 10 -l 0.8 -t data 001F7FE0F0FFF0E07F1F

 ./smakewav -o example.wav -tcltk example.tcl -fgps FF0000 -bgps FFFFFF -aps 0000FF

Note :
Under mac os (Darwin)

try :
> open example.wav
    to listen the sound
and :
> open example.ps
    to see postscript file

DOWNLOAD
   
    http://www.sourceforge.net/projects/smakewav
 
BUGS

    Please reporte bugs to:
       
        cyril.barbato@gmx.com
 
THANKS TO USE Simple Make Wav.
 
Cyril

Rev : 2016.04.18

2008-2016 (c) Cyril BARBATO
 * DISCLAMER OF ALL WARRANTIES *