Csound Csound-dev Csound-tekno Search About

Re: cannot run on my 386sx-4mb-quaderno?

Date1998-01-13 13:43
FromJ P Fitch
SubjectRe: cannot run on my 386sx-4mb-quaderno?
Looks OK.  You should be able to run the DOS (csound_new) version on a 386.
Try running as 
csound -v -o www.wav -W www.orc www.sco
and send me the output.  That might give a clue.
==John



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13760;
          13 Jan 98 15:07 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa19303;
          13 Jan 98 15:07 GMT
Received: (qmail 19191 invoked from network); 13 Jan 1998 15:07:56 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 13 Jan 1998 15:07:56 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (OAA23051); Tue, 13 Jan 1998 14:43:33 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Tue, 13 Jan 98 14:42:57 GMT
Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via SMTP (OAA27235); Tue, 13 Jan 1998 14:42:50 GMT
Received: from xenakis.maths.bath.ac.uk (maths.Bath.AC.UK) [138.38.97.36] (mmdf)
	by wallace.maths.bath.ac.uk with smtp (Exim 1.80 #1)
	id 0xs7Zd-0002y5-00; Tue, 13 Jan 1998 14:44:13 +0000
From: jpff@maths.bath.ac.uk
To: csound@maths.ex.ac.uk
Subject: Version 3.47
Date: Tue, 13 Jan 98 14:43:20 GMT
Source-Info:  From (or Sender) name not authenticated.
Message-Id: 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

I think I have moved copies to the server, and the documentation.  I
am still suffering from a hardware failure, but I think I have found
an alternative transfer route.

So, I have retransferred all the files, including the documentation
notes.

=John ff




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13805;
          13 Jan 98 15:28 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa19860;
          13 Jan 98 15:28 GMT
Received: (qmail 21919 invoked from network); 13 Jan 1998 15:28:55 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 13 Jan 1998 15:28:55 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (PAA26584); Tue, 13 Jan 1998 15:05:02 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Tue, 13 Jan 98 15:04:42 GMT
Received: from [193.121.99.70] by hermes via ESMTP (PAA14803); Tue, 13 Jan 1998 15:04:29 GMT
Received: from nobody ([193.74.7.129]) by hurricane.netgate.be
          (post.office MTA v2.0 0813 ID# 0-32575U60) with ESMTP id AAA75
          for ; Tue, 13 Jan 1998 16:09:28 +0100
From: David Schuyeteneer 
To: csound mailing list 
Subject: Csound sourcecode language
Date: Tue, 13 Jan 1998 16:04:11 +0100
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Message-Id: <19980113150925789.AAA75@nobody>
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

In wich C variant is the canonical sourcecode from Csound 3.47 (january 98)
written ?

Symantec, Borland, Watcom, MS ?


Is there any documentation of the procedures and functions of the Csound
sourcecode module ?

Is there any documentation the elaborate explains how to write your own
Csound instruments/modules
and recompile it properly ?


David.




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13836;
          13 Jan 98 15:36 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa20135;
          13 Jan 98 15:36 GMT
Received: (qmail 22937 invoked from network); 13 Jan 1998 15:36:57 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 13 Jan 1998 15:36:57 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (PAA12522); Tue, 13 Jan 1998 15:24:03 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Tue, 13 Jan 98 15:23:03 GMT
Received: from [193.121.99.70] by hermes via ESMTP (PAA19487); Tue, 13 Jan 1998 15:22:49 GMT
Received: from nobody ([193.74.7.129]) by hurricane.netgate.be
          (post.office MTA v2.0 0813 ID# 0-32575U60) with ESMTP id AAA127
          for ; Tue, 13 Jan 1998 16:27:56 +0100
From: David Schuyeteneer 
To: csound mailing list 
Subject: I am sick&tired of junk mail
Date: Tue, 13 Jan 1998 16:09:07 +0100
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Message-Id: <19980113152754774.AAA127@nobody>
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

A question that has nothing to do with the wonderful musical explorations
of you all, dear people,
but has anyone of you knowledge of how to get rid of that F****** junk mail
??

My Csound mail collection suffers from junk messages mixed among the useful
messages.

Is it possible to get rid of it for free ?

David.




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14159;
          13 Jan 98 16:54 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa22684;
          13 Jan 98 16:54 GMT
Received: (qmail 2500 invoked from network); 13 Jan 1998 16:54:46 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 13 Jan 1998 16:54:46 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (QAA26607); Tue, 13 Jan 1998 16:40:06 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Tue, 13 Jan 98 16:39:44 GMT
Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via SMTP (QAA12373); Tue, 13 Jan 1998 16:39:38 GMT
Received: from omphalos.maths.bath.ac.uk (maths.Bath.AC.UK) [138.38.99.25] (mmdf)
	by wallace.maths.bath.ac.uk with smtp (Exim 1.80 #1)
	id 0xs9Ol-00036D-00; Tue, 13 Jan 1998 16:41:07 +0000
Date:     Tue, 13 Jan 98 16:40:51 GMT
From: J P Fitch 
To: csound@maths.ex.ac.uk
Subject:  Re: Install
Message-Id: 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Message written at 12 Jan 1998 08:36:57 +0000

First decide what operating system you run!  

There are 3 main possibilities, DOS, Windows or Linux.

Then decide which ftp server is closest, Montreal or Bath.

If you run DOS only, take the file 
   csound_new.zip

If you run Windows95 or Windows3.x and have Win32s, take the file
   csound_win.zip

If you run Linux, then you need to take the file for Linux -- but I am
afraid that I cannot remember what it is called.  We are expecting an
update within days anyway.


If DOS or Windows, you then need to unpack with UNZIP of PKUNZIP, and
there you are.

Or have I misunderstood teh question?
==John ff



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14542;
          13 Jan 98 18:44 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa25585;
          13 Jan 98 18:44 GMT
Received: (qmail 13802 invoked from network); 13 Jan 1998 18:44:32 -0000
Received: from protozoa.protozoa.com (207.177.185.3)
  by pat.bath.ac.uk with SMTP; 13 Jan 1998 18:44:32 -0000
Received: from protozoa.com by protozoa.protozoa.com via ESMTP (950215.SGI.8.6.10/940406.SGI.AUTO)
	 id KAA09184; Tue, 13 Jan 1998 10:44:04 -0800
Sender: jboyd@protozoa.com
Message-ID: <34BBB3F1.A05B94C3@protozoa.com>
Date: Tue, 13 Jan 1998 10:35:30 -0800
From: John Boyd 
Organization: Protozoa, Inc.
X-Mailer: Mozilla 4.03 [en] (X11; I; IRIX 6.2 IP22)
MIME-Version: 1.0
To: jpff@maths.bath.ac.uk, csound@noether.ex.AC.UK
Subject: Re: Csound 3.47 [Rhapsody?]
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

jpff@maths.bath.ac.uk wrote:

> Message written at 9 Jan 1998 08:13:33 +0000
>
> Ladies, Gentlemen, other life forms:
>
> It gives me *great* pleasure to announce that 3.47 is now ready for
> distribution.  There are a few new opcodes which are not totally as I
> would like, but it would be perverse to keep it away from you all.
>
> Now the bad news: I have been suffering all year from hardware
> problems (and not only my computers; my car is dead too), and
> yesterday a DAT tape failure this prevented me from transferring the
> files to the file server.  I will make a further attempt today,
> possible via floppy disks.  I have currently binaries for DOS, Windows
> and Windows console mode, Mac68K, Mac68K/881 and PowerMac; and SGI
> Irix4.0.  I will add Irix5.3 as that is easy for me.  I hope to
> construct an Atari system very soon (floppy disks again).  The Linux
> version is in a good state, but the last few corrections need to be
> transferred to Dave.

[more text deleted]

Glad to hear about the new version release!   Are there any plans to
release a NeXTstep port of version 3.47 and does anybody know if the
binary will also run in Rhapsody.  I was reading a little about Rhapsody
over the holidays and it looks like it will be a nice OS for both PPC and
Pentium PC platforms.  Maybe someone out there with a PPC and Rhapsody
could port the 603E binary too (if the Mac pre-release is even
available).   I noticed that pub/dream has a NeXTstep binary of v3.46 but
is that for the original cube or the later PC version of NeXTstep?

Since Rhapsody runs native Mac binaries in addition to NeXTstep, that may
be another alternative too....

Perhaps some of you that know more about this should speak up.  Anyone?

John





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14573;
          13 Jan 98 18:55 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa25874;
          13 Jan 98 18:56 GMT
Received: (qmail 14489 invoked from network); 13 Jan 1998 18:56:15 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 13 Jan 1998 18:56:15 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA10163); Tue, 13 Jan 1998 18:44:49 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Tue, 13 Jan 98 18:44:26 GMT
Received: from root@iguacu.cce.ufpr.br [200.17.210.65] by hermes via ESMTP (SAA00970); Tue, 13 Jan 1998 18:44:16 GMT
Received: from araguaia.cce.ufpr.br (chr-lyra@araguaia.cce.ufpr.br [200.17.210.90])
	by cce.ufpr.br (8.8.8/8.8.8) with ESMTP id QAA23221
	for ; Tue, 13 Jan 1998 16:44:04 -0200 (EDT)
Received: by araguaia.cce.ufpr.br id PAA14270; Tue, 13 Jan 1998 15:44:23 -0300
Date: Tue, 13 Jan 1998 15:44:23 -0300 (GRNLNDST)
From: Christian Lyra 
To: csound@maths.ex.ac.uk
Subject: archives of csound mailing list
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


Hi, all!

	I know that this was said before, but i deleted the mail :(
(oops!).

	Where i can find the files with the old posts to csound mailing
list?

	Thanks,
		Christian Lyra






Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14624;
          13 Jan 98 19:05 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa26165;
          13 Jan 98 19:06 GMT
Received: (qmail 15093 invoked from network); 13 Jan 1998 19:06:17 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 13 Jan 1998 19:06:17 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA02196); Tue, 13 Jan 1998 18:50:46 GMT
Received: from exub by maths.ex.ac.uk; Tue, 13 Jan 98 18:50:26 GMT
Received: from root@iguacu.cce.ufpr.br [200.17.210.65] by exub via ESMTP (SAA13368); Tue, 13 Jan 1998 18:49:31 GMT
Received: from araguaia.cce.ufpr.br (chr-lyra@araguaia.cce.ufpr.br [200.17.210.90])
	by cce.ufpr.br (8.8.8/8.8.8) with ESMTP id QAA23241
	for ; Tue, 13 Jan 1998 16:44:37 -0200 (EDT)
Received: by araguaia.cce.ufpr.br id PAA14019; Tue, 13 Jan 1998 15:44:56 -0300
Date: Tue, 13 Jan 1998 15:44:56 -0300 (GRNLNDST)
From: Christian Lyra 
To: csound@maths.ex.ac.uk
Subject: pulse width
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hi, Csounders!

	How can i modify the pulse width of a pulse wave in Csound.  I'd
like to modify the pulse width with a lfo (like the old analog synths),
but how can i do this if the waves stored in ftables are "static"?

	Thanks,
	
		Christian Lyra





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14632;
          13 Jan 98 19:07 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa26183;
          13 Jan 98 19:08 GMT
Received: (qmail 15201 invoked from network); 13 Jan 1998 19:08:13 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 13 Jan 1998 19:08:13 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA12928); Tue, 13 Jan 1998 18:43:52 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Tue, 13 Jan 98 18:43:34 GMT
Received: from protozoa.protozoa.com [207.177.185.3] by hermes via SMTP (SAA15821); Tue, 13 Jan 1998 18:43:19 GMT
Received: from protozoa.com by protozoa.protozoa.com via ESMTP (950215.SGI.8.6.10/940406.SGI.AUTO)
	 id KAA09184; Tue, 13 Jan 1998 10:44:04 -0800
Message-Id: <34BBB3F1.A05B94C3@protozoa.com>
Date: Tue, 13 Jan 1998 10:35:30 -0800
From: John Boyd 
Organization: Protozoa, Inc.
X-Mailer: Mozilla 4.03 [en] (X11; I; IRIX 6.2 IP22)
Mime-Version: 1.0
To: jpff@maths.bath.ac.uk, csound@maths.ex.ac.uk
Subject: Re: Csound 3.47 [Rhapsody?]
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

jpff@maths.bath.ac.uk wrote:

> Message written at 9 Jan 1998 08:13:33 +0000
>
> Ladies, Gentlemen, other life forms:
>
> It gives me *great* pleasure to announce that 3.47 is now ready for
> distribution.  There are a few new opcodes which are not totally as I
> would like, but it would be perverse to keep it away from you all.
>
> Now the bad news: I have been suffering all year from hardware
> problems (and not only my computers; my car is dead too), and
> yesterday a DAT tape failure this prevented me from transferring the
> files to the file server.  I will make a further attempt today,
> possible via floppy disks.  I have currently binaries for DOS, Windows
> and Windows console mode, Mac68K, Mac68K/881 and PowerMac; and SGI
> Irix4.0.  I will add Irix5.3 as that is easy for me.  I hope to
> construct an Atari system very soon (floppy disks again).  The Linux
> version is in a good state, but the last few corrections need to be
> transferred to Dave.

[more text deleted]

Glad to hear about the new version release!   Are there any plans to
release a NeXTstep port of version 3.47 and does anybody know if the
binary will also run in Rhapsody.  I was reading a little about Rhapsody
over the holidays and it looks like it will be a nice OS for both PPC and
Pentium PC platforms.  Maybe someone out there with a PPC and Rhapsody
could port the 603E binary too (if the Mac pre-release is even
available).   I noticed that pub/dream has a NeXTstep binary of v3.46 but
is that for the original cube or the later PC version of NeXTstep?

Since Rhapsody runs native Mac binaries in addition to NeXTstep, that may
be another alternative too....

Perhaps some of you that know more about this should speak up.  Anyone?

John






Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14644;
          13 Jan 98 19:09 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa26198;
          13 Jan 98 19:10 GMT
Received: (qmail 15310 invoked from network); 13 Jan 1998 19:10:10 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 13 Jan 1998 19:10:10 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA03783); Tue, 13 Jan 1998 18:44:34 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Tue, 13 Jan 98 18:44:10 GMT
Received: from iguacu.cce.ufpr.br [200.17.210.65] by hermes via ESMTP (SAA06344); Tue, 13 Jan 1998 18:44:00 GMT
Received: from araguaia.cce.ufpr.br (chr-lyra@araguaia.cce.ufpr.br [200.17.210.90])
	by cce.ufpr.br (8.8.8/8.8.8) with ESMTP id QAA23216
	for ; Tue, 13 Jan 1998 16:43:19 -0200 (EDT)
Received: by araguaia.cce.ufpr.br id PAA14521; Tue, 13 Jan 1998 15:43:38 -0300
Date: Tue, 13 Jan 1998 15:43:38 -0300 (GRNLNDST)
From: Christian Lyra 
To: csound@maths.ex.ac.uk
Subject: filter, "Q" and resonance
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


Hi, all!

	Can anyone, please, explain to a begginer what's a nTh order
filter. i.e. like a 2nd order lowpass and what is a 12db/24db filter?
	
	BTW, what's resonance and how i can implement this in csound?
	This is the emphasis in the frequencies near the cutoff point?

	And i presume that resonance and "Q" are the same thing, is this
correct?
	
	Thanks in advance!

		Christian Lyra





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14665;
          13 Jan 98 19:31 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa26729;
          13 Jan 98 19:32 GMT
Received: (qmail 16744 invoked from network); 13 Jan 1998 19:32:05 -0000
Received: from shell11.ba.best.com (root@206.184.139.142)
  by pat.bath.ac.uk with SMTP; 13 Jan 1998 19:32:05 -0000
Received: (from baker@localhost) by shell11.ba.best.com (8.8.8/8.8.BEST) id LAA21626; Tue, 13 Jan 1998 11:28:07 -0800 (PST)
Date: Tue, 13 Jan 1998 11:28:07 -0800 (PST)
From: Charles Baker 
Message-Id: <199801131928.LAA21626@shell11.ba.best.com>
To: csound@noether.ex.AC.UK, jboyd@protozoa.com, jpff@maths.bath.ac.uk
Subject: Re: Csound 3.47 [Rhapsody?]

>is that for the original cube or the later PC version of NeXTstep?
It is for the original (motorola68004processor) NeXT:
on the Intel platform , the NeXT midi driver A.P.I. changed extensively,
and I (or anybody else) have not taken enough time to fix the Midi 
code in csound to be compliant with the new midi libs on Intel. 

>Since Rhapsody runs native Mac binaries in addition to NeXTstep
I know some Rhapsody developers: perhaps we can get a compilation going
on their box. Yes: there will be O.S. emulation for Mac and old NeXT binaries.
I cannot recommend using such with Csound: I imagine the emulation 
overhead would be greatly noticable. I will get an "Original NeXT" binary
built for 3.47 soon, and upload it. But what really needs to be done is
the prot to the Intel savvy NeXt midi code. Dang, I should blow off my
employers and their petty market driven needs, and take time to port
the 10 or so NeXT midi lines to the new A.P.I...boy , I miss being
an academic, where such activity would be supported. Any tenure-track openings
I havn't heard of, guys? Sigh.

CharlieB


Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14998;
          13 Jan 98 22:44 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa00714;
          13 Jan 98 22:44 GMT
Received: (qmail 24503 invoked from network); 12 Jan 1998 21:44:46 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 12 Jan 1998 21:44:46 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (VAA14803); Mon, 12 Jan 1998 21:37:47 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Mon, 12 Jan 98 21:37:32 GMT
Received: from mb05.swip.net [193.12.122.209] by hermes via ESMTP (VAA02040); Mon, 12 Jan 1998 21:37:25 GMT
Received: from rasmus (dialup161-2-58.swipnet.se [130.244.161.122]) 
          by mb05.swip.net (8.8.8/8.8.8) with SMTP 
          id WAA20842 for ; 
          Mon, 12 Jan 1998 22:38:49 +0100 (MET)
Message-Id: <34BA8E36.62AA@hexagon.se>
Date: Mon, 12 Jan 1998 22:42:14 +0100
From: rasmus ekman 
X-Mailer: Mozilla 3.0 (Win95; I)
Mime-Version: 1.0
To: csound mailing list 
Subject: Win help file
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Updated to cover version 3.47, as far as the documentation
goes. I'll be updating it quietly as new docs appear.

Get it from http://hem.passagen.se/rasmuse/Csound.htm

Cheers,

	re



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa15250;
          14 Jan 98 0:29 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa03206;
          14 Jan 98 0:29 GMT
Received: (qmail 1322 invoked from network); 14 Jan 1998 00:29:31 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 14 Jan 1998 00:29:31 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (AAA01672); Wed, 14 Jan 1998 00:21:48 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Wed, 14 Jan 98 00:21:23 GMT
Received: from howl.werewolf.net [206.103.224.20] by hermes via SMTP (AAA06913); Wed, 14 Jan 1998 00:21:16 GMT
Received: from @werewolf.net by howl.werewolf.net via SMTP (950413.SGI.8.6.12/940406.SGI)
	 id SAA23409; Tue, 13 Jan 1998 18:22:22 -0600
Message-Id: <3.0.3.16.19980113182336.36ff1cd8@werewolf.net>
X-Sender: hljmm@werewolf.net
X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.3 (16)
Date: Tue, 13 Jan 1998 18:23:36
To: Christian Lyra , csound@maths.ex.ac.uk
From: Hans Mikelson 
Subject: Re: filter, "Q" and resonance
In-Reply-To: 
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hello,

Hopefully someone will correct any mistakes I make...

>	Can anyone, please, explain to a begginer what's a nTh order
>filter. i.e. like a 2nd order lowpass and what is a 12db/24db filter?

The order of the filter corresponds to the order of the differential
equation which describes the filter.  A first order filter has one pole and
has a roll of of 6 db/octave.  Each order adds another 6 db.  An Oberheim
Matrix has a 2-pole filter so the frequency response rolls off at 12
db/octave.  A MiniMoog has a 4-pole filter that rolls off at 24 db/octave.
In other words frequencies one octave above the cut-off point would be
attenuated (reduced in volume) 24 db with a 4 pole filter.  The frequency
response is the ratio of two polynomials 
(a0+a1*x+a2*x^2...)/(b0+b1*x+b2*x^2...)

The biggest exponent on the polynomials is the same as the number of poles.
 (I think the a's are called zeros and the b's are called poles actually
but lets not get too complicated here...)

Digital filters are a bit different.  Instead of the differential equation
they are based on the difference equation.  The frequency response is

(a0+a1*exp(-i*theta)+a2*exp(-i*2*theta)...)/(b0+b1*exp(-i*theta)+b2*exp(-i*2
*theta)...)

Which looks to me like the zero term is an offset, and each of the other
terms traces out a circle whose radius corresponds to the coefficient.  The
first term would trace out a semi-circle as the frequency goes from 0 to
sr/2 (the Nyquist frequency) (theta goes from 0 to pi)  The second term
would complete a full circle, the third term a circle and a half etc.

>	BTW, what's resonance and how i can implement this in csound?

One of the things that give analog synthesizers their distinctive sound is
resonance.  This is a boost or emphasis of frequencies at the cut-off
frequency.  (well just before the frequency starts dropping.)  In the case
of the Moog diode ladder filter the phase at the cut-off frequency is
shifted by 180 degrees and an inverted signal is fed back into the system
which results in the resonance.  With digital filters things are a bit
different again.  For some implementations review this lists archives and
for some simple examples:

http://www.werewolf.net/~hljmm/csound/

>	This is the emphasis in the frequencies near the cutoff point?

Yes, see above.

>	And i presume that resonance and "Q" are the same thing, is this
>correct?

Umm yes pretty much. (I think) Although I think Q is sometimes used to
describe the band-width of a band pass filter but that's sort of the same
thing.

>	
>	Thanks in advance!

Your welcome,
Hans Mikelson





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa15482;
          14 Jan 98 3:25 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa10725;
          14 Jan 98 3:25 GMT
Received: (qmail 7219 invoked from network); 14 Jan 1998 03:25:42 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 14 Jan 1998 03:25:42 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (DAA24418); Wed, 14 Jan 1998 03:17:26 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Wed, 14 Jan 98 03:17:06 GMT
Received: from root@big.fishnet.net [205.216.133.3] by hermes via ESMTP (DAA23758); Wed, 14 Jan 1998 03:16:58 GMT
Received: from rcsreg.com (toby@port064.vta.fishnet.net [205.216.133.213])
	by big.fishnet.net (8.8.5/8.8.5) with ESMTP id TAA21401
	for ; Tue, 13 Jan 1998 19:09:35 -0800
Message-Id: <34BBBE3C.70A0B34C@rcsreg.com>
Date: Tue, 13 Jan 1998 11:19:24 -0800
From: Toby 
Organization: Other than 12-tone
X-Mailer: Mozilla 4.04 [en] (X11; I; Linux 2.0.30 i586)
Mime-Version: 1.0
To: Csound Mailing List 
Subject: no success with 3.47 and r/t midi input
Content-Type: multipart/mixed; boundary="------------38F06CA2CE32B7298ED501C2"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

This is a multi-part message in MIME format.
--------------38F06CA2CE32B7298ED501C2
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


--------------38F06CA2CE32B7298ED501C2
Content-Type: text/plain; charset=us-ascii; name="letter"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="letter"

I am having trouble using a midi keyboard to spawn
audible events.  I have done this some time in the
past, but have recently attempted it again with
3.47 without success.  

I am getting instrument triggers from the Midi 
keyboard, but no sound with -odac or otherwise.

Here are the specifics:

Linux csound3.47 (no luck with generic source,
or Linux Specific binary from Dave Phillips).
Pentium 150, Soundblaster Midi, yada yada yada..

***orc***

	sr	=	44100
	kr	=	441
	ksmps	=	100
	nchnls	=	1

	instr 1

		ivol	ampmidi	10000
		ipitch	cpsmidi

		asig	oscil	ivol, ipitch, 1
			print	ivol, ipitch

			out 	asig 
	endin

***sco***

	f1 0 16384 10 1 
	f99 100 1024 10 1


***command line ***
	csound  -M/dev/midi0 -o dac  orc sco

I believe that the instrument is getting the proper
signals, because the debugging 'print' statement that
I put into the orc yields output like:

	MIT Csound: 3.44 (Jan  9 1997)
	orch now loaded
	displays suppressed
	midi channel 1 using instr 1
	audio buffered in 512 sample-frame blocks
	hardware buffers set to 1024 bytes
	writing 1024-byte blks of shorts to dac (WAV)
	SECTION 1:
	ftable 1:
	new alloc for instr 1:
	instr 1:  ivol = 2656.250  ipitch = 1046.502
	instr 1:  ivol = 2656.250  ipitch = 1174.626
	instr 1:  ivol = 2343.750  ipitch = 1318.436
	instr 1:  ivol = 3906.250  ipitch = 1396.874
	instr 1:  ivol = 1953.125  ipitch = 1318.436
	new alloc for instr 1:
	instr 1:  ivol = 2109.375  ipitch = 1174.626
	instr 1:  ivol = 2031.250  ipitch = 1046.502
	instr 1:  ivol = 2187.500  ipitch = 987.739   

The pitch is right. The volume is right.  The instrument
is clearly being triggered.  Why no output?

Thanks,

Toby

	-There otta be a law-




--------------38F06CA2CE32B7298ED501C2--




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa15506;
          14 Jan 98 3:47 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa11200;
          14 Jan 98 3:47 GMT
Received: (qmail 8030 invoked from network); 14 Jan 1998 03:47:06 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 14 Jan 1998 03:47:06 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (DAA24583); Wed, 14 Jan 1998 03:40:18 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Wed, 14 Jan 98 03:39:52 GMT
Received: from root@big.fishnet.net [205.216.133.3] by hermes via ESMTP (DAA00990); Wed, 14 Jan 1998 03:39:45 GMT
Received: from rcsreg.com (toby@port064.vta.fishnet.net [205.216.133.213])
	by big.fishnet.net (8.8.5/8.8.5) with ESMTP id TAA22234
	for ; Tue, 13 Jan 1998 19:32:24 -0800
Message-Id: <34BBC397.135F1EE2@rcsreg.com>
Date: Tue, 13 Jan 1998 11:42:15 -0800
From: Toby 
Organization: Other than 12-tone
X-Mailer: Mozilla 4.04 [en] (X11; I; Linux 2.0.30 i586)
Mime-Version: 1.0
To: Csound Mailing List 
Subject: Whoops! on the midi problem, but it still won't work.
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

After reading the message that I sent
in about version 3.47, I noticed that
the output that I had pasted into the
letter indicated that I was actually
running version 3.44. 

I fixed my PATH and ran the same test
with version 3.47.  I am afraid that 
the new version made no difference in 
sound output, and, adding insult to 
injury, actually failed to show any 
activity in the instrument at all via
the 'print' statement.

Toby

	-There otta be a law-



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa15512;
          14 Jan 98 3:47 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa11235;
          14 Jan 98 3:47 GMT
Received: (qmail 10017 invoked from network); 14 Jan 1998 03:47:15 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 14 Jan 1998 03:47:15 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (DAA17159); Wed, 14 Jan 1998 03:39:34 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Wed, 14 Jan 98 03:39:07 GMT
Received: from mtigwc03.worldnet.att.net [204.127.131.34] by hermes via ESMTP (DAA24071); Wed, 14 Jan 1998 03:38:56 GMT
Received: from LOCALNAME ([12.66.6.190]) by mtigwc03.worldnet.att.net
          (post.office MTA v2.0 0613 ) with SMTP id AAA18999
          for ; Wed, 14 Jan 1998 03:39:45 +0000
X-Sender: Sad.Planet@postoffice.worldnet.att.net
X-Mailer: Windows Eudora Light Version 1.5.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: csound@maths.ex.ac.uk
From: Roger King 
Subject: Re: HOW TO DO conditional processing ?
Date: Wed, 14 Jan 1998 03:39:45 +0000
Message-Id: <19980114033943.AAA18999@LOCALNAME>
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

When experimenting in conditional processing,
use different tone colours for each logical 
choice.

David used filters that sound too similar.
This results in not being able to discern
whether there are any logical decisions 
being made.  Here is a sco and orc 
that allow you to hear the difference
between the two things being decided:
It may sound like a submarine, but you
can easily tell the difference between
conditional choices one and two.

sr = 44000
kr = 440
ksmps = 100
nchnls = 2

instr 1

if p4 == 0 then kgoto dark

light:
anoise rand 10000
a1 reson anoise, 1760, 4
a2 reson anoise, 880, 40
goto contin

dark:
anoise rand 10000
a2 reson anoise, 55, 0.04

goto contin
contin:
krimp line 30000,p3,0
aamp	oscil	krimp, 440, 1
aleft   balance a1, aamp
aright  balance a2, aamp

outs    aleft,aright
endin

;sco file 
f1 0 8192 10 10 5 9 5 8 4 7 3 7 2 6 3 3 1 1

t 0 60

i1 0 2 1
i1 2 2 0
i1 4 2 1
i1 6 2 0
e

>David Schuyeteneer wrote:
>> 
>> Is there a way to, for example adding reverb, to an instrument 
>> based on TRUE / FALSE events ?
>
>Apparently my mail server didn't want to send this during the
>weekend. Here goes again.
>
>Look at the if...kgoto opcodes in the manual (under the entry 
>PROGRAM CONTROL STATEMENTS). In practise, you will have to
>make a jump inside your instrument. Your funky imagination will
>have to stretch towards:
>
>    apeak = awhatever  ; Your sound
>
>    itest = 3300
>
>        ; You can only do gotos at i- or k-rate, so 
>        ; apeak must be downsampled, perhaps like this.
>    kpeak downsamp apeak, ksmps
>        ; now test Kpeak & do conditional processing on Apeak
>    if kpeak < itest kgoto noverb
>    gareverbsig = gareverbsig + apeak
>    kgoto continue   ; skip non-reverb processing (if any)
>
>noverb:              ; This is a label, ie a jump target
>      ; do non-reverb processing (if any)
>continue:
>      ; continue instr processing here
>
>
>But if you are anyway doing three separate reson filters, 
>couldn't you process just one of them directly, like:
>
>instr 10
>    anoise rand 10000
>    aband1 reson anoise, 110, 10
>    aband2 reson anoise, 330, 20
>    aband3 reson anoise, 3300, 50
>
>    gareverbsig = gareverbsig + aband3
> 
>    aamp linseg 20000, p3, 0     ; (whatever)
>    anoise balance (aband1 + aband2 + aband3), aamp
>        out anoise   ; (perhaps)
>endin
>
>?
>
>And again, every time you have a problem with the Csound language,
>you must include full orc and sco files (preferably edited to the 
>minimal version which still causes the problem) - else it will 
>be much harder to help.
>
>Cheers,
>
>        re
>
>




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa16249;
          14 Jan 98 12:32 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa23108;
          14 Jan 98 12:33 GMT
Received: (qmail 13706 invoked from network); 14 Jan 1998 12:33:06 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 14 Jan 1998 12:33:06 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (LAA18433); Wed, 14 Jan 1998 11:26:14 GMT
Received: from exub by maths.ex.ac.uk; Wed, 14 Jan 98 11:25:52 GMT
Received: from [193.121.99.70] by exub via ESMTP (LAA14148); Wed, 14 Jan 1998 11:25:03 GMT
Received: from nobody ([193.74.7.166]) by hurricane.netgate.be
          (post.office MTA v2.0 0813 ID# 0-32575U60) with ESMTP id AAA42
          for ; Wed, 14 Jan 1998 12:29:11 +0100
From: David Schuyeteneer 
To: csound mailing list 
Subject: 3.47 errors
Date: Wed, 14 Jan 1998 12:18:10 +0100
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Message-Id: <19980114112907219.AAA42@nobody>
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

In my humble opinion, the WGBRASS opcode is wrongly documented :

the 3.47 release notes features the wgbrass opcode as follows :

ar wgbrass kamp, kfreq, iatt, kvibf, kvamp, ifn[, iminfreq]

where ifn is the function table containing the shape for the vibrato
(kvibf).

After the ifn, the notes state an appearantly OPTIONAL minimal frequency
(iminfreq), well
actually iminfreq is NOT optional but compulsory and also the ifn and
iminfreq slots should be swapped
so the right wgbrass opcode looks like this :

ar wgbrass kamp, kfreq, iatt, kvibf, kvamp, iminfreq, ifn


I experimented with wgbrass (because I focus mainly on dronal textures)
but I could only get an awful high pitched burst of distorted sound (almost
blew up my speakers)...

anyobody ?


David.