Csound Csound-dev Csound-tekno Search About

Visual Orchestra 1.95 build 4 released

Date1999-01-15 13:25
FromDave Perry
SubjectVisual Orchestra 1.95 build 4 released
Hi all,

	Rebuild 4 of Visual Orchestra 1.95 is now available for download 
in both full install and upgrade form from my webpage,  URL:



	I will post a list of what's changed and what's fixed to the VisOrc 
Mailing list in a few days.

Success!



Received: from xenakis.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa21656;
          15 Jan 99 13:48 GMT
From: jpff@maths.bath.ac.uk
To: philip@vcn.bc.ca
CC: csound@maths.ex.ac.uk
In-reply-to:  (message from
	Philip Aker on Thu, 14 Jan 1999 13:22:56 -0800 (PST))
Subject: Re: General source question, Mac Perf compilation stuff
BCC: jpff@maths.bath.ac.uk
References:  
Date: Fri, 15 Jan 99 13:48:09 GMT
Sender: jpff@maths.bath.ac.uk
Source-Info:  From (or Sender) name not authenticated.

Whoops -- no it is a serious bug -- I read teh Q and a O
==John


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa21674;
          15 Jan 99 13:51 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 1019ep-0006Cg-00; Fri, 15 Jan 1999 13:51:27 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (NAA03645); Fri, 15 Jan 1999 13:47:01 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 15 Jan 1999 13:46:43 GMT
Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via ESMTP (NAA11402); Fri, 15 Jan 1999 13:46:43 GMT
Received: from [138.38.97.36] (helo=maths.Bath.AC.UK ident=mmdf)
	by wallace.maths.bath.ac.uk with smtp (Exim 1.92 #2)
	id 1019aH-0006C8-00; Fri, 15 Jan 1999 13:46:45 +0000
From: jpff@maths.bath.ac.uk
To: philip@vcn.bc.ca
CC: csound@maths.ex.ac.uk
In-reply-to:  (message from
	Philip Aker on Thu, 14 Jan 1999 13:22:56 -0800 (PST))
Subject: Re: General source question, Mac Perf compilation stuff
References:  
Date: Fri, 15 Jan 99 13:46:43 GMT
Source-Info:  From (or Sender) name not authenticated.
Message-Id: 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

>>>>> "Philip" == Philip Aker  writes:

 Philip> I haven't been able to look at the 3.494 sources yet, but in 
 Philip> 3.493 in entry.c there are the lines:

 Philip> {"outh", S(OUTQ), 4, "", "aaaaaa", NULL, NULL, outh},
 Philip> {"outo", S(OUTQ), 4, "", "aaaaaaaa", NULL, NULL, outo},

 Philip> Why are they not:

 Philip> {"outh", S(OUTH), 4, "", "aaaaaa", NULL, NULL, outh},
 Philip> {"outo", S(OUTO), 4, "", "aaaaaaaa", NULL, NULL, outo},

 Philip> ?

That is a typing error -- surely by now you have all noticed that i
make them!  Actually it does no harm and just wastes a coupel of words
sometimes.  I will fix.
==John


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa21692;
          15 Jan 99 13:56 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 1019jY-0001gq-00; Fri, 15 Jan 1999 13:56:20 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (NAA03103); Fri, 15 Jan 1999 13:48:22 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 15 Jan 1999 13:48:09 GMT
Received: from exim@wallace.maths.bath.ac.uk [138.38.100.104] by hermes via ESMTP (NAA03518); Fri, 15 Jan 1999 13:48:08 GMT
Received: from [138.38.97.36] (helo=maths.Bath.AC.UK ident=mmdf)
	by wallace.maths.bath.ac.uk with smtp (Exim 1.92 #2)
	id 1019bf-0006CI-00; Fri, 15 Jan 1999 13:48:11 +0000
From: jpff@maths.bath.ac.uk
To: philip@vcn.bc.ca
CC: csound@maths.ex.ac.uk
In-reply-to:  (message from
	Philip Aker on Thu, 14 Jan 1999 13:22:56 -0800 (PST))
Subject: Re: General source question, Mac Perf compilation stuff
References:  
Date: Fri, 15 Jan 99 13:48:09 GMT
Source-Info:  From (or Sender) name not authenticated.
Message-Id: 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Whoops -- no it is a serious bug -- I read teh Q and a O
==John


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa01172;
          15 Jan 99 19:05 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 101EYo-0006nP-00; Fri, 15 Jan 1999 19:05:35 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (TAA07687); Fri, 15 Jan 1999 19:04:01 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 15 Jan 1999 19:03:47 GMT
Received: from www0f.netaddress.usa.net [204.68.24.35] by hermes via SMTP (TAA05614); Fri, 15 Jan 1999 19:03:45 GMT
Received: (qmail 2524 invoked by uid 60001); 15 Jan 1999 19:01:29 -0000
Message-ID: <19990115190129.2523.qmail@www0f.netaddress.usa.net>
Received: from 204.68.24.35 by www0f via web-mailer(R2.6) on Fri Jan 15 19:01:29 GMT 1999
Date: 15 Jan 99 14:01:29 EST
From: Rick Mealey 
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.omphalos
Subject: PPC 3.49? spectral stuff
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

Hi there:

A bit of background: I'm trying to obtain a reading on the EQ characteris=
tics
of my favorite well-produced recordings, and from what I've read about th=
e
spectral opcodes in Csound, I figure these might at least get me close. (=
I
might otherwise spend half a grand on Arboretum's Ionizer, and who has th=
at
kind of bread?)

So I write a bogus orc and sco with several of these procs, which look li=
ke it
should compile (I can provide these if anyone cares). I click Render (as
mentioned, I'm running 3.493 on PPC). Perf immediately laughs at me, sayi=
ng
that I'm not using a valid opcode, which I didn't expect. The rest of the=

compile twitches and dies because of undefined variables, which I expecte=
d at
this point.

I run the compile again and turn on the option to display all opcodes. It=

turns out there are *two* invalid opcodes in my orc: octdown and noctdft-=
- the
very two I need to run the rest of the orc. Bummer. However, in the list =
of
opcodes, I note the presence of one called spectrum, which doesn't seem t=
o be
covered in any of the various online texts about Csound.

Could someone enlighten me as to the care and feeding of this opcode? Doe=
s it
do what I think it does?

Right, cheers, thanks a lot,

Rick

____________________________________________________________________
More than just email--Get your FREE Netscape WebMail account today at htt=
p://home.netscape.com/netcenter/mail


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa01377;
          15 Jan 99 21:18 GMT
Received: from [207.102.64.2] (helo=vcn.bc.ca)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 101Gdu-0006ul-00; Fri, 15 Jan 1999 21:18:58 +0000
Received: from localhost (philip@localhost)
	by vcn.bc.ca (8.9.2/8.9.2) with ESMTP id NAA20305;
	Fri, 15 Jan 1999 13:14:58 -0800 (PST)
Date: Fri, 15 Jan 1999 13:14:58 -0800 (PST)
From: Philip Aker 
To: csound@maths.ex.ac.uk
cc: jpff@maths.bath.ac.uk
Subject: Cleaning up rdorch.c
Message-ID: 
Composer: Philip Aker
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

(was Re: General source question, Mac Perf compilation stuff)

John,

> Philip> Why are they not:
> Philip> {"outh", S(OUTH), 4, "", "aaaaaa", NULL, NULL, outh},
> Philip> {"outo", S(OUTO), 4, "", "aaaaaaaa", NULL, NULL, outo},

> That is a typing error -- surely by now you have all noticed 
> that i make them! Actually it does no harm and just wastes a 
> coupel of words sometimes. I will fix.
> ...
> Whoops -- no it is a serious bug -- I read teh Q and a O
> ==John

I hope this helps bigtime with the problems folks have had with 
the functions in rdorch.c. I've sent a copy of the source files 
with added prototypes and other flagged errors to Matt Ingalls. 
I'm hoping bigtime that you'll be able to include them with the 
canonical source as soon as possible.


Cheers,

Philip


Philip Aker
Composer, Pianist, Finale Plugins

Suite 13
1405 West 11 Avenue
Vancouver BC
Canada V6H 1K9

philip@vcn.bc.ca




Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa01383;
          15 Jan 99 21:20 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 101Gfl-000284-00; Fri, 15 Jan 1999 21:20:53 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (VAA16214); Fri, 15 Jan 1999 21:19:02 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 15 Jan 1999 21:18:49 GMT
Received: from vcn.bc.ca [207.102.64.2] by hermes via ESMTP (VAA16530); Fri, 15 Jan 1999 21:18:47 GMT
Received: from localhost (philip@localhost)
	by vcn.bc.ca (8.9.2/8.9.2) with ESMTP id NAA20305;
	Fri, 15 Jan 1999 13:14:58 -0800 (PST)
Date: Fri, 15 Jan 1999 13:14:58 -0800 (PST)
From: Philip Aker 
To: csound@maths.ex.ac.uk
cc: jpff@maths.bath.ac.uk
Subject: Cleaning up rdorch.c
Message-ID: 
Composer: Philip Aker
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

(was Re: General source question, Mac Perf compilation stuff)

John,

> Philip> Why are they not:
> Philip> {"outh", S(OUTH), 4, "", "aaaaaa", NULL, NULL, outh},
> Philip> {"outo", S(OUTO), 4, "", "aaaaaaaa", NULL, NULL, outo},

> That is a typing error -- surely by now you have all noticed 
> that i make them! Actually it does no harm and just wastes a 
> coupel of words sometimes. I will fix.
> ...
> Whoops -- no it is a serious bug -- I read teh Q and a O
> ==John

I hope this helps bigtime with the problems folks have had with 
the functions in rdorch.c. I've sent a copy of the source files 
with added prototypes and other flagged errors to Matt Ingalls. 
I'm hoping bigtime that you'll be able to include them with the 
canonical source as soon as possible.


Cheers,

Philip


Philip Aker
Composer, Pianist, Finale Plugins

Suite 13
1405 West 11 Avenue
Vancouver BC
Canada V6H 1K9

philip@vcn.bc.ca




Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa01509;
          15 Jan 99 22:26 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 101HhX-0002BV-00; Fri, 15 Jan 1999 22:26:47 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (WAA11426); Fri, 15 Jan 1999 22:25:55 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 15 Jan 1999 22:25:43 GMT
Received: from neptune.lyrick.com [38.227.100.46] by hermes via ESMTP (WAA03458); Fri, 15 Jan 1999 22:25:42 GMT
Received: by neptune.lyrick.com with Internet Mail Service (5.5.2232.9)
	id ; Fri, 15 Jan 1999 16:23:38 -0600
Message-ID: <283AABB8FD0DD21187C200A0C995F5DE0ECDEE@neptune.lyrick.com>
From: David Boothe 
To: 'Rick Mealey' 
Cc: "Csound (E-mail)" 
Subject: RE: PPC 3.49? spectral stuff
Date: Fri, 15 Jan 1999 16:23:34 -0600
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2232.9)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

spectrum was new in 3.49 (I think). It is documented in the pdf manual
(http://web2.airmail.net/dboothe page 11:5) and also in the Windows Help
file (ftp://ftp.maths.bath.ac.uk/pub/dream).

Hope this helps.

-David.

Rick Mealey wrote:
> I run the compile again and turn on the option to display all 
> opcodes. It
> turns out there are *two* invalid opcodes in my orc: octdown 
> and noctdft-- the
> very two I need to run the rest of the orc. Bummer. However, 
> in the list of
> opcodes, I note the presence of one called spectrum, which 
> doesn't seem to be
> covered in any of the various online texts about Csound.
> 
> Could someone enlighten me as to the care and feeding of this 
> opcode? Does it
> do what I think it does?
> 
> Right, cheers, thanks a lot,
> 
> Rick
> 
> ____________________________________________________________________
> More than just email--Get your FREE Netscape WebMail account 
> today at http://home.netscape.com/netcenter/mail
> 


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa01575;
          15 Jan 99 23:50 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 101J0h-00071h-00; Fri, 15 Jan 1999 23:50:39 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (XAA16373); Fri, 15 Jan 1999 23:33:04 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 15 Jan 1999 23:32:52 GMT
Received: from arwen.unibe.ch [130.92.9.52] by hermes via SMTP (XAA02565); Fri, 15 Jan 1999 23:32:52 GMT
Received: from haegar.iamexwi.unibe.ch (actually haegar.unibe.ch) by arwen 
          with smtpL; Sat, 16 Jan 1999 00:30:44 +0100
Received: from klee.iamexwi.unibe.ch 
          by haegar.iamexwi.unibe.ch (SMI-8.6/SMI-SVR4) id AAA15126;
          Sat, 16 Jan 1999 00:32:33 +0100
Received: by klee.iamexwi.unibe.ch (8.8.8+Sun/SMI-SVR4) id AAA25771;
          Sat, 16 Jan 1999 00:32:30 +0100 (MET)
Date: Sat, 16 Jan 1999 00:32:30 +0100 (MET)
From: the Physicist 
Message-Id: <199901152332.AAA25771@klee.iamexwi.unibe.ch>
To: csound@maths.ex.ac.uk
Subject: Re: Version 3.50: Problems and Solutions
X-Sun-Charset: US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

I installed csound-3.50 on Linux and tried to use it via MIDI in realtime.
The first problem was that envlpxr was not there any more (already reported).
I have fixed this now (very simple):

In the file entry.c, insert the line
void    evrset(void*), knvlpxr(void*), envlpxr(void*);

after the line
void    evxset(void*), knvlpx(void*), envlpx(void*);

Further, insert the line:
{ "envlpxr",S(ENVLPR),  7,      "s", "xiiiiiooo", evrset,knvlpxr,envlpxr},

after the line
{ "envlpx", S(ENVLPX),  7,      "s", "xiiiiiio", evxset, knvlpx, envlpx},

and recompile.

Next problem: I previously used the Unofficial Linux Csound 
Version  v3.49.4.0a. There, the option -M/dev/midi00 worked well. In 3.50,
nothing is received from the MIDI port, and I have to 'cheat' like that:
cat /dev/midi00 | csound -Mstdin etc
which works.

Third problem (and worst): The audio quality: While in the 3.49.4 version,
the sound was clean and HiFi, in the 3.50 version I get annoying clicks
at every note-on and note-off (worse at note-off's) with the same
orchestra I used before



Thomas



Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa01798;
          16 Jan 99 3:10 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 101M7b-00079h-00; Sat, 16 Jan 1999 03:09:59 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (DAA09066); Sat, 16 Jan 1999 03:08:05 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 16 Jan 1999 03:07:52 GMT
Received: from root@qcunix1.acc.qc.edu [149.4.2.9] by hermes via ESMTP (DAA03779); Sat, 16 Jan 1999 03:07:51 GMT
Received: from qc1.qc.edu (qc1.acc.qc.edu [149.4.254.38])
	by qcunix1.acc.qc.edu (8.8.8/8.8.7) with ESMTP id UAA02318;
	Fri, 15 Jan 1999 20:03:49 -0500 (EST)
Received: from QC1/SpoolDir by qc1.qc.edu (Mercury 1.44);
    15 Jan 99 20:05:04 +5
Received: from SpoolDir by QC1 (Mercury 1.44); 15 Jan 99 20:03:27 +5
From: "Hubert S. Howe Jr." 
Organization: Queens College, CUNY
To: Csound mailing list , zarmzarm@erols.com
Date: Fri, 15 Jan 1999 20:01:23 +0500
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Subject: Re: NY Csounders meeting notes
Priority: normal
In-reply-to: <369F1A0D.21FD@erols.com>
X-mailer: Pegasus Mail for Windows (v2.52)
Message-ID: <215FF53D3E@qc1.qc.edu>
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Thanks for keeping me informed about these meetings.  It's unlikely 
I'll be able to attend many of these meetings, but if I can, I will.  
I've been using csound and its predecessors for over 35 years, and I 
have composed many pieces using its resources.

> Date:          Fri, 15 Jan 1999 05:35:57 -0500
> From:          Paul Winkler 
> Reply-to:      zarmzarm@erols.com
> To:            Csound mailing list 
> Subject:       NY Csounders meeting notes

> Well, only three of us showed up for the first meeting, but we had a
> good time anyway. I'd like to do something like this again, and
> hopefully more of the dozen or so New Yorkers on the list will be able
> to make it.
> 
> I arrived at Michael Gogins' lovely abode to find Tolve already there.
> We discussed, in no particular order: 
> 
> The trials and tribulations of doing music for theater ... Tolve played
> us some excerpts from his Dante project, composed with Cecilia and
> Digital Performer, nicely inventive industialesque music;
> 
> Algorithmic composition ...  Michael played us several pieces he
> composed with Silence, they're quite beautiful;
> 
> Java and other programming languages interfacing with Csound;
> 
> Why musicians can't make a living in new york;
> 
> The history of the musicians' union in NYC ... Tolve, it turns out,
> knows a LOT about this first-hand;
> 
> Restaurants open after midnight;
> 
> The fact that everyone(?) uses some other language or interface to write
> their csound scores (I pulled out a tape of an old piece that I _did_
> write entirely in the standard score format, which serves to prove the
> point-- it's short, sparse, unfinished, and nearly killed me just to get
> that much done);
> 
> Electronic dance music;
> 
> Cecilia;
> 
> Lansky's Rt (I played a tape of my old cmix & Rt piece);
> 
> J. Cage;
> 
> Michael's plug-in opcode system, which we all thought sounded like it
> should be in the distribution;
> 
> How to get in to the Screen Actors' Guild;
> 
> Russolo's strange wooden boxes, which Tolve claims are on record
> somewhere;
> 
> Futurism and dadaism;
> 
> Why it's illegal to dance almost anywhere in New York City;
> 
> Tools and toys as a distraction from composition (a particular problem
> of mine which, Michael assures me, happens to everyone at some time or
> other);
> 
> and I forget what else. 
> 
> We also listened to an assortment of Michael's diverse record
> collection, including a bit of Eric Lyon's stuff, which reminded me I
> _must_ buy at least one of his CDs sometime soon.
> 
> --PW
> 


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa02224;
          16 Jan 99 8:02 GMT
Received: from [195.62.32.1] (helo=agora.stm.it)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 101Qgw-0007QC-00; Sat, 16 Jan 1999 08:02:46 +0000
Received: from agora.stm.it (ppp02-08.dial-access.stm.it [195.62.37.72]) by agora.stm.it (8.8.8/8.8.5) with ESMTP id JAA29926; Sat, 16 Jan 1999 09:02:42 +0100 (ITA)
Message-ID: <36A0474F.30FDC333@agora.stm.it>
Date: Sat, 16 Jan 1999 09:01:19 +0100
From: Gabriel Maldonado 
X-Mailer: Mozilla 4.06 [en] (Win95; I)
MIME-Version: 1.0
To: jpff@maths.bath.ac.uk
CC: Csound Mailing List 
Subject: Re: b (ignore first)
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Dear Jpff,
two questions about new score opcodes:

1) Another nice thing to do is to implement nested repeats.
I will be very happy if you will implement such feature.



2) When I use the debug mode with MSVC, the compiler displays a lot of error messages when
using macros:

memory check error at 0x00851C88 = 0x30, should be 0xFD

I noticed that these messages are generated by a free() call, in particular by:

mfree(str->body);

in file SREAD.C

These errors doesnt appear in release compilation. Have you any idea?

Gab


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa02238;
          16 Jan 99 8:10 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 101Qnz-0007QU-00; Sat, 16 Jan 1999 08:10:03 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (IAA08089); Sat, 16 Jan 1999 08:02:59 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 16 Jan 1999 08:02:46 GMT
Received: from agora.stm.it [195.62.32.1] by hermes via ESMTP (IAA04226); Sat, 16 Jan 1999 08:02:44 GMT
Received: from agora.stm.it (ppp02-08.dial-access.stm.it [195.62.37.72]) by agora.stm.it (8.8.8/8.8.5) with ESMTP id JAA29926; Sat, 16 Jan 1999 09:02:42 +0100 (ITA)
Message-ID: <36A0474F.30FDC333@agora.stm.it>
Date: Sat, 16 Jan 1999 09:01:19 +0100
From: Gabriel Maldonado 
X-Mailer: Mozilla 4.06 [en] (Win95; I)
MIME-Version: 1.0
To: jpff@maths.bath.ac.uk
CC: Csound Mailing List 
Subject: Re: b (ignore first)
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Dear Jpff,
two questions about new score opcodes:

1) Another nice thing to do is to implement nested repeats.
I will be very happy if you will implement such feature.



2) When I use the debug mode with MSVC, the compiler displays a lot of error messages when
using macros:

memory check error at 0x00851C88 = 0x30, should be 0xFD

I noticed that these messages are generated by a free() call, in particular by:

mfree(str->body);

in file SREAD.C

These errors doesnt appear in release compilation. Have you any idea?

Gab


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa02372;
          16 Jan 99 10:59 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 101TRz-0007XX-00; Sat, 16 Jan 1999 10:59:31 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (KAA10844); Sat, 16 Jan 1999 10:58:26 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 16 Jan 1999 10:58:12 GMT
Received: from jaguars-int.cableinet.net [193.38.113.9] by hermes via SMTP (KAA11115); Sat, 16 Jan 1999 10:58:11 GMT
Received: (qmail 29061 invoked from network); 16 Jan 1999 10:55:16 -0000
Received: from unknown (HELO cableinet.co.uk) (194.117.146.41)
  by jaguars with SMTP; 16 Jan 1999 10:55:16 -0000
Message-ID: <36A07143.D320B0E9@cableinet.co.uk>
Date: Sat, 16 Jan 1999 11:00:19 +0000
From: Richard Dobson 
Organization: Composers Desktop Project
X-Mailer: Mozilla 4.5 [en] (WinNT; I)
X-Accept-Language: en
MIME-Version: 1.0
To: Gabriel Maldonado , csound@maths.ex.ac.uk
Subject: Re: b (ignore first)
References:  <36A0474F.30FDC333@agora.stm.it>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

In Debug mode, MSVC wraps each alloc with guard space before and after,
to enable checks for illegal overruns or underruns to be made. This does
not happen in Release mode. These error messages general mean that array
boundaries are being exceeded, but can also be generated if ther is an
attempt to free memory twice. The clue to this is the special value
expected, eg 0xFD. As I am writing this from memory, I can't remember
offhand which value means which. But that is what these messages mean.

Richard Dobson



Gabriel Maldonado wrote:
> 
> Dear Jpff,
> two questions about new score opcodes:
> 
> 1) Another nice thing to do is to implement nested repeats.
> I will be very happy if you will implement such feature.
> 
> 2) When I use the debug mode with MSVC, the compiler displays a lot of error messages when
> using macros:
> 
> memory check error at 0x00851C88 = 0x30, should be 0xFD
> 
> I noticed that these messages are generated by a free() call, in particular by:
> 
> mfree(str->body);
> 
> in file SREAD.C
> 
> These errors doesnt appear in release compilation. Have you any idea?
> 
> Gab

