Snd Changelog

What's new in Snd 10.6

May 28, 2009
  • more Ruby and Forth improvements from Mike.
  • sndlib.vsproj and other files for MS C sndlib from Rick and Andrew Burnson.
  • polyoid-env generator (generators.scm).
  • run improved.
  • checked: mpc 0.6, gmp 4.3.0|1, sbcl 1.0.28, gtk 2.17.0, fth 1.2.4
  • Thanks!: Mike Scholz, Thomas Baruchel, Rick, Andrew Burnson.

New in Snd 10.5 (Apr 17, 2009)

  • many more improvements thanks to Kjetil and Mike Scholz.
  • multidimensional and applicable vectors in s7.
  • pulseaudio support (--with-pulseaudio in configure): I don't know if this actually works, since pulseaudio (paplay) itself doesn't work on my machine.
  • moved the papoulis and dpss (slepian) fft-windows from dsp.scm to clm.c. added sinc-window.
  • matlab mat-5 headers (for 1-channel sound data).
  • all hash literals using ',' changed to use '=>' in *.rb (for ruby 1.9.*) but ruby 1.9.n is not usable yet -- it segfaults on any error.
  • With Kjetil's help, s7 is more than twice as fast now in s7test.
  • checked: mpfr 2.4.1, gtk 2.15.5|16.0|1, fftw 3.2.1, fth 1.2.3, sbcl 1.0.27
  • Thanks!: Michael Edwards, Kjetil Matheussen, Mike Scholz, Al Steffens, Anders Vinjar, Oded Ben-Tal, Rick Taube, Andrew Burnson.

New in Snd 10.4 (Feb 25, 2009)

  • File Release Notes and Changelog
  • Release Name: 10.4
  • Notes:
  • (this is mostly a "clean up loose ends" version)
  • Kjetil made improvements to the pd external support, and made
  • a port of CMN to ABCL.
  • big-gens.scm (scheme-only versions of some of the built-in generators)
  • changed spectro-cutoff to spectrum-end and spectro-start to spectrum-start
  • moved the 10 spectro-* keypad key bindings to snd10.scm (keypad-spectro-bindings)
  • moved the spectrum end slider to the transform dialog and added spectrum start slide
  • (this should make it easier to zoom into an arbitrary portion of the spectrum)
  • merged the color and orientation dialogs
  • removed TODO.Snd, snd.spec, and old-snd.spec -- I don't plan to make any more rpm file
  • checked: gsl 1.12, gtk 2.15.1|2|3|4, sbcl 1.0.25, cmucl 19f
  • Thanks!: Kjetil, Pavel Penev, Rick Taube, Michael Edwards, Mike Scholz

New in Snd 10.3 (Jan 16, 2009)

  • Minor bugfixes

New in Snd 10.1 (Oct 15, 2008)

  • S7 is now the default extension language.
  • added rhypars.cms by Juan Reyes
  • in clm.c, I removed the reader/writer locks (rdin and rdout gens); these were not working the way I had hoped they would. Much work on threads -- with-threaded-sound has been rewritten 3 or 4 times.
  • gtkglext (openGL support in gtk) has been unmaintained for a long time, and by this point use of --with-gl with --with-gtk can somehow cause Snd to log you out! So, it's not highly recommended. I wish gtk had gone to OpenGL, not cairo. I'll probably remove the gtkglext support soon.
  • I'm about to remove Gauche support. Gauche 0.8.14 segfaults immediately in Snd; Shiro says he didn't change anything, but argument handling has clearly changed. I poked around in Gauche, but didn't find anything.
  • checked: gtk 2.14.2|3, cairo 1.8.0, autoconf 2.63, sbcl 1.0.21, Gauche 0.8.14
  • Thanks!: Benjamin Um, Juan Reyes

New in Snd 10.0 (Sep 7, 2008)

  • Major feature enhancements.