cl-wav-synth 2007-02-15

cl-wav-synth is a wav sample editor.

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!
send us
an update
LGPL (GNU Lesser General Public License) 
Philippe Brochard
ROOT \ Multimedia \ Audio
3 cl-wav-synth Screenshots:
cl-wav-synth project is a wav sample editor. The wav sample editor is driven from the lisp REPL: you can watch immediately the result of each applied functions. cl-wav-synth comes with some effects as echo, delay, pitch...

The spectrum editor is here just for educational purpose. It show the effect of adding sinus together. But it can load spectrum from the sharc project and can be used to produce instruments sounds (the sample amplitude need to be modified to have a real sound).

The song editor is a way to express a song. A song is just a list of events to write on a wav file. cl-wav-synth traverses the song list and evaluates the form of each song-sample, if the result is a wav sample, it is merged in the song wav file.


To run the CLIM CLI interface of cl-wav-synth, you need a lisp implementation* with asdf, McCLIM and the CLIM Listener built in. Then you can load the file load.lisp or edit it for tweaking.

Tested with CMUCL (GNU/Linux x86, MacOS X), SBCL (GNU/Linux x86 and PPC, MacOS X) and CLISP (GNU/Linux x86 and PPC, MacOS X and MS-Windows)

What's New in This Release:

cl-wav-synth uses the mikmod library as its default player.
A song recorder has been added.
It allows you to bind keys to samples and to record a song played with the keyboard in real time.
The recorded song can be edited by hand.

Last updated on February 6th, 2007

#wav editor #sound editor #audio editor #cl-wav-synth #wav #audio #sample

Add your review!