Sound Processing Kit Release Notes
31-MAY-2006:
Version 2 (final)
Several documentation updates.
New class: SPKitCutter.
SPKitAudioPort was
completely rewritten already in the previous release.
The documentation is now also up-to-date.
Documentation for SPKitOSSAudioPort was added.
Enhancements for SPKitWaveShaper:
A severe bug
(causing erroneous behavior with multi-channel input signals)
was fixed. Thanks to Christian Huttegger for pointing it out.
A new function setInputSignalRange()
allows arbitrarily scaled input signals
to allow tube amplifier style biasing etc.
16-MAY-2003:
Version 2 pre-release 3
Butterworth filter files renamed.
Makefiles for GCC 3.x added (named Makefile.gc3).
Improved dependency checking in the spkit library makefile.
Documentation is not up-to-date with source code updates.
15-FEB-2002:
Version 2 pre-release 2.
Bugfixes to lareader.cc.
31-JAN-2002:
Pre-release 1 of
new major version 2
New parameter added to the getSample() function.
This change affects all SPKit classes that
implement getSample().
Support for Linux sound file and sound card I/O.
08-OCT-1998:
Maintenance release
New licensing policy:
SPKit is now distributed under the GNU Library General Public License.
SPKit has now been tested to compile under RedHat Linux 5.1
for Intel Pentium based PC:s
using EGCS version 2.09.27.
29-NOV-1995:
Maintenance release
Fixes a couple of bugs.
10-NOV-1995:
Bug fixes and new classes
This release fixes several bugs (thanks to suggestions by Richard Kent).
Some improvements were made to improve portability
to 16-bit environments (thanks to suggestions by Hamish Hubbard).
Two new classes were added:
SPKitResonator
and
SPKitRectifier.
30-OCT-1995:
Maintenance release
SPKit should now compile on Sun workstations (Solaris or SunOS) with
no errors by using Makefile.gcc and GCC 2.x.
26-OCT-1995:
Bug fixes
Minor bug fixes and updated Makefiles for SGI and GCC.
24-OCT-1995:
A signal gate class
A new dynamics processor class,
SPKitGate,
has been added.
23-OCT-1995:
A Silicon Graphics version
There are now two versions of the SPKit class library:
a "generic" version and an SGI version.
The generic version should compile and run
on most UNIX compatible systems.
It currently supports only NeXT/Sun sound files.
The SGI version runs exclusively
on Silicon Graphics workstations
and supports only AIFF/AIFC soundfiles.
Both versions support soundfiles with
16-bit linear sample encoding,
any sampling rate
and any number of channels.
To configure and compile the SGI version,
see the main README file included in the software distribution.
Other
There are now a few more source code examples
in the HTML documentation.
Most of the examples
also include better error handling.
A few bug fixes and cosmetic changes have been made
to the class library and example programs.