Download Latest Version serpent-src-531.zip (1.8 MB)
Email in envelope

Get an email when there's a new version of Serpent

Home / 282
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2015-08-12 2.9 kB
serpent-win-282.txt 2015-08-12 117 Bytes
serpent64-mac-282.zip 2015-08-12 3.7 MB
serpent-src-282.zip 2015-08-12 1.1 MB
Totals: 4 Items   4.9 MB 0
README.txt -- information about serpent and wxserpent

AUTHOR: Roger B. Dannenberg

(THIS IS IMPORTANT:)
INSTALLATION: see doc/installation.htm after downloading

WHAT TO DOWNLOAD:
     serpent64-mac-NNN.zip -- 64-bit binaries for serpent and wxserpent
     serpent-src-NNN.zip -- source for all platforms, 32bit and 64bit
     serpent-win-NNN.exe -- 64-bit Windows serpent and wxserpent installer

CHANGELOG:

30-Jul-15   Roger B. Dannenberg
    Added support to wxserpent to catch window close and quit events.
    Fixed bug in lib/sched.srp (real-time scheduler)

28-May-15   Roger B. Dannenberg
    Added some new commands to Menus to allow changing them. Also
    made significant changes to programs/mididevice.srp, 
    programs/midi-io.srp, and lib/sched.srp. See 
    programs/mididevice-demo.srp.

11-Feb-15   Roger B. Dannenberg
    Ported to OS X 10.9, Xcode 6, and CMake 3.1. Many minor changes,
    but this release is more about making some working compiled
    downloads for OS X.

21-Apr-14   Roger B. Dannenberg
    Modfied memory allocator to allocate/free large chunks with malloc,
    and set maximum array/dictionary size to 1M. Of course, no real-time
    guarantees when you allocate/free large arrays or cause paging.
    Arrays up to around 8K (and dictionaries up to around 4K) are 
    allocated from Serpent's real-time heap.

9-Feb-14    Roger B. Dannenberg
    Fixed bug in op_member ("in" operator). sched.srp bug fix.

25-Jan-14   Roger B. Dannenberg
    Documentation for building for Win8.1. Various minor changes to
    wxserpent controls, see documentation.

14-Jan-14   Roger B. Dannenberg
    New OSC code, many bug fixes, shiny icons, ...

16-Jul-13   Roger B. Dannenberg
    Revised installation instructions.

15-Jul-13   Roger B. Dannenberg
    Fixed some problems with maintaining the stack on procedure calls
    and call-ins from C code.

08-May-13   Roger B. Dannenberg
    Started to release 64-bit versions. This is a major revision, so
    there are mostly separate sources for 32-bit and 64-bit versions.
    Added ZeroMQ messaging primitives.

21-Apr-11   Roger B. Dannenberg
    Added BUGS section below. See logs from SVN for many more changes
    since 2009. I guess I've been ignoring this file rather than
    updating it.

07-Oct-09   Roger B. Dannenberg
    Converted to using CMake

30-Sep-09   Roger B. Dannenberg
    Ported to 10.5, added some support for running as an Application.

27-May-08   Roger B. Dannenberg
    Fixed some bugs in the process of porting Aura to OS X

10-Jan-08     Roger B. Dannenberg
    Added Open Sound Control interface.
    Fixed bug in readvalue primitive.

19-Jan-07     Roger B. Dannenberg
    Started this README file
    Modified Makefiles to build universal binary for serpent and wxserpent

BUGS:

If load fails from within a function, the stack seems to be corrupted,
causing a crash.
Source: README.txt, updated 2015-08-12