AXCsound 3.0
Date | 1999-03-10 04:10 |
From | Michael Gogins |
Subject | AXCsound 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.
|