| How does loscil work?
I have MIDI2CS and it requires this command. All I get with it
is WARNING!! loscil defers to non-looping source.
What I did was use Winsound to create a sound file from the
DX7 emulator. Worked out great, until I tried it on MIDI2CS
and recieved that warning.
I am having problems creating new ORC instruments.
Later.
Robert
____________________________________________________________________
Get free e-mail and a permanent address at http://www.netaddress.com/?N=1
Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa25846;
27 Mar 99 23:35 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10R2cG-0001nY-00
for jpff@maths.bath.ac.uk; Sat, 27 Mar 1999 23:35:48 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (XAA13844); Sat, 27 Mar 1999 23:33:35 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 27 Mar 1999 23:33:23 GMT
Received: from root@renoir.op.net [209.152.193.4] by hermes via ESMTP (XAA14299); Sat, 27 Mar 1999 23:33:21 GMT
Received: from op.net (d-bm3-1d.ppp.op.net [209.152.194.93]) by renoir.op.net (o1/$Revision: 1.18 $) with ESMTP id SAA05066; Sat, 27 Mar 1999 18:33:05 -0500 (EST)
Received: (from pbd@localhost) by op.net ($Revision: 1.2 $) id SAA00547; Sat, 27 Mar 1999 18:31:28 -0500
Date: Sat, 27 Mar 1999 18:31:28 -0500
Message-Id: <199903272331.SAA00547@op.net>
From: Paul Barton-Davis
To: csound@maths.ex.ac.uk
Subject: Csound Copyright Holders: please read
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Dear All:
some of you may be aware of my Quasimodo project, which is a
GNU/Linux-based reimplementation of the internals of Csound, including
an object oriented, multithreaded architecture, formal grammars and
parsers, and a GUI based roughly on modular rack mounted devices
(synthesizers, FX processors, mixers, etc.) that allows real-time
manipulation of instrument parameters, cross-instrument patching and
more.
You can read about it at http://www.op.net/~pbd/quasimodo/.
Quasimodo is free software: you will not have to pay for it, but it is
not public domain. It is released under the GNU Public License, the
primary goal of which is to ensure that anyone can use Quasimodo for
anything they like, but nobody can produce versions of it for
distribution to others and not provide source code to go with it.
One of the fundamental design decisions to this point in the Quasimodo
project has been to remain source-code compatible with almost all
existing Csound opcodes. It was my desire to leverage as much as
possible from the community's years of experience with Csound, and to
avoid discarding and reimplementing all the amazing work that many
people have contributed to Csound in the form of various opcodes.
However, it appears from my attempts to contact Barry Vercoe (utterly
useless), from an email exchange with Richard Boulanger and from
discussions with Richard Stallman, author of the GPL, that I cannot
distribute the existing Csound opcodes (modified or not) as part of a
GPL-covered program. The license for Csound, coming from MIT,
restricts source code use of Csound to "education and research".
Although I plan to try to talk to MIT and convince them that my goals
to release a modified set of the Csound opcodes under the GPL are
honorable and not intended to steal anyone's work, but in fact to
increase the utility of the work for everyone's benefit, it seems
unlikely to me that this will succeed.
In the meantime, I plan to split Quasimodo in two: one part will be
the opcodes, with clear ancestry from Csound and issued under the MIT
license, implying no source code use outside of education and
research; and the Quasimodo core (including the parsers, GUI,
"compiler", and execution engine) under the GPL. The second part
contains no code derived from Csound, and dynamically loads opcodes,
so there is no particular relationship between the two parts, except
of course that the core is pretty useless without the opcodes.
In the longer term, I intend to take up Stallman's challenge to me: "I
reimplemented most of Unix; why don't you reimplement Csound so that
it can be truly free ?"
This means that over the coming few months, I will be orchestrating
the work of others to do "clean-room" implementations of all the
Csound opcodes that:
(1) I have not already reimplemented, mostly because of their
reliance on the internal data structures of Csound. This
includes, for example, all the MIDI opcodes, including
those from Gabriel Maldonaldo.
(2) I have not received notice from the Copyright holder on
the opcode source that I may release their opcode source code
under the GPL.
I regard this as a sad and sorry and stupid waste of effort, but it
seems unavoidable in the face of the MIT license.
So, this is a call to anyone who is a copyright holder on one or more
Csound opcodes (or parts of an opcode, or a function generator):
If you hold such copyright, and are willing to grant me the
right to distribute the source code, or slightly modified
versions of the source code, for one or more of those opcodes,
under the GNU Public License, version 2.0, please write to me
and let me know.
That way, nobody will have to waste their energy and time
reimplementing your already excellent work.
Quasimodo is *not* an attempt to steal from anyone, but is instead an
attempt to allow the use of the algorithms and ideas represented in
Csound's opcodes within a vastly more powerful and notably more
flexible/extensible framework than the current source base
represents. I am happy to respect anyone's feeling that the GPL is too
liberal, or otherwise unacceptable; under those circumstances, I will
arrange for a programmer who is unfamiliar with the Csound source code
to write the opcode(s) from scratch using just the Csound manual as a
guide.
I welcome the help, wisdom, comments and guidance of the Csound
community.
--sincerely,
--paul barton-davis
email: pbd@op.net
tel: +1 610-667-4807
Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa26183;
28 Mar 99 3:38 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
id 10R5Sl-0007Hj-00
for jpff@maths.bath.ac.uk; Sun, 28 Mar 1999 03:38:11 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (DAA04174); Sun, 28 Mar 1999 03:36:13 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Sun, 28 Mar 1999 02:36:02 GMT
Received: from www0q.netaddress.usa.net [204.68.24.46] by hermes via SMTP (DAA03421); Sun, 28 Mar 1999 03:36:01 +0100 (BST)
Received: (qmail 11376 invoked by uid 60001); 28 Mar 1999 02:36:00 -0000
Message-ID: <19990328023600.11373.qmail@www0q.netaddress.usa.net>
Received: from 204.68.24.46 by www0q via web-mailer(M3.0.0.30) on Sun Mar 28 02:35:59 GMT 1999
Date: 28 Mar 99 02:35:59 America/Fort_Wayne
From: Robert Junior Mcnulty
To: csound@maths.ex.ac.uk
MMDF-Warning: Parse error in original version of preceding line at UK.AC.Bath.maths.omphalos
X-Mailer: USANET web-mailer (M3.0.0.30)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Correction:
WARNING!! loscil sustain defers to non-looping source
It does this with the AIF files created with The DX7 emulator
package, any of them,.
Any help will be greatly appreciated.
Robert
____________________________________________________________________
Get free e-mail and a permanent address at http://www.netaddress.com/?N=1 |