Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
serpent-win-348.exe | 2017-02-27 | 2.4 MB | |
serpent64-mac-348.zip | 2017-02-27 | 4.3 MB | |
serpent-src-348.zip | 2017-02-27 | 1.2 MB | |
README.txt | 2017-02-27 | 3.9 kB | |
Totals: 4 Items | 7.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 setupserpent-NNN.exe -- 64-bit Windows serpent and wxserpent installer CHANGELOG: 26-Feb-17 Roger B. Dannenberg Minor bug fixes, including support for generic O2 messages handlers where 2nd (typestring) parameter is nil. Also fixed flush method for stdio (previously failed to force output to console.) 15-Feb-17 Roger B. Dannenberg Minor bug fixes, added prob.srp random number library and termcolor.srp library to output colored text to the console. Modified wxserpent64 on Windows to print to cmd window. 14-Jan-17 Roger B. Dannenberg Fixed command prompting, release with command editing on Mac 10-Jan-17 Roger B. Dannenberg O2 interface Fixed parser bug (see programs/regr-tests/implret.srp) 12-Apr-16 Roger B. Dannenberg Added osc_server_sender_ip() function. Line editing on OS X. 21-Mar-16 Roger B. Dannenberg Dictionary speed-up using hash lookup Added time_date(), osc_server_recv_port() 11-Jan-16 Roger B. Dannenberg Ported to Win7, Win10, using MS Visual Studio 2015 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.