Csound Csound-dev Csound-tekno Search About

RE: Linux Journal Csound article now on-line

Date1999-01-07 18:57
From"Vercoe, Scotty"
SubjectRE: Linux Journal Csound article now on-line
I'm not one to start rumors but...

ADI has been making a multi-processor version of Extended Csound (XTCsound) for
a customer.  It's fairly stable now, and our deadline is in a few months, so it
should solidify soon.  I'm not sure when ADI will make these boards available to
the public though.

For anyone using our card, we'll soon have a 32-bit driver that crashes much
less.  I'll post a message when it's on our site.

Also, for a few of you who were interested in porting XTCsound to Linux (Mac
anyone?), I will be getting a shipment of boards week after next (only 7 months
late!!).  Send me a note if you're still interested in a free card.

thanks,
Scotty Vercoe
XTCsound Applications Consultant
Analog Devices Software & Systems Technology Division
Tel: (781) 461-3569       FAX: (781) 461-4291
Support: Csound.support@analog.com
Website: http://www.geocities.com/researchtriangle/thinktank/2138/


> ----------
> From: 	Richard Dobson[SMTP:rwd@cableinet.co.uk]
> Sent: 	Thursday, January 07, 1999 5:35 AM
> To: 	Roger Klaveness
> Cc: 	Csound Mail-list
> Subject: 	Re: Linux Journal Csound article now on-line
> 
> Thanks for the info. From my cursory read of his pages, 'Real-Time'
> relates to real-time GUI interaction with the spectrum, not to live
> audio processing; he seems to be working with disk-based analsis files.
> This is of course exactly what Trevor Wishart's spectral manipulations
> do, and he lives in York, not so far from Leeds!
> 
> My goal is to run  pvoc+transformations as a live real-time process, and
> modern PC's are certainly fast enough to do that. It does unfortunately
> need more than one SHARC chip, so extended Csound is not an option at
> present. I will now try to introduce Trevor to Nick Bailey!
> 
> Richard Dobson
> 


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18211;
          7 Jan 99 20:54 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 0zyMRq-0005oY-00; Thu, 7 Jan 1999 20:54:30 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (UAA13053); Thu, 7 Jan 1999 20:53:12 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 7 Jan 1999 20:53:00 GMT
Received: from caracal.noc.ucla.edu [169.232.10.11] by hermes via ESMTP (UAA10212); Thu, 7 Jan 1999 20:52:59 GMT
Received: from smtp ([164.67.88.7])
	by caracal.noc.ucla.edu (8.9.1a/8.9.1) with SMTP id MAA07002
	for ; Thu, 7 Jan 1999 12:52:58 -0800 (PST)
Received: from UCLA-Message_Server by smtp
	with Novell_GroupWise; Thu, 07 Jan 1999 12:46:59 -0800
Message-Id: 
X-Mailer: Novell GroupWise 4.1
Date: Thu, 07 Jan 1999 12:57:13 -0800
From: Jonathan Drexler 
To: csound@maths.ex.ac.uk
Subject: csound (on Window NT) problem
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Can anyone provide insight as to a critical error I am running into when generating a piece of music using csound?  About 2/3 of the time csound aborts with a an access violation (an untrapped memory error) while in the midst of generating the orchestra.  The only way I have been able to consistenly prevent this is to remove all "t" statements from my score file.  It also seems to help if I drastically reduce the size of my orchestra.  Neither of these solutions is, of course, practical.

At the moment I am dead in the water.  Any help would be greatly appreciated.

I am running csound on Windows NT 4.0, service pack 3.  The csound version is MIT Csound: 3.493 (Nov 21 1998).  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18289;
          7 Jan 99 21:37 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 0zyN7k-0005rG-00; Thu, 7 Jan 1999 21:37:48 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (VAA12937); Thu, 7 Jan 1999 21:36:39 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 7 Jan 1999 21:36:27 GMT
Received: from camel8.mindspring.com [207.69.200.58] by hermes via ESMTP (VAA18368); Thu, 7 Jan 1999 21:36:26 GMT
Received: from home (user-38s0jga.dialup.mindspring.com [209.192.78.10])
	by camel8.mindspring.com (8.8.5/8.8.5) with SMTP id QAA30775
	for ; Thu, 7 Jan 1999 16:36:25 -0500 (EST)
From: Tony Ledford 
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.omphalos
Subject: RE: csound (on Window NT) problem
Date: Thu, 7 Jan 1999 16:37:04 -0500
Message-ID: <000101be3a85$de054020$7040fea9@home>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: 
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Jonathan, I've run 3.47 on NT4SP3 and NT4SP4 in the past without any
problems whatsoever.  I'm also currently running Gabriel Maldonado's RTSound
1.9(x?) on NT4SP4 perfectly.  But I've never tried the MIT 3.493.

Sorry!

Tony

