Csound Csound-dev Csound-tekno Search About

Re: uuencode (was Some synth strings)

Date1999-10-21 15:46
FromEloy Anzola
SubjectRe: uuencode (was Some synth strings)
Arne said:

> I'm using Stuffit Deluxe on a PPC.  At first I tried following the
> instructions provided in one of yesterday's emails: that didn't work. I've
> tried saving the file minus the mime info, I've tried to decode it after
> leaving the line breaks in, out, you name it, I've tried it.  All I get is
> "this does not appear to be a uuencoded file".

After trying different things this worked:

Save the WHOLE COMPLETE message as text
Drop that into Stuffit Expander 5.x.x
Then drop the resulting .gz files into Stuffit Expander

Enjoy the strings,

Stuffit Expander:

http://www.aladdinsys.com/downloads/index.html

Hope this helps,

Eloy

 ------
leaddaet@earthlink.net
http://home.earthlink.net/~leaddaet



Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa17473;
          21 Oct 99 16:13 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11eIwh-00077w-00
	for jpff@maths.bath.ac.uk; Thu, 21 Oct 1999 15:11:59 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (QAA1420338); Thu, 21 Oct 1999 16:07:56 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 21 Oct 1999 16:07:07 +0100
Received: from dot.crosswinds.net [204.50.152.131] by hermes via ESMTP (QAA1434195); Thu, 21 Oct 1999 16:07:05 +0100 (BST)
Received: from ns (OhYesss@p77-tnt6.akl.ihug.co.nz [216.100.154.77])
	by dot.crosswinds.net (8.9.3/8.9.3) with SMTP id LAA40140
	for ; Thu, 21 Oct 1999 11:06:48 -0400 (EDT)
	(envelope-from grusic@crosswinds.net)
Message-ID: <001f01bf1bd5$eba4e6e0$0100a8c0@gemlink.com>
Reply-To: Bill Gray 
From: Bill Gray 
To: Csound Mailing 
Subject: Feedback Delay Network - Sean Costello
Date: Fri, 22 Oct 1999 04:06:50 +1300
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 1
X-MSMail-Priority: High
X-Mailer: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hi Sean,

I saw your FDN orc on the list the other day and tried it out. Nice work.

Would you pleease do a simple flowchart of it so I could better understand
it's implementation?

Thanks,
Bill




Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa17596;
          21 Oct 99 16:53 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11eJZg-00079r-00
	for jpff@maths.bath.ac.uk; Thu, 21 Oct 1999 15:52:16 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (QAA1369046); Thu, 21 Oct 1999 16:45:13 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 21 Oct 1999 16:44:15 +0100
Received: from dns2.seanet.com [199.181.164.2] by hermes via ESMTP (QAA1463795); Thu, 21 Oct 1999 16:44:13 +0100 (BST)
Received: from seanet.com (ba36.dialup.seanet.com [207.12.134.100]) by mx.seanet.com (8.9.3/Seanet-8.7.3) with ESMTP id IAA25704; Thu, 21 Oct 1999 08:43:59 -0700 (PDT)
Message-ID: <380F365D.6FFFDCC1@seanet.com>
Date: Thu, 21 Oct 1999 08:50:53 -0700
From: Sean Costello 
X-Mailer: Mozilla 4.05 [en] (Win95; I)
MIME-Version: 1.0
To: Bill Gray 
CC: Csound Mailing 
Subject: Re: Feedback Delay Network - Sean Costello
References: <001f01bf1bd5$eba4e6e0$0100a8c0@gemlink.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Bill Gray wrote:
> 
> Hi Sean,
> 
> I saw your FDN orc on the list the other day and tried it out. Nice work.
> 
> Would you pleease do a simple flowchart of it so I could better understand
> it's implementation?

I don't have any methods handy to do flowcharts right now. For a basic overview of what I am doing,
the following papers can explain it much better than I can:

Stautner, John and Puckette, Miller. "Designing Multi-Channel
Reverberators." Computer Music Journal, Vol. 6, No 1, Spring 1982. (also
in The Music Machine, edited by Curtis Roads, MIT Press, 1989)