-- 
Test your DAW with my Soundcard Attrition Page!
http://wkweb5.cableinet.co.uk/rwd
CDP homepage: http://www.bath.ac.uk/~masjpf/CDP/CDP.htm


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa02400;
          16 Jan 99 11:23 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 101TpR-0007Yc-00; Sat, 16 Jan 1999 11:23:45 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (LAA18246); Sat, 16 Jan 1999 11:22:41 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 16 Jan 1999 11:22:26 GMT
Received: from f208.hotmail.com [207.82.251.99] by hermes via SMTP (LAA04692); Sat, 16 Jan 1999 11:22:25 GMT
Received: (qmail 20786 invoked by uid 0); 16 Jan 1999 11:21:57 -0000
Message-ID: <19990116112157.20785.qmail@hotmail.com>
Received: from 193.74.7.91 by www.hotmail.com with HTTP;
	Sat, 16 Jan 1999 03:21:56 PST
X-Originating-IP: [193.74.7.91]
From: david ds 
To: csound@maths.ex.ac.uk
Subject: Virtual Audio Cable !
Date: Sat, 16 Jan 1999 03:21:56 PST
Mime-Version: 1.0
Content-Type: text/plain
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Has anybody tried VAC ? Its a superb tool !  it really emulates
a multichannel soundcard !  You can play a sample in your wave editor
using "Cable OUT" as output instead of soundcard output and use Csound 
with "Cable IN" as input, so Csound recaives 100% digital soundstream 
from the wave editor !   Nice nice....For owners of a 
simple SB16 or so, this is a great tool...