> -----Original Message-----
> From: owner-csound-outgoing@maths.ex.ac.uk
> [mailto:owner-csound-outgoing@maths.ex.ac.uk]On Behalf Of Jonathan
> Drexler
> Sent: Thursday, January 07, 1999 3:57 PM
> To: csound@maths.ex.ac.uk
> Subject: csound (on Window NT) problem
>
>
> Can anyone provide insight as to a critical error I am running
> into when generating a piece of music using csound?  About 2/3 of
> the time csound aborts with a an access violation (an untrapped
> memory error) while in the midst of generating the orchestra.
> The only way I have been able to consistenly prevent this is to
> remove all "t" statements from my score file.  It also seems to
> help if I drastically reduce the size of my orchestra.  Neither
> of these solutions is, of course, practical.
>
> At the moment I am dead in the water.  Any help would be greatly
> appreciated.
>
> I am running csound on Windows NT 4.0, service pack 3.  The
> csound version is MIT Csound: 3.493 (Nov 21 1998).
>
>
>
>
>
>
>
>
>
>
>
>



Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18691;
          8 Jan 99 1:19 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 0zyQZC-00014R-00; Fri, 8 Jan 1999 01:18:22 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (BAA15162); Fri, 8 Jan 1999 01:16:32 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 8 Jan 1999 01:16:19 GMT
Received: from howl.werewolf.net [12.23.152.10] by hermes via ESMTP (BAA11995); Fri, 8 Jan 1999 01:16:18 GMT
Received: from default (dial38.werewolf.net [12.23.153.38])
	by howl.werewolf.net (8.9.0/8.9.0) with SMTP id TAA00995
	for ; Thu, 7 Jan 1999 19:13:00 -0600 (CST)
Message-ID: <003201be3aa5$233a7100$2699170c@default>
From: Hans Mikelson 
To: Csound 
Subject: Csound fractal granular score generator
Date: Thu, 7 Jan 1999 19:20:52 -0600
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.3110.5
X-Mimeole: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

#!/usr/bin/perl
#-------------------------------------------------------------------------
# Automatic Csound Score Generation by Hans Mikelson January 1999
#
# This program generates a fractal csound score for use in granular
synthesis.
#-------------------------------------------------------------------------
# SUBROUTINES
#-------------------------------------------------------------------------

# Mandeloop
sub mandeloop
{
  my $cr = $_[0];
  my $ci = $_[1];
  my $zr = 0;
  my $zi = 0;
  my $zzr = 0;

  $grain{$_[2]} = 0;

  while (($grain{$_[2]} < 200) && ($zr*$zr + $zi*$zi < 4))
   {
#   z = z^2 + c
    $zzr = $zr*$zr - $zi*$zi + $cr;
    $zi  = 2*$zr*$zi + $ci;
    $zr  = $zzr;
    $grain{$_[2]}++;
   }
}

# Barnsleyj1
sub barnsleyj1
{
  my $cr = $_[0];
  my $ci = $_[1];
  my $zzr = 0;

# z(0) = pixel;
  $grain{$_[4]} = $_[2];
  $grain{$_[5]} = $_[3];

# if real(z) >= 0
#   z(n+1) = (z-1)*c
# else
#   z(n+1) = (z+1)*c

  if ($grain{$_[4]} >= 0)
   { 
    $zzr = ($grain{$_[4]}-1)*$cr - $grain{$_[5]}*$ci;
    $grain{$_[5]} = $grain{$_[5]}*$cr + $ci*($grain{$_[4]} - 1);
    $grain{$_[4]} = $zzr;
   }
  else
   { 
    $zzr = ($grain{$_[4]} + 1)*$cr - $grain{$_[5]}*$ci;
    $grain{$_[5]} = $grain{$_[5]}*$cr + $ci*($grain{$_[4]} + 1);
    $grain{$_[4]} = $zzr;
   }
}

# Henon Attractor
sub henon
{
  my $a = $_[0];
  my $b = $_[1];
  my $xx = 1 + $grain{$_[3]} - $a*$grain{$_[2]}*$grain{$_[2]};
  my $yy = $b*$grain{$_[2]};
  $grain{$_[2]} = $xx;
  $grain{$_[3]} = $yy;
}

sub gs1
{
  $stao = $_[0];
  $stam = $_[1];
  $duro = $_[2];
  $durm = $_[3];
  $ampo = $_[4];
  $ampm = $_[5];
  $fqco = $_[6];
  $fqcm = $_[7];
  $iter = $_[8];

  $maxpan = 10;

  for ($i=0; $i<$iter; $i++)
   {
    $sy = int($i/sqrt($iter));
    $sx = $i % int(sqrt($iter));

    henon(1.4, .3, 'sta', 'dur');
    barnsleyj1(1.2, .5, -1.3+.1*$sx, .25+.1*$sy, 'amp', 'fqc');
    mandeloop(-1.5+.01*$sx, -1+.01*$sy, 'pan');

    if (abs($grain{'pan'})>$maxpan) {$maxpan = abs($grain{'pan'})}
    
    $sta = $stam*int($sf*abs($grain{'sta'}))/$sf + $stao;
    $dur = $durm*int($sf*abs($grain{'dur'}))/$sf + $duro;
    $amp = $ampm*int($sf*abs($grain{'amp'}))/$sf + $ampo;
    $fqc = $fqcm*int($sf*abs($grain{'fqc'}))/$sf + $fqco;
    $pan = int($sf*abs($grain{'pan'}))/$sf/$maxpan;

    print SCORE "i1 $sta $dur $amp $fqc $pan\n";
   }
}

