Commit graph

11 commits

Author SHA1 Message Date
wiz
0d03c95083 Update to 7.18:
Snd 7.18

snd_pd_external.c, help-snd-fm.pd, and pd-fm.scm and other changes for Pd, thanks to Kjetil.

Many more improvements thanks to Mike.

default sample type is now float. This should only affect the "peak-env" files which will
  need to be rebuilt (just delete the current peak files, and they'll be rebuilt as needed
  automatically).

analog-filter.scm: Butterworth, Chebyshev, inverse-Chebyshev, Bessel(-Thompson), Elliptic filters.
  (These functions are based on code of Anders Johansson)

new fft windows: samaraki and ultraspherical (related to the dolph-chebyshev window)
  ultraspherical window has an additional parameter (side lobe shape) named
  fft-window-alpha here (to parallel fft-window-beta).

new sound effects:
  sinc-train (clm.html)
  reverse-by-blocks and reverse-within-blocks (examp.scm)
  pulse-voice (examp.scm)

moved make-iir-low|high-pass-1 to snd7.scm (from dsp.scm)

removed the various sorting indices (sort-by-name|size|date|entry), and changed
  the way the user-defined sorter works. (snd7.scm defines the old names).
  Also removed (unimplemented, but documented) file-sorters list, and the
  now useless just-sounds-hook.  added sound-file? for easier file-filter definition.

in both Motif and Gtk, the file selection dialogs have been changed -- there are
  fewer visible widgets, but popup menus are scattered around to handle uncommon
  chores (sorting, filtering, etc).  libgamin is connected to the file list as
  elsewhere.  Right-click in the file list brings up a menu of sorting/filtering
  choices; in the directory list it brings up a menu that splits out the parent
  directories (single-click in the directory list moves to that directory);
  in the file and filter entry widgets it brings up a list of previous choices.
  If you type in the file entry widget, the file list tries to move to the apparent choice.
  The "preview area" is as before -- a description of the selected sound file,
  with "play" and "just-sounds" buttons.

In the xm module, XmNpopupEnabled is now an enum (it was boolean -- I was following
  the incorrect info in the Motif docs -- use XmPOPUP_AUTOMATIC rather than #t).

the happy buttons have hunkered down for the winter.

checked: gtk 2.8.8|9|10, sbcl 0.9.7|8, clisp 2.36|7 (cmn), motif 2.3.0, ruby 1.8.4,
         Mesa 6.4.1 (openGL), gamin 0.1.7 (fam)

with much help from: Kjetil, Mike, Russell Aspinwall


Snd 7.17

Mike made many improvements in the ruby support

Kjetil added a -volume argument to sndplay

all dlp directory files moved to main directory (to simplify load-path handling)

added: *clm-notehook* and *definstrument-hook* added to Guile version of with-sound (thanks to Rick)
       the rest of the preferences dialog
       mus-header-raw-defaults
       sync-max
       SND_PATH environment variable (optional load path directory list)

if --with-float-samples and --with-doubles, the internal sample data type is double.
  (this also affects CLM)

moved snd-apropos to snd7.scm.

clm: fixed various instruments that were using mus-location with src:
         backandforth.ins, scratch in ug1.ins, granular.ins, various test ins.
     added optional srate envelope arg to fullmix.
     Rick added clm.asd.
     Fernando updated dlocsig and friends.
     *clm-tempfile-data-format* and *clm-tempfile-header-type*.

cmn: *dynamics-minimum-vertical-separation* added by Anders.
     Anders also added support for dy0 and dy1 messages in wedge.lisp.
     Rick added cmn.asd.
     *dot-vertical-spacing*

checked: ACL 8.0, openmcl 1.0, cmucl 19c, clisp 2.35 (cmn), gtk 2.8.7

with much help from Mike, R Mattes, Rick, Anders, J Reyes, Kjetil, T Blechmann
   	J Rundall, H Fugal, Fernando, J Sandgren, M Klingbeil

7.16:
tarball with NEWS file not found
2006-01-15 01:42:53 +00:00
wiz
d528fcc9f2 Update to 7.15:
About 7 years of development. Includes among others:
support for flac, speex, ogg/vorbis; a choice of frontends between
motif and gtk; esound support; guile scripting support; and native
NetBSD audio code.

Some possible future work on this package:
Add options for fftw2 fftw3 ladspa gamin/fam mpg123 timidity ruby
2005-11-23 22:39:12 +00:00
abs
ee9906d198 Fix NetBSD statvfs check to be >= 299000900 not >= 200040000
No pkgrevision bumps needed.
2005-09-06 08:10:57 +00:00
agc
71c8259803 Add RMD160 digests to the SHA1 ones. 2005-02-23 20:39:42 +00:00
minskim
4fdb6e1802 Use statvfs instead of statfs on NetBSD>=2.0D. 2004-09-15 15:15:14 +00:00
agc
4c64dcfc14 audio/snd uses its own round() function, incompatible with the one in
math.h in -current - work around this.

XXX still statfs problems in -current in this package.
2004-07-28 08:05:32 +00:00
jlam
1ffdbcf408 buildlink1 -> buildlink2 2002-09-21 00:59:26 +00:00
jlam
63fc151cb9 Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded references
to ${X11BASE} in the header and library search paths into references to
${LOCALBASE}/share/x11-links.  These packages should now be strongly-
buildlinked regardless of whether xpkgwedge is installed.

Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and
lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
2001-08-29 22:41:00 +00:00
jlam
0383667674 Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-06-30 21:14:10 +00:00
agc
952fa0ef9f Move to sha1 digests, and add distfile sizes. 2001-04-18 12:14:28 +00:00
agc
18ea9c7e79 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:22:24 +00:00