Jot, Jean-Marc et Olivier Warusfel. "A Real-Time Spatial Sound Processor
for Music and Virtual Reality Applications." ICMC: International
Computer Music Conference, Septembre 1995.(available online at
http://mediatheque.ircam.fr/articles/textes/Jot95/)

Other Jot articles can be downloaded at
http://mediatheque.ircam.fr/articles/index-e.html

Davide Rocchesso, Julius O. Smith. "Circulant and Elliptic Feedback
Delay Networks for Artifical Reverberation." Published online at
http://www-ccrma.stanford.edu/~jos/cfdn/cfdn.html

The Rocchesso/Smith paper is the most relevant to the instrument I developed, as it uses a
scattering junction based on a single junction of 8 waveguides of equal characteristic impedance.
This makes the math MUCH simpler.

Hope this helps,

Sean Costello


Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa17604;
          21 Oct 99 16:54 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11eKXL-0005uw-00
	for jpff@maths.bath.ac.uk; Thu, 21 Oct 1999 16:53:55 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (QAA1404352); Thu, 21 Oct 1999 16:45:14 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 21 Oct 1999 16:44:12 +0100
Received: from fm1.freemail.hu [194.38.105.11] by hermes via SMTP (QAA1314107); Thu, 21 Oct 1999 16:44:10 +0100 (BST)
Received: (qmail 18989 invoked by uid 339175); 21 Oct 1999 15:44:00 -0000
Date: 21 Oct 1999 15:44:00 -0000
Message-ID: <19991021154400.18988.qmail@freemail.c3.hu>
MIME-Version: 1.0
To: csound@maths.ex.ac.uk
Subject:  Aaaah voice (in plaintext :)
From: =?ISO-8859-2?Q?Varga_Istv=E1n?= 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk


A simple "fog" example to generate a synth voice.
By changing the parameters it is possible to
render "eehh", "huuu", "oohh" etc. sounds (you
can find formant parameters in the Csound HTML
manual).

------------------ voice1.orc -------------------

sr      =  44100
kr      =  1378.125
ksmps   =  32
nchnls  =  2

/* mono output file name */

#define OUTFLNAME # "_tmp.dat" #

/* ------------------------------------------- */

/* parameters for spatialization */

#define SOUNDSPEED      # 340.0 #
#define EARDIST         # 0.18 #
#define DELAYOFFS1      # 0.02 #
#define AMPDIST0        # 10 #

/* ------------------------------------------- */

/* convert distance to delay time */

#define Dist2Delay(xdst)
# ((($xdst)/$SOUNDSPEED)+$DELAYOFFS1) #

/* convert distance to amplitude */

#define Dist2Amp(xdst)
# (1/(($xdst)+1/$AMPDIST0)) #

/* azimuth to LEFT channel amp. */

#define Azim2AmpL(xazim)
# abs(1.4142135*cos((($xazim)+1.570796)/2)) #

/* azimuth to RIGHT channel amp. */

#define Azim2AmpR(xazim)
# abs(1.4142135*sin((($xazim)+1.570796)/2)) #

/* ------------------------------------------- */

/* temp macro for filtering */

#define SpatFilter #

a_      butterlp        0.333*a_L_, 500
a_1_    butterlp        0.533*a_L_, 4000
a_2_    tone            0.134*a_L_, 12000
a_2_    =  a_ + a_1_ + a_2_

a_      butterlp        0.333*a_R_, 500
a_1_    butterlp        0.533*a_R_, 4000
a_3_    tone            0.134*a_R_, 12000
a_3_    =  a_ + a_1_ + a_3_

#

#define SpatStereo #

i_1_    wrap i_az_, -180, 180
i_1_    mirror i_1_*3.141593/180, \
                -1.570796, 1.570796

i_2_    limit i_d_, 0, $SOUNDSPEED*0.95

i_3_    =  i_2_*cos(i_1_)               /* Yd */
i_4_    =  i_2_*sin(i_1_) + $EARDIST/2  /* XdL */
i_5_    =  i_2_*sin(i_1_) - $EARDIST/2  /* XdR */
i_4_    =  sqrt(i_4_*i_4_+i_3_*i_3_)    /* dL */
i_5_    =  sqrt(i_5_*i_5_+i_3_*i_3_)    /* dR */

i_2_    =  $Dist2Amp(i_4_)      /* amp. / L */
i_3_    =  $Dist2Amp(i_5_)      /* amp. / R */
i_6_    =  $Azim2AmpL(i_1_)     /* high lvl. L */
i_7_    =  $Azim2AmpR(i_1_)     /* high lvl. R */

/* lock i-rate variables */

k_2_    samphold i_2_, -1, i_2_, 0
k_3_    samphold i_3_, -1, i_3_, 0
k_6_    samphold i_6_, -1, i_6_, 0
k_7_    samphold i_7_, -1, i_7_, 0

a_4_    =  a_

/* delay */

a_L_    delay a_*k_2_, \
        (int($Dist2Delay(i_4_)*sr+0.5)+0.01)/sr
a_R_    delay a_*k_3_, \
        (int($Dist2Delay(i_5_)*sr+0.5)+0.01)/sr

$SpatFilter

/* mix output */

a_L_    =  k_6_*a_L_ + (1-k_6_)*a_2_
a_R_    =  k_7_*a_R_ + (1-k_7_)*a_3_

a_      =  a_4_

#

/* ------------------------------------------- */

/* spatializer macro */

#define SPATMACRO # $SpatStereo #


/* convert MIDI note number to frequency */

#define MIDI2CPS(xmidikey)
# (440.0*exp(log(2.0)*(($xmidikey)-69.0)/12.0)) #

/* convert frequency to MIDI note number */

#define CPS2MIDI(xfreqcps)
# (12.0*(log(($xfreqcps)/440.0)/log(2.0))+69.0) #

/* convert velocity to amplitude */

#define VELOC2AMP(xvelocity)
# (0.0039+(($xvelocity)*($xvelocity))/16192.0) #

/* convert amplitude to velocity */

#define AMP2VELOC(xamplitude)
# (sqrt((($xamplitude)-0.0039)*16192.0)) #

/* generate ftables */

i_      =  0

loop_01:

i_cps_  =  $MIDI2CPS(i_)
i__     =  int(i_+256.5)
idummy  ftgen i__, 0, 16384, 11, \
                int(sr/(2*i_cps_)), 1, 1.0
        tableigpw i__
i_      =  int(i_+1.5)
        if (i_<127.5) igoto loop_01

/* ------------------------------------------- */

#define LP1FRQ # 10.0 #

        seed 0

ga0x    init 0

        instr 1

p3      =  p3 + 0.2

icps    =  $MIDI2CPS(p4)
iamp    =  $VELOC2AMP(p5)
iazm    =  p6
ielv    =  0
idst    =  1

ifnum   limit p4, 0, 127        /* ftable */
ifnum   =  int(ifnum+256.5)     /* number */

itrns   =  icps*(16384/sr)      /* transpose */

iovrlp  =  32           /* number of overlaps */

iamp    =  iamp*3500000/sqrt(icps)

/* ---- OSC 1 ------------------------------- */

iamp1   =  0.35         /* amplitude          */
ifmd1   =  0.01*icps    /* fm depth           */
iwsiz1  =  32.0/icps    /* window size        */
iffrq1  =  icps*1.0     /* filter freq        */
ifbwd1  =  icps*1.0     /* filter bandwidth   */

/* ---- OSC 2 ------------------------------- */

iamp2   =  1.0          /* amplitude          */
ifmd2   =  0.01*icps    /* fm depth           */
iwsiz2  =  32.0/icps    /* window size        */
iffrq2  =  800          /* filter freq        */
ifbwd2  =  80           /* filter bandwidth   */

/* ---- OSC 3 ------------------------------- */

iamp3   =  0.6          /* amplitude          */
ifmd3   =  0.01*icps    /* fm depth           */
iwsiz3  =  32.0/icps    /* window size        */
iffrq3  =  1150         /* filter freq        */
ifbwd3  =  90           /* filter bandwidth   */

/* ---- OSC 4 ------------------------------- */

iamp4   =  0.1          /* amplitude          */
ifmd4   =  0.01*icps    /* fm depth           */
iwsiz4  =  32.0/icps    /* window size        */
iffrq4  =  2800         /* filter freq        */
ifbwd4  =  120          /* filter bandwidth   */

/* ---- OSC 5 ------------------------------- */

iamp5   =  0.03         /* amplitude          */
ifmd5   =  0.02*icps    /* fm depth           */
iwsiz5  =  16.0/icps    /* window size        */
iffrq5  =  3500         /* filter freq        */
ifbwd5  =  130          /* filter bandwidth   */

/* ---- OSC 6 ------------------------------- */

iamp6   =  0.005        /* amplitude          */
ifmd6   =  0.02*icps    /* fm depth           */
iwsiz6  =  8.0/icps     /* window size        */
iffrq6  =  4950         /* filter freq        */
ifbwd6  =  140          /* filter bandwidth   */

/* ---- OSC 7 ------------------------------- */

iamp7   =  0.0035       /* amplitude          */
ifmd7   =  0.02*icps    /* fm depth           */
iwsiz7  =  4.0/icps     /* window size        */
iffrq7  =  12000        /* filter freq        */
ifbwd7  =  8000         /* filter bandwidth   */

/* ------------------------------------------ */

#define OSCILLATOR(nnum) #

aphs            unirand 1.0
atrns           trirand 1.0
atrns           =  ( (ifmd$nnum/icps)*atrns +   \
                        1.0 )*itrns
idens$nnum      =  iovrlp/iwsiz$nnum
a$nnum          fog 1.0, idens$nnum, atrns,     \
                        aphs, 0, 0, 0,          \
                        iwsiz$nnum,             \
                        iwsiz$nnum,             \
                        64, ifnum, 1, 3600, 0, 0
a$nnum          butterbp a$nnum, iffrq$nnum,    \
                        ifbwd$nnum
a$nnum          butterbp a$nnum, iffrq$nnum,    \
                        ifbwd$nnum
a0              =  a0 + a$nnum*iamp$nnum

#

a0      =  0

$OSCILLATOR(1)
$OSCILLATOR(2)
$OSCILLATOR(3)
$OSCILLATOR(4)
$OSCILLATOR(5)
$OSCILLATOR(6)
$OSCILLATOR(7)

aamp    linseg 1, p3-0.2, 1, 0.1, 0, 1, 0
aamp    =  aamp*aamp
a0x     =  a0*iamp*aamp

ga0x    =  ga0x + a0x   /* send to output */

a_      =  a0x

i_az_   =  iazm
i_el_   =  ielv
i_d_    =  idst

$SPATMACRO

        outs a_L_, a_R_

        endin

        instr 90

        soundout ga0x, $OUTFLNAME, 6
ga0x    =  0

        endin

------------------ voice1.sco -------------------

t 0 140.00                      /* tempo */

i 1     0.0000  2.0000  60      127     -90
i 1     3.0000  2.0000  67      127     90

i 1     6.0000  4.0000  67      100     60
i 1     6.0000  4.0000  74      100     -60

i 1     12.000  4.0000  60      88      -30
i 1     12.000  4.0000  65      88      30
i 1     12.000  4.0000  67      88      -80
i 1     12.000  4.0000  74      88      80

i 1     18.000  4.0000  38      88      0
i 1     18.000  4.0000  57      80      90
i 1     18.000  4.0000  62      80      -90
i 1     18.000  4.0000  69      80      90
i 1     18.000  4.0000  74      88      40
i 1     18.000  4.0000  76      88      -40
i 1     18.000  4.0000  77      88      -90

#define x1(strt) #

i 1     [ $strt + 0.000 ]       0.1500  62 \
                120     -90
i 1     [ $strt + 0.240 ]       0.1500  62 \
                127     -90
i 1     [ $strt + 0.505 ]       0.3200  62 \
                124     0
i 1     [ $strt + 1.000 ]       0.1500  62 \
                120     90
i 1     [ $strt + 1.240 ]       0.1500  62 \
                127     90
i 1     [ $strt + 1.505 ]       0.3200  62 \
                124     0

#

#define x2(strt'note'p1'p2) #

i 1     [ $strt + 0.000 ]       0.1500 \
                $note   127     p1
i 1     [ $strt + 0.240 ]       0.1500 \
                $note   120     <
i 1     [ $strt + 0.490 ]       0.3200 \
                $note   126     <
i 1     [ $strt + 0.995 ]       0.3400 \
                $note   124     <
i 1     [ $strt + 1.500 ]       0.1250 \
                $note   127     <
i 1     [ $strt + 1.755 ]       0.1250 \
                $note   127     p2

#

$x1(24)
$x1(26)
$x1(28)
$x1(30)
$x1(32)
$x1(34)
$x1(36)
$x1(38)

$x2(24'69'-90'-45)
$x2(26'69'-45' 0)
$x2(28'67' 0'45)
$x2(30'67'45'90)

$x2(32'65'90'90)
$x2(34'65'90'90)
$x2(36'67'90'90)
$x2(38'67'90'90)

$x2(32'70'60'30)
$x2(34'70'30' 0)
$x2(36'72' 0'-40)
$x2(38'72'-40'-80)

i 90    0.0000  42.000

f 1 0 16384 20 3 1              /* window */
                                /* function */
e

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





Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa17651;
          21 Oct 99 17:08 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11eKl7-0005yh-00
	for jpff@maths.bath.ac.uk; Thu, 21 Oct 1999 17:08:09 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (RAA1377026); Thu, 21 Oct 1999 17:03:55 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 21 Oct 1999 17:03:14 +0100
Received: from fm1.freemail.hu [194.38.105.11] by hermes via SMTP (RAA1130563); Thu, 21 Oct 1999 17:03:12 +0100 (BST)
Received: (qmail 9676 invoked by uid 339175); 21 Oct 1999 16:03:02 -0000
Date: 21 Oct 1999 16:03:02 -0000
Message-ID: <19991021160302.9675.qmail@freemail.c3.hu>
MIME-Version: 1.0
To: csound@maths.ex.ac.uk
Subject:  Re: Aaaah voice (in plaintext :)
From: =?ISO-8859-2?Q?Varga_Istv=E1n?= 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

It is archived at

http://media.dr.rhbnc.ac.uk/csound/list/msg04080.html

(this html version does not contain line wraps)



Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa17714;
          21 Oct 99 17:43 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11eKMM-0007G6-00
	for jpff@maths.bath.ac.uk; Thu, 21 Oct 1999 16:42:34 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (RAA1485082); Thu, 21 Oct 1999 17:39:25 +0100 (BST)
From: sdbeck@lsu.edu
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 21 Oct 1999 17:38:48 +0100
Received: from gate002.ocs.lsu.edu [130.39.75.29] by hermes via SMTP (RAA1397971); Thu, 21 Oct 1999 17:38:46 +0100 (BST)
Received: by gate002.ocs.lsu.edu(Lotus SMTP MTA v4.6.3  (733.2 10-16-1998))  id 86256811.005BEBD7 ; Thu, 21 Oct 1999 11:44:01 -0500
X-Lotus-FromDomain: LSU
To: Eloy Anzola , csound@maths.ex.ac.uk
Message-ID: <86256811.005BEAC1.00@gate002.ocs.lsu.edu>
Date: Thu, 21 Oct 1999 11:37:13 -0500
Subject: Re: off topic: forks in Macintosh
Mime-Version: 1.0
Content-type: text/plain; charset=us-ascii
Content-Disposition: inline
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Meredith was heard:

> One fact being:  aiff and wave file formats are UNIX and IBM native, not
> Macintosh file formats.

Not exactly.  The AIFF format was (and I believe still is) copyrighted by
Apple Computer.  It was developed as a second-generation audio file format,
I believe to replace Apple's 8-bit SND resource format.  Internally, it is
quite different from the UNIX-style audio file types (NeXT, IRCAM, etc.)
which generally have a simple header (1024 bytes) followed by data.  AIFF
has multiple chunks of data of different sizes which can store different
kinds of information, including compression methods, pitch (for samplers or
loscils),  etc.

WAV was developed by Microsoft as their sound file format.  It too is not
"native" to UNIX.  The endian order on the data bytes are reversed between
most UNIX systems and Wintel systems.  Only the Berkeley-style
(IRCAM/UCSD/NeXT/Sun) formats are truly native to UNIX.

But it is all a moot point.  The demands of the marketplace have made AIFF,
WAV, and IRCAM/UNIX formats accessable from MacOS, Wintel and most UNIX
platforms.

Stephen David Beck
Associate Professor of Composition and Computer Music
School of Music
Louisiana State University
Baton Rouge, LA 70803
USA




Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa17765;
          21 Oct 99 18:02 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11eLbL-00060R-00
	for jpff@maths.bath.ac.uk; Thu, 21 Oct 1999 18:02:07 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (RAA1504735); Thu, 21 Oct 1999 17:56:09 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 21 Oct 1999 17:55:27 +0100
Received: from harrier.prod.itd.earthlink.net [207.217.121.12] by hermes via ESMTP (RAA1417570); Thu, 21 Oct 1999 17:55:17 +0100 (BST)
Received: from [209.244.181.11] (dialup-209.244.181.11.NewYork2.Level3.net [209.244.181.11])
	by harrier.prod.itd.earthlink.net (8.9.3/8.9.3) with ESMTP id JAA19017;
	Thu, 21 Oct 1999 09:49:27 -0700 (PDT)
Message-Id: <199910211649.JAA19017@harrier.prod.itd.earthlink.net>
X-Mailer: Microsoft Outlook Express Macintosh Edition - 4.5 (0410)
Date: Thu, 21 Oct 1999 12:57:16 -0400
Subject: Re: off topic: forks in Macintosh
From: Eloy Anzola 
To: sdbeck@lsu.edu, csound@maths.ex.ac.uk
Mime-version: 1.0
X-Priority: 3
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Stephen said:

> The AIFF format was (and I believe still is) copyrighted by
> Apple Computer.  It was developed as a second-generation audio file format,
> I believe to replace Apple's 8-bit SND resource format.

> WAV was developed by Microsoft as their sound file format.
> Only the Berkeley-style
> (IRCAM/UCSD/NeXT/Sun) formats are truly native to UNIX.

Thanks for clearing this up.

Eloy
 ------
leaddaet@earthlink.net
http://home.earthlink.net/~leaddaet



Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18346;
          21 Oct 99 22:25 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11eOlQ-0007Qq-00
	for jpff@maths.bath.ac.uk; Thu, 21 Oct 1999 21:24:44 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (WAA1499053); Thu, 21 Oct 1999 22:21:15 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 21 Oct 1999 22:20:38 +0100
Received: from howl.werewolf.net [12.23.152.10] by hermes via ESMTP (WAA1492576); Thu, 21 Oct 1999 22:20:36 +0100 (BST)
Received: from default (dial318.werewolf.net [12.23.154.18])
	by howl.werewolf.net (8.9.0/8.9.0) with SMTP id QAA20526
	for ; Thu, 21 Oct 1999 16:11:27 -0500 (CDT)
Message-ID: <000201bf1c0b$66c3f700$129a170c@default>
From: Hans Mikelson 
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.omphalos
Subject: Re: uuencode (was Some synth strings)
Date: Thu, 21 Oct 1999 16:25:36 -0500
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

Hi,

Thanks for the help Eloy, that worked for me.  Thanks for the strings Varga,
they sound great!  I tried the same with the maximizer but it didn't work.
I got it to uudecode but I'm not sure about the .bz2 format? Alladin
Expander and Winzip don't seem to like it. (Even if I change the extension
to .gz)  I'll try getting the drums to decode next.

Bye,
Hans Mikelson



Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18370;
          21 Oct 99 22:43 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11eP2j-0007R6-00
	for jpff@maths.bath.ac.uk; Thu, 21 Oct 1999 21:42:37 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (WAA1365060); Thu, 21 Oct 1999 22:40:50 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 21 Oct 1999 22:40:14 +0100
Received: from swan.prod.itd.earthlink.net [207.217.120.123] by hermes via ESMTP (WAA1465993); Thu, 21 Oct 1999 22:40:12 +0100 (BST)
Received: from [209.244.100.75] (dialup-209.244.100.75.NewYork2.Level3.net [209.244.100.75])
	by swan.prod.itd.earthlink.net (8.9.3/8.9.3) with ESMTP id OAA10795
	for ; Thu, 21 Oct 1999 14:39:45 -0700 (PDT)
Message-Id: <199910212139.OAA10795@swan.prod.itd.earthlink.net>
X-Mailer: Microsoft Outlook Express Macintosh Edition - 4.5 (0410)
Date: Thu, 21 Oct 1999 17:47:31 -0400
Subject: Re: uuencode (was Some synth strings)
From: Eloy Anzola 
To: csound@maths.ex.ac.uk
Mime-version: 1.0
X-Priority: 3
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hans said:

> I tried the same with the maximizer but it didn't work.
> I got it to uudecode but I'm not sure about the .bz2 format?

same here, I only got to check the strings...

All the best,

Eloy
 ------
leaddaet@earthlink.net
http://home.earthlink.net/~leaddaet



Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18443;
          21 Oct 99 23:19 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11eQYY-00068d-00
	for jpff@maths.bath.ac.uk; Thu, 21 Oct 1999 23:19:34 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (XAA1395591); Thu, 21 Oct 1999 23:16:46 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Thu, 21 Oct 1999 23:16:09 +0100
Received: from smtp02.interq.net [210.157.0.16] by hermes via ESMTP (XAA1317051); Thu, 21 Oct 1999 23:16:08 +0100 (BST)
Received: from s (kokubunji2-212.teleway.ne.jp [210.234.18.212])
	by smtp02.interq.net (8.9.0/8.9.1/matt89-pop) with SMTP id HAA12641
	for ; Fri, 22 Oct 1999 07:16:05 +0900 (JST)
Message-ID: <001a01bf1c11$fbbf4020$d412ead2@a.computer>
From: Kanata Motohashi 
To: Csound Mailing List 
References: <000201bf1c0b$66c3f700$129a170c@default>
Subject: Re: uuencode (was Some synth strings)
Date: Fri, 22 Oct 1999 07:16:49 +0900
Organization: Stand Alone Records
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 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hello,

I do not know this helps you.
However, there is The bzip2 and libbzip2 official home page:
http://sourceware.cygnus.com/bzip2/

> I got it to uudecode but I'm not sure about the .bz2 format?

Kanata



Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa18574;
          22 Oct 99 0:49 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11eRxQ-0006KA-00
	for jpff@maths.bath.ac.uk; Fri, 22 Oct 1999 00:49:20 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (AAA1312407); Fri, 22 Oct 1999 00:46:48 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 22 Oct 1999 00:46:12 +0100
Received: from mail4.lig.bellsouth.net [205.152.0.32] by hermes via ESMTP (AAA1424360); Fri, 22 Oct 1999 00:46:10 +0100 (BST)
Received: from bellsouth.net (host-216-78-84-21.gnv.bellsouth.net [216.78.84.21])
	by mail4.lig.bellsouth.net (3.3.4alt/0.75.2) with ESMTP id TAA28754
	for ; Thu, 21 Oct 1999 19:45:28 -0400 (EDT)
Message-ID: <380FD01A.82704172@bellsouth.net>
Date: Thu, 21 Oct 1999 19:46:50 -0700
From: patrick pagano 
X-Mailer: Mozilla 4.5 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
To: "csound@maths.ex.ac.uk" 
Subject: Schottstaedt's piano
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Have any of you C sounders ever attempted to code Bills FM piano sound
for C sound?
We tried here at Ufems to code it from the old Music V code and got a
crappy clarinetty sound

ARRAY DECAYFUNC, AMPLFUNC, SINEWAVE(512);
SYNTH(SINEWAVE); 1,1 999;
SEG(AMPLFUNC); 1,1 1,95 0,100;
SEG(DECAYFUNC); 1,1 .6,5 .3,10 .15,25 .07,50 0,100;

INSTRUMENT PIANO;
VARIABLE AMP,DECAYLENGTH,FREQ,PEDAL,
        DURATION,STRETCH,INDEX1,INDEX2,
        /DECAY,/DAMPER,/MOD1,/MOD2,/STR1;
I_ONLY BEGIN
        DURATION = P2;
        FREQ = P3;
        AMPL = P4;
        INDEX1 = 20 * (8 - ALOG(FREQ)) / (ALOG(FREQ) * ALOG(FREQ));
        INDEX2 = 75 * (8 - ALOG(FREQ)) / FREQ;
        DECAYLENGTH = 10 * SQRT(AMPL) / SQRT(FREQ);
        STRETCH = FREQ/200;
END;
DECAY = EXPEN[20](1,MAG * 20 / DECAYLENGTH,DECAYFUNC);
DAMPER = OSCIL[20](AMPL,MAG * 20 / DURATION,AMPLFUNC);
MOD1 = OSCIL(FREQ * MAG * INDEX1, (FREQ + STRETCH) * MAG,SINEWAVE);
MOD2 = OSCIL(FREQ * MAG * INDEX2, 4 * (FREQ + STRETCH) * MAG,SINEWAVE);
STR1 = ZOSCIL(DECAY * DAMPER, FREQ * MAG + MOD1 + MOD2,SINEWAVE);
OUTA = OUTA + STR1;
END;

This is the code that Bill was able to dig up.
surely one of you masters out there can code it for C sound.
Please let me know if any one can help us out.
Cheers
Pat Pagano



Received: from shaun.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa19372;
          22 Oct 99 10:25 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by shaun.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11eaxI-0006d1-00
	for jpff@maths.bath.ac.uk; Fri, 22 Oct 1999 10:25:48 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (KAA1307658); Fri, 22 Oct 1999 10:22:54 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 22 Oct 1999 10:22:13 +0100
Received: from root@solar.sky.net [209.90.0.4] by hermes via ESMTP (KAA1351420); Fri, 22 Oct 1999 10:22:12 +0100 (BST)
Received: from [209.90.4.94] (ts-1-ip30.kc.sky.net [209.90.4.94])
	by sky.net (8.8.5/8.8.5) with ESMTP id EAA07230;
	Fri, 22 Oct 1999 04:21:53 -0500 (CDT)
X-Sender: merideth@sky.net (Unverified)
Message-Id: 
In-Reply-To: <86256811.005BEAC1.00@gate002.ocs.lsu.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 22 Oct 1999 04:24:36 -0600
To: sdbeck@lsu.edu, Eloy Anzola , 
    csound@maths.ex.ac.uk
From: Merideth Johnston 
Subject: toot1 of tutorial finally toots
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

At 11:37 AM -0500 10/21/99, sdbeck@lsu.edu wrote:
>Meredith was heard:
>
>> One fact being:  aiff and wave file formats are UNIX and IBM native, not
>> Macintosh file formats.
>
>Not exactly.  The AIFF format was (and I believe still is) copyrighted by
>Apple Computer.  It was developed as a second-generation audio file format,
>I believe to replace Apple's 8-bit SND resource format.  Internally, it is
>quite different from the UNIX-style audio file types (NeXT, IRCAM, etc.)
>which generally have a simple header (1024 bytes) followed by data.  AIFF
>has multiple chunks of data of different sizes which can store different
>kinds of information, including compression methods, pitch (for samplers or
>loscils),  etc.

after some study, it would appear that aiff is Quicktime format.  Quicktime
I've heard of, aiff I have not (before Csound that is).  however it will
NOT replace the snd format!  (please God!)  snd is still stand-alone sound
on the mac, and all system beeps are snd files.  What the heck, when I made
the above remark, I looked it up in the Mac Secrets manual - a tome of some
1,000 plus pages of Mac tech info in small print, so if I don't know
something that isn't even in _there_, I don't feel too bad about it.  8-)

>
>WAV was developed by Microsoft as their sound file format.  It too is not
>"native" to UNIX.  The endian order on the data bytes are reversed between
>most UNIX systems and Wintel systems.  Only the Berkeley-style
>(IRCAM/UCSD/NeXT/Sun) formats are truly native to UNIX.
>
>But it is all a moot point.  The demands of the marketplace have made AIFF,
>WAV, and IRCAM/UNIX formats accessable from MacOS, Wintel and most UNIX
>platforms.
>

But here _is_ the point, I think.  Once that I knew I was looking for a
quicktime file, and that means aiff, I set the output to aiff, 16 bit.  I
knew that although I only have 8 bit sound, Quicktime handles 16 bit to 8
bit conversion all the time, automatically.  I tried to play the file
Csound made (yes, it made one this time) with the QT player.  It played
what I presume is toot1.  (hallelujah) You may be interested to note
however, that the file ends with .snd, and it is the first one I've seen
output from Csound....  It is not at all obvious that I must initiate
execution of this resulting file with the Quicktime player - that isn't
mentioned anywhere.  It also doesn't mention that after creating said file,
Csound will quit - I mean I don't even have time to read what it has
printed in the messages log.  It just up and flings itself into oblivion
without so much as a fare-thee-well.  (I thought it was abending - I was
expecting to hear it play a sound, which it _did_ not_ do_)  Also, prior to
Quicktime 4, there was no Quicktime player provided with Quicktime (I don't
remember one, though QT3 was not installable on this Mac) - so if somebody
else comes around with this same problem, they aren't going to be able to
play the end result unless they have QT 4, or Tom Erbe's SoundHackNF
(thanks much Tom, I don't need it, but you did give me the clue I needed to
figure this out).

There was no way I could make the leap to _begin_ to get toot1 out of the
tutorial to toot without some better/more specific instructions to _set it
up_.  I'm saying you need to make note of this somewhere for your Mac
users.  I think it a reasonable suggestion, and if you are taking offense
at it, I'm sorry.  I wasn't having trouble with the tutorial files, which
came with the tutorial and I would expect are perfectly correct.  I was
having problems with the operation of the Csound software, and that _is_
the responsibility of the person who wrote it, or the person who wrote the
instructions for its operation (or perhaps both) ie, "you folk".  You know
full well that Csound is difficult if not flat out impossible to _begin_ to
use - you said so yourself - and you already know it needs some work in
this area, so why blast me for mentioning it.  How else was I to find out
what I needed to know?

Merideth
merideth@sky.net     ;)-{8-->=     li'l wimyn      @-{--E=

http://www.sky.net/~merideth/ - visit my poetry page & art gallery
http://www.geocities.com/Heartland/Plains/9311 - genealogy site
http://www.anyboard.net/arts/artnpoetry/index.html - Art & Poetry Message
Board


*        * *    *
- - - - - - -- -- -- --- --- --- ---- ---- ---- ----- ----- -----<>]====-    *

*       *
                                                                           *
If you don't have fuel or sufficient runway for the kind of plane you're
in, you aren't going to get off the ground any better than you would by
flapping your arms.




Received: from wallace.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa19395;
          22 Oct 99 10:33 BST
Received: from [144.173.6.14] (helo=exeter.ac.uk)
	by wallace.maths.bath.ac.uk with esmtp (Exim 2.12 #1)
	id 11ea6w-0007xF-00
	for jpff@maths.bath.ac.uk; Fri, 22 Oct 1999 09:31:42 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (KAA1492959); Fri, 22 Oct 1999 10:30:41 +0100 (BST)
Received: from exeter.ac.uk by maths.ex.ac.uk; Fri, 22 Oct 1999 10:30:18 +0100
Received: from bbnrel4.net.external.hp.com [155.208.254.68] by hermes via ESMTP (KAA1489308); Fri, 22 Oct 1999 10:30:17 +0100 (BST)
Received: from bstde026.bbn.hp.com (jensk@bstde026.bbn.hp.com [15.136.78.25])
	by bbnona4.hp.com (8.8.6/8.8.5tis) with ESMTP id LAA25761
	for ; Fri, 22 Oct 1999 11:30:12 +0200 (METDST)
Received: (from jensk@localhost) by bstde026.bbn.hp.com (8.8.6 (PHNE_17135)/8.7.3 TIS 5.0) id LAA11271; Fri, 22 Oct 1999 11:31:49 +0200 (METDST)
Message-Id: <199910220931.LAA11271@bstde026.bbn.hp.com>
Subject: Re: toot1 of tutorial finally toots
To: merideth@sky.net
Date: Fri, 22 Oct 1999 11:31:49 METDST
Cc: csound@maths.ex.ac.uk
In-Reply-To: ; from "Merideth Johnston" at Oct 22, 99 4:24 am
Organization: Hewlett-Packard GmbH
From: Jens Kilian 
Reply-To: Jens_Kilian@bbn.hp.com
X-Mailer: Elm [revision: 212.4]
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

> after some study, it would appear that aiff is Quicktime format.

No.  These are different formats.

--
mailto:jjk@acm.org                 phone:+49-7031-14-7698 (HP TELNET 778-7698)
  http://www.bawue.de/~jjk/          fax:+49-7031-14-7351
PGP:       06 04 1C 35 7B DC 1F 26 As the air to a bird, or the sea to a fish,
0x555DA8B5 BB A2 F0 66 77 75 E1 08 so is contempt to the contemptible. [Blake]