sub gs2
{
  $stao = $_[0];
  $stam = $_[1];
  $duro = $_[2];
  $durm = $_[3];
  $ampo = $_[4];
  $ampm = $_[5];
  $fqco = $_[6];
  $fqcm = $_[7];
  $iter = $_[8];

  $maxpan = .001;

  for ($i=0; $i<$iter; $i++)
   {
    henon(1.4, .3, 'sta', 'dur');
    henon(1.4, .3, 'amp', 'fqc');
    henon(1.4, .3, 'pan', 'atk');
    if (abs($grain{'pan'})>$maxpan) {$maxpan = abs($grain{'pan'})}
    
    $sta = $stam*int($sf*abs($grain{'sta'}))/$sf + $stao;
    $dur = $durm*int($sf*abs($grain{'dur'}))/$sf + $duro;
    $amp = $ampm*int($sf*abs($grain{'amp'}))/$sf + $ampo;
    $fqc = $fqcm*int($sf*abs($grain{'fqc'}))/$sf + $fqco;
    $pan = int($sf*abs($grain{'pan'}))/$sf/$maxpan;

    print SCORE "i1 $sta $dur $amp $fqc $pan\n";
   }
}

# Main Program begins here

$scorefile = "fscore.sco";
open (SCORE, ">$scorefile");
print SCORE "f1 0 8192 10 1\n\n";

$sf = 1000;
#   Sta        Dur       Amp          Fqc         Grains
#   Min   Rng  Min  Rng  Min    Rng   Min   Rng   #
gs1(0,    2,   .1,  4,   10,    2000, 200,  3000, 100);
gs1(3,    1,   .1,  4,   20,    4000, 400,  400,  20);
gs1(5,    2,   .3,  2,   30,    1000, 480,  1000, 30);
gs1(6,    1,   .1,  7,   40,    1000, 200,  200,  200);
gs1(7,    2,   .5,  4,   50,    2000, 200,  1000, 120);
gs1(8,    3,   .1,  4,   100,   3000, 300,  400,  20);
gs1(9,    2,   .3,  .2,  200,   2000, 280,  300,  40);
gs1(10,   2,   .2,  .3,  300,   3000, 100,  200,  80);
gs1(12,   2,   .1,  .4,  400,   2000, 200,  100,  100);
gs1(14,   1,   .1,  .8,  500,   1000, 200,  90,   20);
gs1(15,   2,   .3,  1,   700,   400,  280,  80,   30);
gs1(16,   4,   .4,  1.5, 800,   500,  300,  70,   100);
gs1(17,   3,   .5,  2,   900,   600,  330,  60,   110);
gs1(18,   3,   .6,  4,   1000,  700,  440,  50,   120);
gs1(20,   2.5, .7,  6,   1100,  800,  580,  30,   150);
gs1(22,   2,   1,   8,   1200,  1000, 600,  20,   180);
;
gs1(26,   1,   .2,  9,   500,   400,  880,  20,   100);
gs1(30,   1,   .2,  9,   600,   400,  700,  40,   100);
gs1(34,   1,   .2,  9,   700,   400,  630,  80,   100);
gs1(38,   1,   .2,  9,   800,   400,  540, 160,   100);
gs1(42,   1,   .2,  9,   900,   400,  480, 320,   100);
gs1(46,   1,   .2,  9,   1000,  400,  300, 440,   100);
gs1(50,   1,   .2,  9,   1100,  400,  280, 540,   100);
gs1(54,   1,   .2,  9,   1200,  400,  240, 640,   100);
gs1(58,   1,   .2,  9,   1300,  400,  220, 840,   100);
gs1(62,   1,   .2,  9,   1400,  400,  200, 1040,  100);
gs1(66,   1,   .2,  9,   1500,  400,  180, 1240,  100);

close SCORE;




Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18727;
          8 Jan 99 1:55 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 0zyR8v-000161-00; Fri, 8 Jan 1999 01:55:17 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (BAA02798); Fri, 8 Jan 1999 01:55:02 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 8 Jan 1999 01:54:50 GMT
Received: from echo.flash.net [209.30.0.40] by hermes via ESMTP (BAA16241); Fri, 8 Jan 1999 01:54:48 GMT
Received: from flash.net (p34.amax1.dialup.ftw1.flash.net [209.30.14.34])
	by echo.flash.net (8.9.1/8.8.5) with ESMTP id TAA21391;
	Thu, 7 Jan 1999 19:54:17 -0600 (CST)
Message-ID: <369565EE.9ED0A6D@flash.net>
Date: Thu, 07 Jan 1999 19:57:02 -0600
From: pete moss 
Organization: pete moss GmbH
X-Mailer: Mozilla 4.5 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: csound , music-dsp@shoko.calarts.edu
Subject: job in DFW
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

please ignore this if you live outside the dallas/fort worth
metroplex.   and sorry for wasting the bandwidth of the list.

does anyone in the dfw area know of any jobs available that deal with
either computers or music or both.  i just got my bachelors in
composition and electronic music and i need a job until i go away to
grad school in the fall.  i am highly skilled in many aspects of
computing (networking, administration, programming, hardware, support,
etc.).  i am also good at composition of music and theory.  so far i
have been unsuccessful in finding a job and i am worried about making
rent next month.  please email me privately with info or if you need
info.

thanks
william 'pete' moss



Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18766;
          8 Jan 99 2:13 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 0zyRQl-00066a-00; Fri, 8 Jan 1999 02:13:43 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (CAA00334); Fri, 8 Jan 1999 02:12:42 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 8 Jan 1999 02:12:30 GMT
