Csound installers for Csound version 5.03.01(WIN)

I’ve posted to http://sourceforge.net/projects/csound/ new Windows installers
for version 5.03.01. The download links are as follows.

Double-precision samples:

    
http://prdownloads.sourceforge.net/csound/Csound5.03.01-win32-d.exe?download

Single-precision samples:

    
http://prdownloads.sourceforge.net/csound/Csound5.03.01-win32-f.exe?download

Changes are as follows:

— Removed Loris opcodes, as Loris is not being maintained for Windows, and ATS
opcodes perform similar functions.

— Added numerical constants for M_PI etc. as built-in orchestra macros.

— Ugraded to libsndfile 1.0.17 and LuaJIT 5.1.1 for Windows installers.

— New vaget and vaset opcodes for indexed access to arate variables.

— Added high-resolution versions of trapped.csd and xanadu.csd example pieces.

— Added plugin SDK.

new csound~ (build date 2006_09_01)

i all,

About two weeks ago, I uploaded a new version of csound~ and
forgot to tell anyone.  My sincerest apologies.  The latest
version (2006_09_01) along with improved install instructions
can be found at:

http://www.davixology.com/csound~.html

The latest version will allow WinXP users to work with Csound
versions 5.02 and later, but is incompatible with earlier versions.  
A MacOSX version has also been added for people using MaxMSP 4.6 on
a PPC Mac.  An Intel/UB version of csound~ for MacOSX is not available
at the moment.

Relevant entries from the changelog are at the end of this
email.  Have fun!

Davis

CHANGES.TXT:

2006_09_01

-> (MacOSX) Compiled a version of csound~ compatible with MaxMSP 4.6.

-> Recompiled WinXP versions to work with Csound 5.02 and 5.03.  The
   2006_09_01 build is incompatible with Csound 5.01 or earlier.

2006_08_18

-> Replaced RedBlack Tree code with a hash table to store invalue/outvalue
   names and values.  This will not change the way you used invalue/outvalue
   feature.  It may improve performance for low k-rate values.

2006_06_15

-> If message output is not enabled, then the command line string
   passed to csoundCompile() will not be printed to the window.

-> Added messages “recordStart/recordStop/playStart/playStop”.
   These messages control the newly added sequencer which can record
   all MIDI events, “control” message events, and “event” message
   events.  It can also play them back.  

   This feature is intended mainly for non-realtime rendering.
   Adding “-oSomeFileName.aif” to the “csound” command will enable
   non-realtime rendering and if there are any recorded events, they
   will be played back during the rendering.

   This feature has not been fully tested and should not be considered
   complete.  Other than this entry in the change log, there is no
   documentation.  If you haven’t talked to me about it, then you probably
   shouldn’t use it.

2006_06_13

-> Fixed command line parsing so that flags that look like negative
   numbers (e.g. “-3”) are processed correctly.

-> If rendering to a file and reading from a MIDI file, if the “-T”
   flag is not present, then it is added so that the rendering thread
   exits when the end of the MIDI file is reached.

Engadget Csound MIDI Article

Hi All,

I found this article on Engadget today; the article is in two parts
and is from last year but I assume is still mostly relevant:

http://www.engadget.com/2005/08/23/how-to-control-csound-with-a-custom-midi-controller/
http://www.engadget.com/2005/08/30/how-to-control-csound-with-a-custom-midi-controller-hardware/

The author uses MacCsound in conjunction with MIDI and in the second
part some custom hardware.

Thought it might interest the list in case anyone missed it (like I did!)

steven