Csound Csound-dev Csound-tekno Search About

[CSOUND-DEV:5525] New file release of Csound 5 and CsoundVST for Windows

Date2004-12-13 01:44
From"gogins@pipeline.com"
Subject[CSOUND-DEV:5525] New file release of Csound 5 and CsoundVST for Windows
This is a new build of Csound 5 and CsoundVST with prebuilt binaries for
Windows with MinGW, and sources for all platforms.

    csoundvst package at http://www.sourceforge.net/projects/csound
        csound5-mingw-2004-12-12.zip Windows binaries and all sources
        csound-2004-12-12.pdf Csound reference manual and API documentation

Built with updated versions of libsndfile, PortAudio, FLTK, and Loris. 

New features include user-defined function tables in Csound, and a
counterpoint generator in CsoundVST. Experimental PortMIDI support. 

Several bug fixes. Removed most compiler warnings (with MinGW, anyway).

Changes:

2004-12-12  Michael Gogins 

	* Updated to FLTK 1.1.6, libsndfile 1.1.11, CVS PortAudio,
	CVS Loris for Windows pre-built binaries.

	* Added Loris API documentation to Csound reference manual.

2004-12-10  John ffitch  

	* InOut/libsnd.c: and code

	* OOps/sndinfUG.c (getsndinfo): Removed unused called to readheader

2004-12-03  Michael Gogins 

	* Tried to remove most remaining compiler warnings: mostly returning 
	int from main, sscanf for %lf with USE_DOUBLE, type casting, etc.

2004-12-02  John ffitch  

	* SConstruct (else): Added PortMIDI build option to aid experimentation.

2004-11-30  John ffitch  

	* Top/main.c (signal_handler): Move message to after check for alarm

2004-11-25  Michael Gogins 

	* Initial implementation of CounterpointNode -- 
	generates species 1, 2, or 3 counterpoint for cantus firmi
	selected from notes generated by child nodes.
	Based on code from Bill Schottstaedt's species counterpoint generator
	(thanks, Bill!).

	* Optimized the build for boost::ublas matrix code 
	in CsoundVST Node classes.

2004-11-28  John ffitch  

	* OOps/pvfileio.c (write_pvocdata, pvoc_readfmt): Use a union
	rather than dubious casts.

2004-11-23  John ffitch  

	* OOps/midirecv.c (m_chanmsg): Removed initial values for
	volume/balance/pan/expressions/bend/mastvol 

2004-11-16  John ffitch  

	* OOps/ugens2.c (itable, itabli, itabl3): Need to check OK rather
	than assume true=OK

	* Engine/fgens.c: All over removed statics into the environment or
	into arguments.  Make ftfind etc take extra argument.  Should
	assist with reentrance.

2004-11-14  John ffitch  

	* util2/exports/het_import.c (main): Open output as binary stream

	* Top/main.c (mainRESET): ftRESET takes environment argument

	* Engine/fgens.c: Move many statics into a single static.  Adjust
	args to gens to reflect this -- statics almost unnecessary

2004-11-11  Michael Gogins 

	* Changed the Python interface to CsoundVST to allow Python
	programmers to derive new classes in Python from CsoundVST.Node,
	and these new classes will function as C++ Node * objects in the
	CsoundVST C++ internals. This enables Python-derived Nodes to
	function just like regular C++ Nodes in music graphs. 

2004-11-11  John ffitch  

	* Engine/fgens.c: Removed static variables ftp and nargs and used
	arguments instead.  Simplifications all over

2004-11-10  John ffitch  

	* H/csdl.h (FLINKAGE): defined

	* Top/dl_opcodes.c: Allow definitions of fgens

	* H/csoundCore.h: Added NGFENS structure

2004-11-09  John ffitch  

	* Engine/fgens.c (fgens): Started named fgens
	(fterror): Allow named gens in error messages
	(allocgen): New function to allocate new names



--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web.com/ .