Received: from ella.mills.edu [144.91.3.20] by hermes via SMTP (CAA16014); Fri, 8 Jan 1999 02:12:29 GMT
Received: (qmail 624028 invoked by uid 1964); 7 Jan 1999 18:12:43 -0800
Date: Thu, 7 Jan 1999 18:12:43 -0800 (PST)
From: "Matt J. Ingalls" 
To: philip@vcn.bc.ca
cc: csound@maths.ex.ac.uk
Subject: Re: perf source code
In-Reply-To: 
Message-ID: 
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

> With a little extra work I also compiled the perf 68K and FAT 

	very cool! send the changes/binaries!! 

> However, in order to bring the code up to ANSI strict standards 
> and avail myself of CodeWarrior's (minimal) error checking 
> facilities, I've had to create several hundred prototypes and 
> "fix" hundreds of errors (like unused arguments and variables).

yuck - a few months ago i made some changes to canonical sources
to remove some of the compiler warnings, but the unused arguments and
"several hundred" prtotypes was so much i just turned the options off
in the compiler prefs (i think i put that in the README)

im about to merge the 3.494 sources -- maybe its about time to remove
mills as ftp (since its currently messed up anyway) and get ALL the mac
stuff up on the bath site! 

matt





Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa19371;
          8 Jan 99 8:57 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 0zyXjJ-0001RO-00; Fri, 8 Jan 1999 08:57:17 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (IAA09180); Fri, 8 Jan 1999 08:56:11 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 8 Jan 1999 08:55:58 GMT
Received: from agora.stm.it [195.62.32.1] by hermes via ESMTP (IAA09156); Fri, 8 Jan 1999 08:55:56 GMT
Received: from agora.stm.it (ppp04-02.dial-access.stm.it [195.62.37.194]) by agora.stm.it (8.8.8/8.8.5) with ESMTP id JAA27178; Fri, 8 Jan 1999 09:55:41 +0100 (ITA)
Message-ID: <3695C983.C5FD4EA@agora.stm.it>
Date: Fri, 08 Jan 1999 10:01:55 +0100
From: Gabriel Maldonado 
X-Mailer: Mozilla 4.06 [en] (Win95; I)
MIME-Version: 1.0
To: Hans Mikelson 
CC: Csound 
Subject: Re: Csound fractal granular score generator
References: <003201be3aa5$233a7100$2699170c@default>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Is it possible to implemnt a C version of this program for people who don't use neither
know PERL?

Thanks

Gabriel

