Csound Csound-dev Csound-tekno Search About

RE: Csound95

Date1997-07-22 15:40
FromReid Sweatman
SubjectRE: Csound95
On Monday, July 21, 1997 5:17 PM, Bruce Petherick 
[SMTP:b.petherick@pgrad.unimelb.edu.au] wrote:
> Hello all,
>  I was trying some opcodes that I haven't used before last night, and 
found
> out that my version of Csound95 is (only) 3.36.  Is there a 3.45 build
> available, or has anyone got any of the other DOS/Win csounds to work 
under
> Win95?  Also, is the example for grain in the csound.hlp file correct?  I
> cut and pasted the example, but the compile told me that there was a 
field
> missing.
>
> Thanks
> ------------------------------------------
> Bruce Petherick                          |
> 24 Hour emergency Musicologist           |
>                                          |
> Ask about our new emergency conducting,  |
> Piano and accompanying service!          |
>                                          |
> b.petherick@pgrad.unimelb.edu.au         |
> ------------------------------------------


Try Gabriel Maldonado's version of CSound, which you can download at www  
.agora.stm.it/G.Maldonado/home.htm.  It's got all the new opcodes, as well 
as some real-time MIDI stuff specific to that version.

As for the field problem, it's most likely because the example is in mono 
and you're trying to compile in stereo, which takes more fields for some of 
the opcodes.  This isn't well-documented, and it took me a bit to figure it 
out when I first saw it.  Hope this helps.






Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18453;
          22 Jul 97 17:18 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id ab13432;
          22 Jul 97 17:17 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Tue, 22 Jul 1997 17:16:49 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (RAA25550);
          Tue, 22 Jul 1997 17:10:42 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Tue, 22 Jul 97 17:10:30 +0100
Received: from talisker.pact.srf.ac.uk [193.37.225.1] by hermes 
          via ESMTP (RAA25524); Tue, 22 Jul 1997 17:10:29 +0100
Received: (from rwd@localhost) by talisker.pact.srf.ac.uk (8.7.5/8.7.3) 
          id RAA06448 for csound@noether.ex.ac.uk;
          Tue, 22 Jul 1997 17:08:30 +0100 (BST)
From: Richard Dobson 
Message-Id: <199707221608.RAA06448@talisker.pact.srf.ac.uk>
Subject: possible compiler bug in VC++5
To: csound@maths.ex.ac.uk
Date: Tue, 22 Jul 1997 17:08:29 +0100 (BST)
X-Mailer: ELM [version 2.4 PL22]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Has anyone hit problems compiling Csound under Visual C++ V.5?

On compiling the file lptrkfns.c I hit an Internal Compiler Error, which
seems to relate to the floating-point optimiser. A get-around is to go
to the Code-Generation part of the Setting Dialogs, and use Custom settings
rather than the blanket 'Optimize for Speed'.

Microsoft claim a 35% increase in f/p performance under the new compiler, which
is pretty impressive, if it is safe.

More insidiously, when compiling the standard CARL implementation of the 
Phase Vocoder (our CDP port of the original Fortran code to C), the 
compilation completed normally, but pvoc generated an obviously incorrect
output. Changing the Settings as described above restored pvoc to correct
operation.

This is obviously a worry, as it means that a Release compile cannot be
guaranteed to be correct. I have never had a problem with VC++ V.4.

Richard Dobson






Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa19866;
          23 Jul 97 3:04 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa25974;
          23 Jul 97 3:03 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Wed, 23 Jul 1997 03:03:07 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (CAA12478);
          Wed, 23 Jul 1997 02:57:50 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Wed, 23 Jul 97 02:57:43 +0100
Received: from mail.airmail.net [206.66.12.40] by hermes via SMTP (CAA12468);
          Wed, 23 Jul 1997 02:57:31 +0100