What VAC does is installing a virtual audio cable connection (shows up 
as an extra sound output/input device under windows programs).

get VAC at http://www.maz-sound.com


David



______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa02487;
          16 Jan 99 12:35 GMT
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 101Ux3-0002nz-00; Sat, 16 Jan 1999 12:35:41 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (MAA07021); Sat, 16 Jan 1999 12:33:26 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 16 Jan 1999 12:33:13 GMT
Received: from mail13.digital.com [192.208.46.30] by hermes via ESMTP (MAA03022); Sat, 16 Jan 1999 12:33:12 GMT
Received: from rmstar.stl.dec.com (rmstar.stl.dec.com [16.153.32.42])
	by mail13.digital.com (8.9.1a/8.9.1/WV2.0c) with ESMTP id HAA02647
	for ; Sat, 16 Jan 1999 07:33:13 -0500 (EST)
Received: from gs-pc1 (ras.172.48.215.gen.sno.dec.com [16.172.48.215])
	by rmstar.stl.dec.com (8.8.8/8.8.6) with SMTP id XAA30631
	for ; Sat, 16 Jan 1999 23:33:06 +1100 (EST)
Message-ID: <001b01bee7eb$c465f6a0$d730ac10@gs-pc1>
From: Greg Sullivan 
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.omphalos
Subject: Re: Virtual Audio Cable !
Date: Mon, 16 Aug 1999 23:32:14 +1000
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.3155.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

It is very handy, but it's not working 100% on my system. For example,
I needed to capture the output of a soft synth (not Csound) to disk, and
while VAC
*does* work, it frequently locks up. Fortunately I only needed to
capture a short duration, and I was able to keep trying until
I captured a long enough segment.

I suspect that it could be something to do with DirectSound. (the
soft synth in question normally outputs to a DirectSound device, and the VAC
is probably not a DirectSound compliant device)

For "normal" WAV i/o, yes, it's very handy.

Greg.