Hans Mikelson wrote:
> 
> #!/usr/bin/perl
> #-------------------------------------------------------------------------
> # Automatic Csound Score Generation by Hans Mikelson January 1999
> #
> # This program generates a fractal csound score for use in granular
> synthesis.
> #-------------------------------------------------------------------------
> # SUBROUTINES
> #-------------------------------------------------------------------------
> 
> # Mandeloop
> sub mandeloop
> {
>   my $cr = $_[0];
>   my $ci = $_[1];
>   my $zr = 0;
>   my $zi = 0;
>   my $zzr = 0;
> 
>   $grain{$_[2]} = 0;
> 
>   while (($grain{$_[2]} < 200) && ($zr*$zr + $zi*$zi < 4))
>    {
> #   z = z^2 + c
>     $zzr = $zr*$zr - $zi*$zi + $cr;
>     $zi  = 2*$zr*$zi + $ci;
>     $zr  = $zzr;
>     $grain{$_[2]}++;
>    }
> }
> 
> # Barnsleyj1
> sub barnsleyj1
> {
>   my $cr = $_[0];
>   my $ci = $_[1];
>   my $zzr = 0;
> 
> # z(0) = pixel;
>   $grain{$_[4]} = $_[2];
>   $grain{$_[5]} = $_[3];
> 
> # if real(z) >= 0
> #   z(n+1) = (z-1)*c
> # else
> #   z(n+1) = (z+1)*c
> 
>   if ($grain{$_[4]} >= 0)
>    {
>     $zzr = ($grain{$_[4]}-1)*$cr - $grain{$_[5]}*$ci;
>     $grain{$_[5]} = $grain{$_[5]}*$cr + $ci*($grain{$_[4]} - 1);
>     $grain{$_[4]} = $zzr;
>    }
>   else
>    {
>     $zzr = ($grain{$_[4]} + 1)*$cr - $grain{$_[5]}*$ci;
>     $grain{$_[5]} = $grain{$_[5]}*$cr + $ci*($grain{$_[4]} + 1);
>     $grain{$_[4]} = $zzr;
>    }
> }
> 
> # Henon Attractor
> sub henon
> {
>   my $a = $_[0];
>   my $b = $_[1];
>   my $xx = 1 + $grain{$_[3]} - $a*$grain{$_[2]}*$grain{$_[2]};
>   my $yy = $b*$grain{$_[2]};
>   $grain{$_[2]} = $xx;
>   $grain{$_[3]} = $yy;
> }
> 
> sub gs1
> {
>   $stao = $_[0];
>   $stam = $_[1];
>   $duro = $_[2];
>   $durm = $_[3];
>   $ampo = $_[4];
>   $ampm = $_[5];
>   $fqco = $_[6];
>   $fqcm = $_[7];
>   $iter = $_[8];
> 
>   $maxpan = 10;
> 
>   for ($i=0; $i<$iter; $i++)
>    {
>     $sy = int($i/sqrt($iter));
>     $sx = $i % int(sqrt($iter));
> 
>     henon(1.4, .3, 'sta', 'dur');
>     barnsleyj1(1.2, .5, -1.3+.1*$sx, .25+.1*$sy, 'amp', 'fqc');
>     mandeloop(-1.5+.01*$sx, -1+.01*$sy, 'pan');
> 
>     if (abs($grain{'pan'})>$maxpan) {$maxpan = abs($grain{'pan'})}
> 
>     $sta = $stam*int($sf*abs($grain{'sta'}))/$sf + $stao;
>     $dur = $durm*int($sf*abs($grain{'dur'}))/$sf + $duro;
>     $amp = $ampm*int($sf*abs($grain{'amp'}))/$sf + $ampo;
>     $fqc = $fqcm*int($sf*abs($grain{'fqc'}))/$sf + $fqco;
>     $pan = int($sf*abs($grain{'pan'}))/$sf/$maxpan;
> 
>     print SCORE "i1 $sta $dur $amp $fqc $pan\n";
>    }
> }
> 
> sub gs2
> {
>   $stao = $_[0];
>   $stam = $_[1];
>   $duro = $_[2];
>   $durm = $_[3];
>   $ampo = $_[4];
>   $ampm = $_[5];
>   $fqco = $_[6];
>   $fqcm = $_[7];
>   $iter = $_[8];
> 
>   $maxpan = .001;
> 
>   for ($i=0; $i<$iter; $i++)
>    {
>     henon(1.4, .3, 'sta', 'dur');
>     henon(1.4, .3, 'amp', 'fqc');
>     henon(1.4, .3, 'pan', 'atk');
>     if (abs($grain{'pan'})>$maxpan) {$maxpan = abs($grain{'pan'})}
> 
>     $sta = $stam*int($sf*abs($grain{'sta'}))/$sf + $stao;
>     $dur = $durm*int($sf*abs($grain{'dur'}))/$sf + $duro;
>     $amp = $ampm*int($sf*abs($grain{'amp'}))/$sf + $ampo;
>     $fqc = $fqcm*int($sf*abs($grain{'fqc'}))/$sf + $fqco;
>     $pan = int($sf*abs($grain{'pan'}))/$sf/$maxpan;
> 
>     print SCORE "i1 $sta $dur $amp $fqc $pan\n";
>    }
> }
> 
> # Main Program begins here
> 
> $scorefile = "fscore.sco";
> open (SCORE, ">$scorefile");
> print SCORE "f1 0 8192 10 1\n\n";
> 
> $sf = 1000;
> #   Sta        Dur       Amp          Fqc         Grains
> #   Min   Rng  Min  Rng  Min    Rng   Min   Rng   #
> gs1(0,    2,   .1,  4,   10,    2000, 200,  3000, 100);
> gs1(3,    1,   .1,  4,   20,    4000, 400,  400,  20);
> gs1(5,    2,   .3,  2,   30,    1000, 480,  1000, 30);
> gs1(6,    1,   .1,  7,   40,    1000, 200,  200,  200);
> gs1(7,    2,   .5,  4,   50,    2000, 200,  1000, 120);
> gs1(8,    3,   .1,  4,   100,   3000, 300,  400,  20);
> gs1(9,    2,   .3,  .2,  200,   2000, 280,  300,  40);
> gs1(10,   2,   .2,  .3,  300,   3000, 100,  200,  80);
> gs1(12,   2,   .1,  .4,  400,   2000, 200,  100,  100);
> gs1(14,   1,   .1,  .8,  500,   1000, 200,  90,   20);
> gs1(15,   2,   .3,  1,   700,   400,  280,  80,   30);
> gs1(16,   4,   .4,  1.5, 800,   500,  300,  70,   100);
> gs1(17,   3,   .5,  2,   900,   600,  330,  60,   110);
> gs1(18,   3,   .6,  4,   1000,  700,  440,  50,   120);
> gs1(20,   2.5, .7,  6,   1100,  800,  580,  30,   150);
> gs1(22,   2,   1,   8,   1200,  1000, 600,  20,   180);
> ;
> gs1(26,   1,   .2,  9,   500,   400,  880,  20,   100);
> gs1(30,   1,   .2,  9,   600,   400,  700,  40,   100);
> gs1(34,   1,   .2,  9,   700,   400,  630,  80,   100);
> gs1(38,   1,   .2,  9,   800,   400,  540, 160,   100);
> gs1(42,   1,   .2,  9,   900,   400,  480, 320,   100);
> gs1(46,   1,   .2,  9,   1000,  400,  300, 440,   100);
> gs1(50,   1,   .2,  9,   1100,  400,  280, 540,   100);
> gs1(54,   1,   .2,  9,   1200,  400,  240, 640,   100);
> gs1(58,   1,   .2,  9,   1300,  400,  220, 840,   100);
> gs1(62,   1,   .2,  9,   1400,  400,  200, 1040,  100);
> gs1(66,   1,   .2,  9,   1500,  400,  180, 1240,  100);
> 
> close SCORE;

-- 
Gabriel Maldonado

http://www.agora.stm.it/G.Maldonado/home2.htm

Date1999-01-09 14:26
FromNicola Bernardini
SubjectRE: Linux Journal Csound article now on-line
On Thu, 7 Jan 1999, Vercoe, Scotty wrote:

[snip]
> For anyone using our card, we'll soon have a 32-bit driver that crashes much
> less.  I'll post a message when it's on our site.
> 
> Also, for a few of you who were interested in porting XTCsound to Linux (Mac
> anyone?), I will be getting a shipment of boards week after next (only 7 months
> late!!).  Send me a note if you're still interested in a free card.

(sorry for replying late). I still am, and I second all of Dave Phillips'
issues in replying to your mail...

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.



Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa23872;
          9 Jan 99 16:27 GMT
Received: from [138.38.32.2] (helo=pat.bath.ac.uk ident=qmailr)
	by shaun.maths.bath.ac.uk with smtp (Exim 1.92 #2)
	for jpff@maths.bath.ac.uk
	id 0zz1EK-0000Kg-00; Sat, 9 Jan 1999 16:27:16 +0000
Received: (qmail 12084 invoked from network); 9 Jan 1999 14:40:33 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 9 Jan 1999 14:40:33 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (OAA03885); Sat, 9 Jan 1999 14:36:09 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 9 Jan 1999 14:35:55 GMT
Received: from f216.hotmail.com [207.82.251.107] by hermes via SMTP (OAA03858); Sat, 9 Jan 1999 14:35:54 GMT
Received: (qmail 13006 invoked by uid 0); 9 Jan 1999 14:35:24 -0000
Message-ID: <19990109143524.13005.qmail@hotmail.com>
Received: from 193.74.7.98 by www.hotmail.com with HTTP;
	Sat, 09 Jan 1999 06:35:23 PST
X-Originating-IP: [193.74.7.98]
From: david ds 
To: csound@maths.ex.ac.uk
Subject: Realaudio radio of Electroacoustic music ???
Date: Sat, 09 Jan 1999 06:35:23 PST
Mime-Version: 1.0
Content-Type: text/plain
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Im looking for radiostations that are present on the net using realaudio 
that play experimental ambient and or electroacoustic music
and musique concrete and such stuf...

any ??

David


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


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24079;
          9 Jan 99 17:14 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 0zz1xQ-0003H2-00; Sat, 9 Jan 1999 17:13:52 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (RAA14525); Sat, 9 Jan 1999 17:13:26 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 9 Jan 1999 17:13:13 GMT
Received: from smtp3.erols.com [207.172.3.236] by hermes via ESMTP (RAA14517); Sat, 9 Jan 1999 17:13:12 GMT
Received: from erols.com (207-172-119-148.s148.tnt2.brd.erols.com [207.172.119.148])
	by smtp3.erols.com (8.8.8/8.8.5) with ESMTP id MAA16539
	for ; Sat, 9 Jan 1999 12:13:11 -0500 (EST)
Message-ID: <369747C8.4B38F46C@erols.com>
Date: Sat, 09 Jan 1999 12:12:57 +0000
From: Joseph Reinsel 
Reply-To: jreinsel@erols.com
X-Mailer: Mozilla 4.06C-djn180998 (Macintosh; I; PPC)
MIME-Version: 1.0
To: "csound@maths.ex.ac.uk" 
Subject: Csound for PPC
Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854"; x-mac-creator="4D4F5353"
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hey Guys,

I was wondering if their was a version of Csound 3.48 for Power Mac. I
have been trying to use some of these new opcodes that I see in the
manuals and I can't run them. Some of the ones that I want to experiment
with are ---voice, sndwarp, fmbell.

Thanks,

Joe Reinsel
Composer, Sonic Artist
Washington, D.C. U.S.A.



Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24152;
          9 Jan 99 17: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 0zz2I3-0000Oi-00; Sat, 9 Jan 1999 17:35:11 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (RAA16098); Sat, 9 Jan 1999 17:34:02 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 9 Jan 1999 17:33:50 GMT
Received: from rwick@www.yogis.com [206.106.68.66] by hermes via ESMTP (RAA16383); Sat, 9 Jan 1999 17:33:48 GMT
Received: from localhost (rwick@localhost)
	by www.yogis.com (8.8.7/8.8.7) with SMTP id MAA10264
	for ; Sat, 9 Jan 1999 12:29:25 -0500
Date: Sat, 9 Jan 1999 12:29:25 -0500 (CST)
From: Rusty Wickell 
To: csound@maths.ex.ac.uk
Subject: linux csound question.
Message-ID: 
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hello,
I am having a problem with core dumping when I use the midi opcodes and a
midi input file (ie. -Fmyfile.mid). It seems to write a considerable file
for the sound file yet it seems to be silent. 
I am using the 5.2 Redhat with kernel 2.0.36 and csound 3.48 using the
glibc patch. Is this a known problem? Can anyone direct me in the right
direction to fix this problem?  If you need more info, just ask and I can
even send the core file if necessary. 
Thanks a bunch,
Rusty Wickell




Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24177;
          9 Jan 99 17:54 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 0zz2aP-0000PW-00; Sat, 9 Jan 1999 17:54:09 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (RAA18372); Sat, 9 Jan 1999 17:53:11 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 9 Jan 1999 17:52:59 GMT
Received: from ella.mills.edu [144.91.3.20] by hermes via SMTP (RAA18342); Sat, 9 Jan 1999 17:52:58 GMT
Received: (qmail 487732 invoked by uid 1964); 9 Jan 1999 09:53:12 -0800
Date: Sat, 9 Jan 1999 09:53:12 -0800 (PST)
From: "Matt J. Ingalls" 
To: Joseph Reinsel 
cc: "csound@maths.ex.ac.uk" 
Subject: Re: Csound for PPC
In-Reply-To: <369747C8.4B38F46C@erols.com>
Message-ID: 
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


ftp://mills.edu/ccm/csound.ppc/CsoundPPC3.493.sit.hqx

-matt

p.s. ftp site is still flaky (as you would expect - being in CA)




On Sat, 9 Jan 1999, Joseph Reinsel wrote:

> Hey Guys,
> 
> I was wondering if their was a version of Csound 3.48 for Power Mac. I
> have been trying to use some of these new opcodes that I see in the
> manuals and I can't run them. Some of the ones that I want to experiment
> with are ---voice, sndwarp, fmbell.
> 
> Thanks,
> 
> Joe Reinsel
> Composer, Sonic Artist
> Washington, D.C. U.S.A.
> 
> 



Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24228;
          9 Jan 99 18:21 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 0zz313-0000Qr-00; Sat, 9 Jan 1999 18:21:41 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA02504); Sat, 9 Jan 1999 18:20:45 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 9 Jan 1999 18:20:32 GMT
