From: Philippe Brochard
Subject: [ANN] cl-wav-synth - V2006-08-26
Date: 
Message-ID: <87veofwcih.fsf@grigri.elcforest>
Hi everybody,

I'm glad to announce the last public release of cl-wav-synth.

cl-wav-synth is a wav sample editor. It comes in two parts, the main
library for manipulating wav files and a (Mc)CLIM interface with a
full lisp listener, a sample pane editor, a spectrum pane editor and a
song pane 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.


Since the last release, there have been many enhancements
  For samples:
  - Sample flags (or multiselections)
  - Sample tones - To produce all the musical range (do, r�, mi... 
    or a, b, c...) from a single sample.
  - Envelope manipulation (drawing mode)
  - Players choices (tested under Unix/MacOS/Windows)

  For songs:
  - Mouse rectangular selection (move/delete/copy selection)
  - Undo/Redo system
  - Grid and snap
  
And some bug fixes (in particular a double redisplay which divided the
performances by two).


You can find more here:

  http://common-lisp.net/project/cl-wav-synth/


Have fun,

Philippe

-- 
Philippe Brochard    <···········@SPAM_free.fr>
                      http://hocwp.free.fr
From: Philippe Brochard
Subject: Re: [ANN] cl-wav-synth - V2006-09-04
Date: 
Message-ID: <873bb7mmug.fsf@grigri.elcforest>
Philippe Brochard a �crit :

Hi everybody,

I'm glad to announce the last public release of cl-wav-synth.

cl-wav-synth is a wav sample editor. It comes in two parts, the main
library for manipulating wav files and a (Mc)CLIM interface with a
full lisp listener, a sample pane editor, a spectrum pane editor and a
song pane 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.


Since the last release, there have been many enhancements:
  For samples:
  - local, linear and bezier pitch
  - generics filters
  - envelope manipulation with bezier curve (draw and modulate with
    mouse or from the REPL)

Yes I've read again OnLisp from Paul Graham about bezier curves :)

You can find more here:

  http://common-lisp.net/project/cl-wav-synth/


Have fun.

And indeed, any feedbacks, ideas, criticisms are welcome.


Philippe

-- 
Philippe Brochard    <···········@SPAM_free.fr>
                      http://hocwp.free.fr