[CM] snd 6.7
Bill Schottstaedt
bil@ccrma.Stanford.EDU
Fri, 21 Mar 2003 03:33:14 -0800
Snd 6.7:
major improvement in the Ruby support, thanks to Michael Scholz:
effects.rb
popup.rb
piano.rb
rgb.rb
strad.rb and strad.scm (from CLM's strad.ins)
xm-enved.rb
rubber.rb
redo renamed redo_edit in Ruby Snd; undo_edit added for consistency.
also (in Ruby): frame* -> frame_multiply, frame+ -> frame_add,
mixer* -> mixer_multiply, in -> call_in.
xm-ruby.c, snd-xenv.c, snd-help.c, clm2xen.c, new-effects.scm, and
popup.scm bugfixes from Michael Scholz
po/de.po improvements from Michael Scholz
added support for audio input in OSX
added clm.c support for mus-x1|x2|y1|y2
added power-env, make-power-env, and power-env-channel to env.scm
added 'no-such-key error (bind-key etc), 'no-data (make-waveshape et al)
removed 'impossible-bounds (changed to 'out-of-range)
added optional :type indicator to def-clm-struct field description (for run)
moved the contrib files to the main directory
added listener-click-hook with click-for-listener-help in draw.scm.
transform-samples, region-samples, select-mix, clear-audio-inputs,
and append-to-minibuffer moved to snd6.scm
convolve-arrays renamed vct_convolve!
removed mus_header_write_with_fd from sndlib, and fixed several
sndlib --prefix bugs.
removed makefile.sgi, makefile.sco5, makefile.uw7, makefile.msv,
makefile.mklinux, makefile.clm
removed use-sinc-interp
sndlib no longer distinguishes between CLM and Snd versions -- all the
-DCLM switches have been removed.
CLM:
added setf method for mus-cosines (David Lowenfels) and fixed a
CLM/run mus-scaler bug in the sum-of-cosines case.
seconds->samples added to run function in CLM.
mus-length for env, bugfixes in power-env and make-granulate
from Michael Klingbeil
added instruments written by David Lowenfels:
good-saw.ins, good-sqr.ins, good-tri.ins
and state-variable filter: svf.lisp
CMN:
added color to cmn-store process (Rodrigo Segnini)
checked: Ruby 1.8.0-preview2 (2-Mar-03), gtkglext-0.7.1
with much help from Michael Scholz, Michael Klingbeil, Ludger Brummer,
David Lowenfels, Cris Ewing, Rodrigo Segnini, Matthew Romaine,
Patrick Pagano, Juan Reyes