Received: from sparticus.bright.net [205.212.123.14] by hermes via ESMTP (SAA02490); Sat, 9 Jan 1999 18:20:30 GMT
Received: from brutus (find5-cs-4.dial.bright.net [209.143.26.73])
	by sparticus.bright.net (8.9.1/8.9.1 ComNet Build) with SMTP id NAA12849;
	Sat, 9 Jan 1999 13:20:11 -0500 (EST)
Message-ID: <3697A10B.4B6EA47@bright.net>
Date: Sat, 09 Jan 1999 13:33:47 -0500
From: Dave Phillips 
X-Mailer: Mozilla 3.0 (X11; I; Linux 2.0.29 i486)
MIME-Version: 1.0
To: Rusty Wickell 
CC: csound@maths.ex.ac.uk
Subject: Re: linux csound question.
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Greetings:

> I am having a problem with core dumping when I use the midi opcodes and a
> midi input file (ie. -Fmyfile.mid). It seems to write a considerable file
> for the sound file yet it seems to be silent.
> I am using the 5.2 Redhat with kernel 2.0.36 and csound 3.48 using the
> glibc patch. Is this a known problem? Can anyone direct me in the right
> direction to fix this problem?  If you need more info, just ask and I can
> even send the core file if necessary.

Rusty, can you post the orc/sco files and the command-line used ? I've
been testing recent versions of Linux Csound on order to fix some MIDI
problems, but that particular version was/is actually stable.

== Dave Phillips

       http://www.bright.net/~dlphilp/index.html
   http://www.bright.net/~dlphilp/linux_soundapps.html


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24282;
          9 Jan 99 18:43 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 0zz3LF-0003LB-00; Sat, 9 Jan 1999 18:42:33 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA04324); Sat, 9 Jan 1999 18:42:32 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 9 Jan 1999 18:42:20 GMT
Received: from rwick@www.yogis.com [206.106.68.66] by hermes via ESMTP (SAA04287); Sat, 9 Jan 1999 18:42:18 GMT
Received: from localhost (rwick@localhost)
	by www.yogis.com (8.8.7/8.8.7) with SMTP id NAA11147
	for ; Sat, 9 Jan 1999 13:37:55 -0500
Date: Sat, 9 Jan 1999 13:37:55 -0500 (CST)
From: Rusty Wickell 
To: csound@maths.ex.ac.uk
Subject: linux csound midi part2
Message-ID: 
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Dave,
I was using the command line:
csound -obach59.aif -A -Fbach59.mid bach59.orc bach59.sco
the files are at:
ftp.maths.bath.ac.uk/pub/dream/platform/unix/orchestras+scores/midi/

I tried it also with the fugue2.xxx and waveshap.xxx with the above
command line. 

Thanks, and I hope it is just a silly error on my part.

Also, what does it mean when it is compiling the above score, and it says
that it is skipping meta events 54 and 58?
I didn't attatch the above files because I am away from home and I didn't
want to clog the digital highway with files readily available.


Thanks,
Rusty Wickell






Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24466;
          9 Jan 99 20:38 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 0zz59N-0000Y1-00; Sat, 9 Jan 1999 20:38:25 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (UAA11511); Sat, 9 Jan 1999 20:37:17 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 9 Jan 1999 20:37:05 GMT
Received: from sparticus.bright.net [205.212.123.14] by hermes via ESMTP (UAA11503); Sat, 9 Jan 1999 20:37:04 GMT
Received: from brutus (find-cas3-cs-34.dial.bright.net [209.143.26.239])
	by sparticus.bright.net (8.9.1/8.9.1 ComNet Build) with SMTP id PAA00188;
	Sat, 9 Jan 1999 15:37:02 -0500 (EST)
Message-ID: <3697C0F8.165D2574@bright.net>
Date: Sat, 09 Jan 1999 15:50:41 -0500
From: Dave Phillips 
X-Mailer: Mozilla 3.0 (X11; I; Linux 2.0.29 i486)
MIME-Version: 1.0
To: Rusty Wickell 
CC: csound@maths.ex.ac.uk
Subject: Re: linux csound midi part2
References: 
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Rusty Wickell wrote:

