Csound Csound-dev Csound-tekno Search About

AXCsound 3.0

Date1999-03-10 04:10
FromMichael Gogins
SubjectAXCsound 3.0
This is to announce the availability of AXCsound, the ActiveX control and Java-enabled versions of Csound, at
 
 
Csound has its own license from the Massachusetts Institute of Technology, but my portions of Csound are copyright (C) 1998, 199 by Michael Gogins and licensed under the terms of the GNU General Public License. The program is free.
 
There was a bug in the earlier versions that prevented AXCsound.exe from running unless atl.dll was present on the system, which typically is the case for only systems with Visual C++ installed. This bug has been fixed, and the program should now run on any IBM PC compatible computer with a Pentium processor, Windows 95, 98, or NT, and DirectSound.
 
AXCsound is a full ActiveX control that can be run as a standalone Csound GUI, or embedded in spreadsheets, or used in Visual Basic, Microsoft J++, or C++ programs, such as algorithmic composition programs. AXCsound is based on Gabriel Maldonado's DirectCsound source code as of "public" version 3.511. Thank you, Gabriel. The program can run, be stopped, run again, and load or import orchestra and score files without having to exit and restart the program.
 
Changes from earlier versions include:
 
The "csd" all-in-one file format tags have been changed to be consistent with "public" Csound and DirectCsound.
 
The MathLink interface has been removed in favor of command-line options for use with Mathematica or other external score generating programs.
 
The user interface has been changed. It is no longer a simple form with popup property pages, but now is a tabbed dialog with all controls available on the main form. This now makes it possible to cut and paste in the orchestra and score editor text boxes, which makes AXCsound much more useful in practice.
 
Both the ActiveX COM interfaces and the JCsound.Csound Java interfaces are now implemented from the same shared library, JCsound_Csound.dll. This makes AXCsoundAll.zip a smaller archive.
 
The documentation has been updated to make JCsound easier to configure and run.
 
Please send any bug reports or questions to me at gogins@nyc.pipeline.com.