Csound Csound-dev Csound-tekno Search About

Re: Announcing AXCsound, the Csound ActiveX control

Date1998-08-18 13:46
FromMichael Gogins
SubjectRe: Announcing AXCsound, the Csound ActiveX control
I'm sorry to have to send another widespread message after my announcement
of AXCSound, but a number of people have not been able to register the
control. This is because, in my haste to release my work, I overlooked some
DLLs that are required to run AXCsound, and which exist on both my test
machines. The complete list of DLLs that AXCsound requires can be found
below. Of these, the only ones that should be lacking on most people's PCs
are the DirectSound DLLs and ATL.DLL:

Loaded 'C:\WINDOWS.000\SYSTEM\DDRAW.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS.000\SYSTEM\DSOUND.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS.000\SYSTEM\ATL.DLL', no matching symbolic information
found.

Note that Windows 95 and Windows NT each use a different version of ATL.DLL,
which unfortunately has the same name.

In the next day or so I will prepare and upload a new build of AXCsound that
does not require these DLLs to register and load, or if I can't do that I
will put the required DLLs on my Web site.  Thanks for your patience....

Loaded 'C:\WINDOWS.000\SYSTEM\OLEAUT32.DLL', no matching symbolic
information found.
Loaded 'C:\WINDOWS.000\SYSTEM\MSVCRT20.DLL', no matching symbolic
information found.
Loaded 'C:\WINDOWS.000\SYSTEM\OLE32.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS.000\SYSTEM\OLEDLG.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS.000\SYSTEM\COMCTL32.DLL', no matching symbolic
information found.
Loaded 'C:\WINDOWS.000\SYSTEM\SHELL32.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS.000\SYSTEM\WINSPOOL.DRV', no matching symbolic
information found.
Loaded 'C:\WINDOWS.000\SYSTEM\COMDLG32.DLL', no matching symbolic
information found.
Loaded 'C:\WINDOWS.000\SYSTEM\ADVAPI32.DLL', no matching symbolic
information found.
Loaded 'C:\WINDOWS.000\SYSTEM\GDI32.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS.000\SYSTEM\USER32.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS.000\SYSTEM\KERNEL32.DLL', no matching symbolic
information found.
Loaded 'C:\WINDOWS.000\SYSTEM\VERSION.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS.000\SYSTEM\DDRAW.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS.000\SYSTEM\WINMM.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS.000\SYSTEM\DSOUND.DLL', no matching symbolic information
found.
Loaded 'D:\AXCsoundAll\AXCsound.dll', no matching symbolic information
found.
Loaded 'C:\WINDOWS.000\SYSTEM\ATL.DLL', no matching symbolic information
found.
Loaded 'C:\WINDOWS.000\SYSTEM\RICHED32.DLL', no matching symbolic
information found.

Download AXCsound now from http://www.pipeline.com/~gogins/AXCsound.htm, or
read more about it. It's free! And it includes all source code under the
terms of the GNU General Public License.




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa01614;
          18 Aug 98 14:44 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa05885;
          18 Aug 98 14:44 BST