> I was using the command line:
> csound -obach59.aif -A -Fbach59.mid bach59.orc bach59.sco
> the files are at:
> ftp.maths.bath.ac.uk/pub/dream/platform/unix/orchestras+scores/midi/
> 
> I tried it also with the fugue2.xxx and waveshap.xxx with the above
> command line.

Okay, I've tested it on three versions, here's what I can determine.
First, 3.48 has problems with it that I haven't narrowed down. The
current (3.494) Bath CSLinux works, as does the development version
(3.49.4.0a). 'inh' is a defined opcode now, so you'll want to change it
to something 'inumh'. Also, I altered every 'out asigt' to 'out
asigt*.25' to avoid clipping. Finally, I used -W and -A, either works.

I have a suspicion about what's wrong with 3.48, but I need to test
more. Right now I'm dealing with frozen cars, so I'll be a while before
getting down to some serious non-automobile-related debugging...

== Dave Phillips

       http://www.bright.net/~dlphilp/index.html
   http://www.bright.net/~dlphilp/linux_soundapps.html


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24563;
          9 Jan 99 21:40 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 0zz67M-0000aq-00; Sat, 9 Jan 1999 21:40:24 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (VAA14996); Sat, 9 Jan 1999 21:39:06 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 9 Jan 1999 21:38:54 GMT
Received: from caracal.noc.ucla.edu [169.232.10.11] by hermes via ESMTP (VAA14982); Sat, 9 Jan 1999 21:38:52 GMT
Received: from smtp ([164.67.88.7])
	by caracal.noc.ucla.edu (8.9.1a/8.9.1) with SMTP id NAA27610
	for ; Sat, 9 Jan 1999 13:38:52 -0800 (PST)
Received: from UCLA-Message_Server by smtp
	with Novell_GroupWise; Sat, 09 Jan 1999 13:32:44 -0800
Message-Id: 
X-Mailer: Novell GroupWise 4.1
Date: Sat, 09 Jan 1999 13:43:20 -0800
From: Jonathan Drexler 
To: csound@maths.ex.ac.uk
Subject: CSound resources
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hi everybody:
I am running into some csound problems and wondered whether anyone out there has a work-around.  I have been getting error-messages saying 
"error:  instr 220 redefined, line 1762:".  
There is also a warning about running out of GOTO's and saying that the limit will be extended.  

On examing my code I cannot see that instr 220 is actually redefined anywhere, and I find that if I chop several gotos and labels out of my orchestra code then the errors go away.  It doesn't matter which gotos I remove...any 6 of them or so does the trick.  

Alternatively, if I remove all "t" statements from my score then the code compiles successfully, even with all of the gotos.

Any ideas what is going on here?  I would like to be able to use "t" statements and be fairly liberal with "if...goto" but perhaps there are limits.  Could this have something to do with csound memory limits?  I have 64 mgb of RAM on my system but I wondered whether csound might be a DOS program that still has a 640 kb limit.    Any suggestions or information would be greatly appreciated.

The version I am using is MIT Csound: 3.493 (Nov 21 1998), running on Windows NT 40 service pack 3.  Does anyone know what C compiler was used to produce this EXE?

Thanks.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         


Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa24630;
          9 Jan 99 22:14 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 0zz6df-0003Ut-00; Sat, 9 Jan 1999 22:13:47 +0000
Received: from noether [144.173.8.10] by hermes via SMTP (WAA17589); Sat, 9 Jan 1999 22:13:41 GMT
Received: from exeter.ac.uk by maths.ex.ac.uk; Sat, 9 Jan 1999 22:13:30 GMT
Received: from titan.mad.servicom.es [194.106.0.133] by hermes via ESMTP (WAA17568); Sat, 9 Jan 1999 22:13:29 GMT
Received: from [62.81.84.74] by titan.mad.servicom.es
          (Post.Office MTA v3.1.2 release (PO203-101c)
          ID# 158-43936U25000L25000S0) with ESMTP id AAB16718
          for ; Sat, 9 Jan 1999 23:13:26 +0100
X-Mailer: Microsoft Outlook Express for Macintosh - 4.01 (295) 
Date: Sat, 09 Jan 1999 22:12:43 +0000
Subject: Free multichannel editor for Mac.
From: Javier Ruiz 
To: csound@maths.ex.ac.uk
Mime-version: 1.0
X-Priority: 3
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Message-ID: <19990109221319.AAB16718@[62.81.84.74]>
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

For those in the Mac side of the world, and interested in the multichannel
audio files subject, there is an hard-disk based editor made by Yamaha Co.
that is able to read the 6-channel WAVE file that Mr. Dobson has in his
Soundcard Attrition Page. 

Not only read it but also allows you to save it in AIFF and Sound Designer
format. It even gives you a preview with info on the file. 

Other option is to create a multichannel file with up to 16 channels with up
to 32 bits per sample.

I dont know if it is in the Yamaha website, but I got it in a German CD-ROM.

It is great to check those hard-earned quad files made with Csound.

It is called TWE and it is free BTW.

Happy new Sunday and excuse my bad English et cetera et cetera.

Javier Ruiz.

P.S.
it seems there is also a PC version. I have just found them both at:
http://www.yamaha.co.uk/synth/html/current/samplers/a3000/f_twe.htm