[CM] snd 7.12
Bill Schottstaedt
bil@ccrma.Stanford.EDU
Tue, 26 Apr 2005 04:07:49 -0700
Snd 7.12:
marks.rb, draw.rb, poly.rb, musglyphs.rb, and many other improvements thanks to Mike Scholz.
rt-examples.scm and much else thanks to Kjetil Matheussen.
mixer.scm with various matrix/vector functions (determinant, inverse,
solve simultaneous linear equations, etc) as applied to mixers/frames.
mixer-scale is now embedded in mixer* (old name is in snd7.scm), and
frame*, frame+, mixer*, and mixer+ take either generator or float args.
changed interpretation of frame->frame arguments. To get the old style,
you need to reverse the first two args -- the new style reflects the
actual matrix multiplication order, which I think makes more sense.
poly.scm with various polynomial-related functions.
added before-save-state-hook and y-axis-label.
moved load-font from C to snd-motif.scm and snd-gtk.scm.
removed xen->sample generator.
changed mus-error-to-string to mus-error-type->string.
moved mus-data-format->string and mus-header-type->string from ws.scm to C.
changed moog.scm and prc95.scm to use def-clm-struct, rather than a list.
zip.scm (zipper) changed (takes env args now, not thunks, uses def-clm-struct, etc).
added invert-filter and volterra-filter in dsp.scm (also src-duration, for convenience)
CLM: removed bessel.lisp -- it was very much out of date, and much of it is
now available directly from libm (see note about bes-j0 etc in 7.11)
added size arg (buffer size) to make-readin, make-file->sample, make-file->frame
fullmix.ins defaults changed.
checked: gtk 2.6.5|6|7
with much help from: Mike Scholz, Kjetil Matheussen, Rick Taube, Michael Klingbeil,
Anders Vinjar, Fernando Lopez-Lezcano, Bill Sack, Chandrasekhar Ramakrishnan,
Oded Ben-Tal, Russell Aspinwall, Orm Finnendahl