Received: (qmail 4514 invoked from network); 18 Aug 1998 13:44:31 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 18 Aug 1998 13:44:31 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (OAA15899); Tue, 18 Aug 1998 14:41:54 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Tue, 18 Aug 1998 14:41:41 +0100
Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via ESMTP (OAA19171); Tue, 18 Aug 1998 14:41:41 +0100 (BST)
Received: from [138.38.99.25] (helo=maths.Bath.AC.UK ident=mmdf)
	by wallace.maths.bath.ac.uk with smtp (Exim 1.92 #2)
	for csound@maths.ex.ac.uk
	id 0z8m18-0000SM-00; Tue, 18 Aug 1998 14:41:42 +0100
Date:     Tue, 18 Aug 98 14:41:41 BST
From: jpff@maths.bath.ac.uk
Subject:  IRCAM format
To: csound@maths.ex.ac.uk
Message-Id: 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Message written at 17 Aug 1998 22:32:39 -0400

Following the maik I have had I do not intend removing IRCAM format in
the forseeable future.  In th ecommand-line versions the -J flag acts
for IRCAM like -A and -W for other formats
==John ffitch


Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa01622;
          18 Aug 98 14:45 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa05947;
          18 Aug 98 14:45 BST
Received: (qmail 4598 invoked from network); 18 Aug 1998 13:45:41 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 18 Aug 1998 13:45:41 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (OAA21514); Tue, 18 Aug 1998 14:41:45 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Tue, 18 Aug 1998 14:41:32 +0100
Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via ESMTP (OAA01724); Tue, 18 Aug 1998 14:41:32 +0100 (BST)
Received: from [138.38.99.25] (helo=maths.Bath.AC.UK ident=mmdf)
	by wallace.maths.bath.ac.uk with smtp (Exim 1.92 #2)
	id 0z8m0s-0000SF-00; Tue, 18 Aug 1998 14:41:26 +0100
Date:     Tue, 18 Aug 98 14:41:25 BST
From: jpff@maths.bath.ac.uk
Subject:  Re: [ANNOUNCE] csound 3.484.0c available for linux
To: csound@maths.ex.ac.uk, linux-audio-dev@ginette.musique.umontreal.ca, 
    csound-unix-dev@ilogic.com.au, aimi@belva.infomus.dist.unige.it
Message-Id: 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Message written at 17 Aug 1998 22:14:27 -0400
--- Copy of mail to nicb@axnet.it ---

The sources including AIFC support (actiually AIFF/floats) is on
pub/dream as of this last afternoon.  I also sent the file to the
person who pointed out that it was missing.

Asking for the file would have worked as well.

==John ffitch


Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa02174;
          18 Aug 98 17:07 BST
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa19175;
          18 Aug 98 17:07 BST
Received: (qmail 13533 invoked from network); 18 Aug 1998 16:07:33 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 18 Aug 1998 16:07:33 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (RAA09438); Tue, 18 Aug 1998 17:03:00 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Tue, 18 Aug 1998 17:02:49 +0100
Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via ESMTP (RAA02437); Tue, 18 Aug 1998 17:02:48 +0100 (BST)
Received: from [138.38.99.25] (helo=maths.Bath.AC.UK ident=mmdf)
	by wallace.maths.bath.ac.uk with smtp (Exim 1.92 #2)
	for csound@maths.ex.ac.uk
	id 0z8oDg-0000cA-00; Tue, 18 Aug 1998 17:02:48 +0100
Date:     Tue, 18 Aug 98 17:02:47 BST
From: jpff@maths.bath.ac.uk
Subject:  Re: [ Csound] BOUNCE Csound: Non-member submission from [Peter Neubacker ] (fwd)
To: csound@maths.ex.ac.uk
Message-Id: 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Message written at 18 Aug 1998 11:26:17 -0400
--- Copy of mail to peter@orpheus.selene.cube.net ---

I canot see why ading p->bytrev = 0 hels.  First of could that should
be p->bytrev = NULL, but anyway it is set explicitly every time in
sndgetset by looking at the file header.  Can you explain further>
==John ffitch


Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04122;
          19 Aug 98 6:53 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa04625;
          19 Aug 98 6:53 BST
Received: (qmail 28927 invoked from network); 19 Aug 1998 05:53:24 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 19 Aug 1998 05:53:24 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (GAA13485); Wed, 19 Aug 1998 06:50:17 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Wed, 19 Aug 1998 06:50:07 +0100
Received: from dewdrop2.mindspring.com [207.69.200.82] by hermes via ESMTP (GAA16777); Wed, 19 Aug 1998 06:50:06 +0100 (BST)
Received: from axe (user-38ld1pa.dialup.mindspring.com [209.86.135.42])
	by dewdrop2.mindspring.com (8.8.5/8.8.5) with SMTP id BAA20571;
	Wed, 19 Aug 1998 01:49:16 -0400 (EDT)
Message-ID: <001001bdcb36$8f160760$2a8756d1@axe>
From: Michael Gogins 
To: Michael Gogins , 
    Woof , 
    Algo-Comp , 
    Csound list 
Subject: Re: Announcing AXCsound, the Csound ActiveX control
Date: Wed, 19 Aug 1998 01:59:14 -0400
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

I have, I believe, fixed the problems preventing some of you from
registering or using the AXCsound control. The fixes consisted of loading
DirectSound dynamically, and statically linking in ATL registration code.
This SHOULD mean that AXCsoun will run whether or not you have installed the
DirectX runtime or ATL.DLL on your computer. Please let me know what you
experience.

If you will pardon a repetition of my original announcement for the sake of
those wandering into this thread midstream...

This is to announce the availability of AXCsound, a freeware ActiveX control
version of Csound.

AXCsound contains all the features of John ffitch's public-domain Csound,
the most widely used sound processing language, together with Gabriel
Maldonado's code for real-time MIDI control and low-latency
DirectSound output, in the form of a full ActiveX control and a standalone
Windows program.

AXCsound has been tested on Windows 95 and Windows NT 4.0, and should run on
Windows 98. Additional features include:

...A graphical user interface.

...A new all-in-one text file format for Csound, combining command options,
score, orchestra, and MIDI file into one file.

...The ability to stop, restart, or reload Csound at any time.

...Built-in text editing windows for scores and orchestras.

...An "arrangement" window for assigning numbers to named instruments.

...A test window with a test score for rapid, interactive development of new
instruments.

...Online help.

...A COM interface for the complete programmatic control of AXCsound from
other languages and applications such as C++, Visual Basic, or J++.

...The ability to be embedded, complete with score and orchestra, in
spreadsheets, Web pages, and other OLE container documents.

...A launcher for standalone use; it can even render the same command lines
as regular Csound.

...A MathLink protocol for use from inside Mathematica 3.0 notebooks.

I developed AXCsound to serve as a general-purpose software synthesizer
component for my algorithmic composition software. But, of course, AXCsound
can be used for other purposes as well, including, on a fast enough
computer, live performance.

Download AXCsound now from http://www.pipeline.com/~gogins/AXCsound.htm, or
read more about it. It's free! And it includes all source code under the
terms of the GNU General Public License.




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04407;
          19 Aug 98 8:42 BST
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa25225;
          19 Aug 98 8:42 BST
Received: (qmail 2627 invoked from network); 19 Aug 1998 07:42:52 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 19 Aug 1998 07:42:52 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (IAA15643); Wed, 19 Aug 1998 08:39:47 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Wed, 19 Aug 1998 08:39:37 +0100
Received: from nicb@ax-nicb.axnet.it [194.184.60.149] by hermes via ESMTP (IAA27871); Wed, 19 Aug 1998 08:39:33 +0100 (BST)
Received: (from nicb@localhost)
	by ax-nicb.axnet.it (8.8.8/8.8.8) id JAA17882;
	Wed, 19 Aug 1998 09:39:48 +0200
Date: Wed, 19 Aug 1998 09:39:47 +0200 (MET DST)
From: Nicola Bernardini 
To: Csound Linux/Unix Development Group , 
    Csound mailing list , 
    Linux Audio Development Mailing list , 
    aimi mailing list 
Subject: [ANNOUNCE] linux csound 3.484.0d
Message-ID: 
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


The 3.484.0d version of linux csound is available from the AIMI server

ftp://musart.dist.unige.it/pub/CSOUND/csound-3.484.0d-*.tar.gz

in binary form (dynamically linked), binary form w/o X11 support (dynamically
linked) and source form.

This version is a fairly stable form of the canonical 3.484 sources
that has been built to run on both libc5 and libc6 (glibc) systems
and now has AIFC (floating point AIFF) support, thanks to jpff who
immediately provided the missing aifc.c file. A problem that still
persists is the one advertised also in 3.484.0c, which (sometimes) occurs
with MIDI - csound exits with a message 'can't get termios info' coming
from a tcgetattr() call; we will all appreciate very much anybody that
will want to or can help in solving this.

Anything advertised for the canonical 3.484 is there.

Dave Phillips and Damien Miller gave a great contribution in getting
this one out the door.

Nicola
------------------------------------------------------------------------
Nicola Bernardini
E-mail: nicb@axnet.it
 
Re graphics: A picture is worth 10K words -- but only those to describe
the picture.  Hardly any sets of 10K words can be adequately described
with pictures.