Received: from darlyn1 from [206.66.14.103] 
          by mail.airmail.net 	(/\##/\ Smail3.1.30.16 #30.181) with esmtp 
          for 	id ;
          Tue, 22 Jul 97 20:57:39 -0500 (CDT)
Message-Id: 
From: Lynda&Daron 
To: Richard Dobson , csound 
Subject: Re: possible compiler bug in VC++5
Date: Sun, 20 Jul 1997 14:42:43 -0500
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1160
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

VC++5 changes the floating point unit to use less resolution it appears.
In the 3DFX 3D chip programming  newsgroups they talk about how VC++5
reduces Floating point bit resolution to something like 24bits and has to be
fpu has to manualy be told to use more resolution in assembly code or
by some other means.
This is just speculation but it appears that some 3D programmers have
are getting the same not so accurate results and other float related problems.

----------
> From: Richard Dobson 
> On compiling the file lptrkfns.c I hit an Internal Compiler Error, which
> seems to relate to the floating-point optimiser. A get-around is to go
> to the Code-Generation part of the Setting Dialogs, and use Custom settings
> rather than the blanket 'Optimize for Speed'.

> More insidiously, when compiling the standard CARL implementation of the 
> Phase Vocoder (our CDP port of the original Fortran code to C), the 
> compilation completed normally, but pvoc generated an obviously incorrect
> output. Changing the Settings as described above restored pvoc to correct
> operation.




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa20188;
          23 Jul 97 5:41 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa28182;
          23 Jul 97 5:40 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Wed, 23 Jul 1997 05:37:05 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (FAA15853);
          Wed, 23 Jul 1997 05:32:32 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Wed, 23 Jul 97 05:32:25 +0100
Received: from mtigwc03.worldnet.att.net [204.127.131.34] by hermes 
          via ESMTP (FAA15842); Wed, 23 Jul 1997 05:32:03 +0100
Date: Wed, 23 Jul 1997 05:32:03 +0100
From: press@1stworldwidemedia.com
Message-Id: <199707230432.FAA15842@hermes>
Received: from 1stworldwidemedia.com ([207.147.109.78])          
          by mtigwc03.worldnet.att.net (post.office MTA v2.0 0613 )          
          with SMTP id AAA390 for ;
          Wed, 23 Jul 1997 04:31:43 +0000
To: csound@maths.ex.ac.uk
Subject: How Client's Sales Doubled...
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

This is a one time Announcement only.

How Client's Online Sales Doubled in Four Weeks -
by opening four new locations for their business..
and you can too...we make it easy, affordable and
guaranteed.

Recent Letter received from Client:

"We wish to take a moment and thank you all for your
fine on line support, encouragement you gave us ....
Our sales have DOUBLED since coming on board with you
a month ago..."

SEVEN STEPS TO SUCCESS PLAN:

1. We mirror (copy) the first page of your existing
web site and install it in our 4 locations. 
The total traffic to these sites is over 1.3 million
hits a month. 

2. We link back to the rest of your pages. Your
current web pages are not changed in any way.

3. You are assigned 4 new URL's (http://) addresses.

4. We give you the http:// of a site to fill out
a form once for each of your new addresses. This
is automated software that will put each address
on 130 different search engines/directories.
This gives you immediately over 500 new listings.

5. Your 4 new locations are not only widely advertised
individually, you also take advantage of the
"accidental shopper" - shoppers who were not looking
for you to begin with.

6. Its just common sense. Who becomes more visible,
you with a total of five locations, or someone who
just has one. We took the concept of the offline
shopping centers that spread from town to town, and
have applied this to the Internet. A business with
a chain of five locations is serious about doing
business. This is the way many new chains were
built and brand names established. 

7. Plus, right now, we are still offering summer rates.

      ** All 4 Locations - just $275, **
           40% off regular rates.
            Offer ends July 31st
     Includes all set up and one year's rent

OUR GUARANTEE: You must double your money in gross
sales, or you get ANOTHER YEAR FREE...

Just e-mail back for full no-obligation 
details - Hit reply and type DETAILS in subject.

---------------------------------------------------------




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa20268;
          23 Jul 97 6:35 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa28835;
          23 Jul 97 6:34 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
          Wed, 23 Jul 1997 06:30:54 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (GAA17011);
          Wed, 23 Jul 1997 06:26:53 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
          Wed, 23 Jul 97 06:26:45 +0100
Received: from melia.qut.edu.au [131.181.127.2] by hermes via ESMTP (GAA17002);
          Wed, 23 Jul 1997 06:26:41 +0100
Received: from sparrow.qut.edu.au (root@sparrow.qut.edu.au) 
          by melia.qut.edu.au (PMDF V5.0-7 #20429) 
          id <01ILKWV31N4G00XRPD@melia.qut.edu.au> for csound@noether.ex.ac.uk;
          Wed, 23 Jul 1997 15:17:36 +1000
Received: from [131.181.57.155] ([131.181.57.155]) 
          by sparrow.qut.edu.au (8.8.5/8.8.5) with ESMTP id PAA09985 
          for ; Wed, 23 Jul 1997 15:00:58 +1000 (EST)
Date: Wed, 23 Jul 1997 15:00:58 +1000 (EST)
From: Leon Zadorin 
Subject: pitch and frequency shifts...
X-Sender: wicked-mentality@pop.netaddress.com (Unverified)
To: csound@maths.ex.ac.uk
Message-Id: 
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7BIT
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

	Hello there,

	just wanted to see if anyone knew of csound instrument code for
pitch shift and/or frequency shift. I know that some of csound compilations
offer the pitch function as  pre-compiled ugen, or via the pvc
pre-analysis. I however wanted to create "from scratch" those things (i.e.
pitch and freq shift algs...)

	I probably would opt for the "built" in functions but Csound on PPC
(Mac) doesn't have a non-pre-analysed pitch shift compiled (at least I am
not aware of such). Also, there is a case of frequency shift effect which
is again - different to pitch shift alg.

	Well stay cool - Leon.