| At 7:50 PM -0600 4/15/97, Daniel W. Hosken wrote:
>>Hello everybody,
>Remember, LPC models a sound (more or less) as a source and filters. Using
>rand alone as a source gives you the equivalent (sort of) of a whispered
>version of the original. If the original file was a vocal sound, you would
>typically use a buzz ugen for voiced sounds and rand for unvoiced (sssss,
>etc.). To switch between them, use the kerr which is a measure of the
>accuracy of the prediction (the P in LPC). The more accurate the prediction
>(less than about .3), the more likely it's a predictable sound whose source
>can be modeled with buzz. Above .3 the sound source might better be modeled
>with rand:
It's been a while since I used LPC but it seemed to me that the 0.3 was a
misprint. The actual value should have been 10^-3 = 0.001. I know that for
the usual LP algorithm, error=0.001 was the correct switch between voiced
and unvoiced. Is anyone's memory better than mine?
-----------------------------------------------------------------------------
Erik Spjut (rhymes with cute) - Associate Professor of Engineering and/or
Associate Director for Engineering Computing, The Center for Design Education
Harvey Mudd College, Claremont, CA 91711 USA
Erik_Spjut@hmc.edu Ph & Voice mail (909) 607-3890 Fax (909) 621-8967
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa12049;
16 Apr 97 15:49 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa18519;
16 Apr 97 15:48 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 16 Apr 1997 15:48:30 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (PAA01431);
Wed, 16 Apr 1997 15:11:14 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
Wed, 16 Apr 97 15:11:06 +0100
Received: from wally.uncg.edu [152.13.2.1] by hermes via ESMTP (PAA01423);
Wed, 16 Apr 1997 15:11:04 +0100
Received: from ds370502.uncg.edu (ds370502.uncg.edu [152.13.231.32])
by wally.uncg.edu (8.8.3/8.7.3) with SMTP id KAA23211;
Wed, 16 Apr 1997 10:10:51 -0400 (EDT)
Message-Id: <33550A84.4CE@hamlet.uncg.edu>
Date: Wed, 16 Apr 1997 10:21:08 -0700
From: Art Hunkins
Reply-To: abhunkin@hamlet.uncg.edu
Organization: Univ. of N. C. at Greensboro
X-Mailer: Mozilla 3.0 (Win16; I)
Mime-Version: 1.0
To: csound@maths.ex.ac.uk
Cc: mahling@arsnova.com
Subject: "MAX" for PC
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
I have not yet tried the following program, KeyKit, though I have
downloaded both it and its description/documentation. It was recommended
to me as a MAX-like program for Windows. It runs only on Win95 and NT
and looks to be very powerful in its control and processing
capabilities. I'm looking forward to working with it when I *finally*
move from 3.1 to 95.
http://www.nosuch.com/keykit
(or you may need http://www.nosuch.com to start out)
The user registration requirement is unproblemmatic and fast.
Art Hunkins
UNCG Electronic Music Studios
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa12349;
16 Apr 97 17:14 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa19599;
16 Apr 97 17:14 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 16 Apr 1997 17:13:56 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (QAA07509);
Wed, 16 Apr 1997 16:35:35 +0100
Received: from exub by maths.exeter.ac.uk; Wed, 16 Apr 97 16:35:21 +0100
Received: from lt@westnet.com [206.24.6.2] by exub via ESMTP (QAA02057);
Wed, 16 Apr 1997 16:35:17 +0100
Received: from localhost (lt@localhost) by westnet.com (8.8.5/8.7.3) with SMTP
id LAA13296; Wed, 16 Apr 1997 11:33:48 -0400 (EDT)
Date: Wed, 16 Apr 1997 11:33:47 -0400 (EDT)
From: Lawrence Troxler
To: Art Hunkins
Cc: csound@maths.ex.ac.uk, mahling@arsnova.com
Subject: KeyKit (Was: "MAX" for PC)
In-Reply-To: <33550A84.4CE@hamlet.uncg.edu>
Message-Id:
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
On Wed, 16 Apr 1997, Art Hunkins wrote:
> to me as a MAX-like program for Windows. It runs only on Win95 and NT
Not true - runs on Linux as well.
Two possible objections - the user interface is non-standard, and it's yet
another language to learn, when we already have Perl, etc, that something
like this could be based on.
-- Larry Troxler -- lt@westnet.com -- Patterson, NY USA --
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa12355;
16 Apr 97 17:14 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa19604;
16 Apr 97 17:14 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 16 Apr 1997 17:14:00 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (QAA09002);
Wed, 16 Apr 1997 16:55:20 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
Wed, 16 Apr 97 16:55:13 +0100
Received: from wally.uncg.edu [152.13.2.1] by hermes via ESMTP (QAA08990);
Wed, 16 Apr 1997 16:55:10 +0100
Received: from ds370503.uncg.edu (ds370503.uncg.edu [152.13.231.31])
by wally.uncg.edu (8.8.3/8.7.3) with SMTP id LAA25429;
Wed, 16 Apr 1997 11:55:03 -0400 (EDT)
Message-Id: <335522F2.64D5@hamlet.uncg.edu>
Date: Wed, 16 Apr 1997 12:05:22 -0700
From: Art Hunkins
Reply-To: abhunkin@hamlet.uncg.edu
Organization: Univ. of N. C. at Greensboro
X-Mailer: Mozilla 3.0 (Win16; I)
Mime-Version: 1.0
To: Lawrence Troxler
Cc: csound@maths.ex.ac.uk
Subject: Re: KeyKit (Was: "MAX" for PC)
References:
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Lawrence Troxler wrote:
>
> On Wed, 16 Apr 1997, Art Hunkins wrote:
>
> > to me as a MAX-like program for Windows. It runs only on Win95 and NT
>
> Not true - runs on Linux as well.
>
> Two possible objections - the user interface is non-standard, and it's yet
> another language to learn, when we already have Perl, etc, that something
> like this could be based on.
The question asked was whether or not there was something like MAX that
would run on the Windows platform. I meant to suggest that KeyKit
wouldn't run on anything "less" than 95 or NT (for people like me who
have not--yet?--converted to 95 or whatever; I'm still at 3.1 and all is
still reasonably well). Yes, the documentation for KeyKit lists other
ports: "Previous versions have been ported to a wide variety of systems,
including UNIX, DOS, Mac, Amiga, and even Plan 9."
Please pass on other commentary on KeyKit, pros and cons--as well as on
other planned and existing products in this "ballpark." Personally, I
recently returned from the SEAMUS conference in Kansas City (John Fitch
prominently in attendance) and am *very* impressed with extended,
realtime (interactive) Csound as it is being implemented by Analog
Devices and Barry Vercoe, Richard Boulanger (*and* John Fitch), et al.
It just might render *all* such debate somewhat obsolete--and fairly
soon.
Art Hunkins
UNCG Electronic Music Studios
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa12686;
16 Apr 97 18:41 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa20282;
16 Apr 97 18:40 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 16 Apr 1997 18:40:37 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (SAA14742);
Wed, 16 Apr 1997 18:33:11 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
Wed, 16 Apr 97 18:25:30 +0100
Received: from ulysses.Stanford.EDU [36.49.0.124] by hermes
via ESMTP (SAA14739); Wed, 16 Apr 1997 18:32:56 +0100
Received: (from tkunze@localhost)
by ulysses.stanford.edu (950413.SGI.8.6.12/950213.SGI.AUTOCF)
id KAA11671; Wed, 16 Apr 1997 10:24:42 -0700
From: Tobias Kunze
Message-Id: <9704161024.ZM11670@ulysses.stanford.edu>
Date: Wed, 16 Apr 1997 10:24:41 -0700
In-Reply-To: "Dr. Andreas Mahling" "Re: Realtime MIDI Csound: New midi OUT opcodes" (Apr 16, 12:34pm)
References: <3354AB44.66B0@arsnova.com>
Reply-To: t@ulysses.stanford.edu
X-Url: http://www.stanford.edu/~tkunze
X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail)
To: "Dr. Andreas Mahling" , csound@maths.ex.ac.uk
Subject: Re: Realtime MIDI Csound: New midi OUT opcodes
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
| (I am running Common Music already --- based on CLISP ---
| under windows in a DOS box. Up to now i didn't get the midi
| stuff running... might be impossible until i buy a
| comercial Lisp Development Environment for Windows (3.1 /
| 95).)
im currently reimplementing Common Music's midi architecture and
it should run just fine using OMS (the "opcode" or "Open Music
System") under Windows.
--
______________________________________________________________________
Tobias Kunze t@kunze.stanford.edu
CCRMA, Stanford University http://www.stanford.edu/~tkunze
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13071;
16 Apr 97 21:21 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa21427;
16 Apr 97 21:21 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 16 Apr 1997 21:21:07 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (VAA21217);
Wed, 16 Apr 1997 21:14:25 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
Wed, 16 Apr 97 21:14:18 +0100
Received: from root@ferrari.sfu.ca [142.58.110.11] by hermes
via ESMTP (VAA21210); Wed, 16 Apr 1997 21:14:14 +0100
Received: from 142.58.121.18 (rs18-annex1.sfu.ca [142.58.121.18])
by ferrari.sfu.ca with SMTP (8.8.5/SFU-2.7H) id NAA23348
for (from dcross@sfu.ca);
Wed, 16 Apr 1997 13:14:12 -0700 (PDT)
Message-Id: <33528BA6.2F2E@sfu.ca>
Date: Mon, 14 Apr 1997 11:55:19 -0800
From: doug cross
X-Mailer: Mozilla 3.01 (Macintosh; I; PPC)
Mime-Version: 1.0
To: Csound Mailing List
Subject: clips not sought
References: <33528B49.52BE@sfu.ca>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
i've been working with this file for a while now and i can't figure why
it is that i am getting clips after each playing of "anysound".(my
example file is 5.555 seconds in duration. something to do with the
bandwidth maybe? The score is abbreviated for the sake of example.
any ideas or suggestions would be welcome.
;===============orc
sr = 44100
kr = 4410
ksmps = 10
nchnls = 2
instr 17
iq = p7 ;bandwidth
icf1 = 250 ;centre freq
icf2 = 375
icf3 = 562
icf4 = 843
icf5 = 1265
icf6 = 1898
icf7 = 2847
icf8 = 4271
ipan = p5
imodrise = p3/3
imodec = p3/3
igain = p6
;-------------------------------------------------
aenv oscil igain,1/p3,2
asigm, asign soundin "anysound.aiff", p4 ; duration is 5.555
sec
asigm = asigm*aenv
asign = asign*aenv
;-------------------------------------------------
asigm1 reson asigm,icf1,icf1/iq,1
asigm2 reson asigm,icf2,icf2/iq,1
asigm3 reson asigm,icf3,icf3/iq,1
asigm4 reson asigm,icf4,icf4/iq,1
asigm5 reson asigm,icf5,icf5/iq,1
asigm6 reson asigm,icf6,icf6/iq,1
asigm7 reson asigm,icf7,icf7/iq,1
asigm8 reson asigm,icf8,icf8/iq,1
asign1 reson asign,icf1,icf1/iq,1
asign2 reson asign,icf2,icf2/iq,1
asign3 reson asign,icf3,icf3/iq,1
asign4 reson asign,icf4,icf4/iq,1
asign5 reson asign,icf5,icf5/iq,1
asign6 reson asign,icf6,icf6/iq,1
asign7 reson asign,icf7,icf7/iq,1
asign8 reson asign,icf8,icf8/iq,1
asigl =
(asign1+asign2+asign3+asign4+asign5+asign6+asign7+asign8)
asigr =
(asigm1+asigm2+asigm3+asigm4+asigm5+asigm6+asigm7+asigm8)
asigl = asigl*igain
asigr = asigr*igain
outs asigl*ipan, asigr*(ipan-1)
endin
;====================== sco
f2 0 8193 8 0 4096 1 4096 0
;in st dur skip pan gain
iq
i17 0 2.55537 0 0.5
7 900
i17 0.77 2.5542 0.029299 0.499 7
988.802
i17 1.63 2.5529 0.062022 0.498 7
1088.1
i17 2.48 2.5516 0.094365 0.402 7
1186.2
i17 3.04 2.55075 0.115674 0.401 7
1250.8
i17 3.78 2.54963 0.143831 0.4
7 1336.2
i17 4.56 2.54844 0.17351 0.399 7 1426.2
i17 5.36 2.54722 0.203951 0.399 7
1518.5
i17 6.03 2.54621 0.229445 0.398 7
1595.8
i17 6.9 2.54488 0.262548 0.301 7
1696.2
i17 7.46 2.54403 0.283857 0.301 7
1760.8
i17 8.33 2.54271 0.316961 0.3
7 1861.2
i17 9.05 2.54161 0.344357 0.301 7
1944.2
e
;etc
thanks
doug
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13219;
16 Apr 97 22:41 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa21790;
16 Apr 97 22:40 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 16 Apr 1997 22:40:23 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (WAA24054);
Wed, 16 Apr 1997 22:34:58 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
Wed, 16 Apr 97 22:34:52 +0100
Received: from ella.mills.edu [144.91.3.20] by hermes via ESMTP (WAA24042);
Wed, 16 Apr 1997 22:34:49 +0100
Received: from localhost by ella.mills.edu
via SMTP (940816.SGI.8.6.9/930416.SGI) id OAA17669;
Wed, 16 Apr 1997 14:34:47 -0700
Date: Wed, 16 Apr 1997 14:34:46 -0700 (PDT)
From: Mike Berry
To: doug cross
Cc: Csound Mailing List
Subject: Re: clips not sought
In-Reply-To: <33528BA6.2F2E@sfu.ca>
Message-Id:
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
You are getting amplification (possibly even self-oscillation) in
the resons. You need to consider using balance or some other method to
constrain the outputs (other than the obvious clipping restraint). The
other possiblility to to compute in floats and then scale it
appropriately.
Mike Berry
mikeb@mills.edu
http://www.mills.edu/PEOPLE/gr.pages/mikeb.public.html/mikeb.homepage.html
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa13322;
16 Apr 97 23:35 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa21934;
16 Apr 97 23:34 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Wed, 16 Apr 1997 23:34:37 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (XAA25812);
Wed, 16 Apr 1997 23:30:19 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
Wed, 16 Apr 97 23:30:12 +0100
Received: from igc7.igc.apc.org [192.82.108.35] by hermes via ESMTP (XAA25782);
Wed, 16 Apr 1997 23:30:10 +0100
Received: from cdp.igc.apc.org (root@cdp.igc.apc.org [192.82.108.1]) by igc7.igc.org (8.8.5/8.8.5)
with ESMTP id OAA05488; Wed, 16 Apr 1997 14:53:25 -0700 (PDT)
Received: (from uucp) by cdp.igc.apc.org (8.8.5/8.8.5) id OAA29084;
Wed, 16 Apr 1997 14:53:08 -0700 (PDT)
Received: from chasque.apc.org (psotuyo@a84.chasque.apc.org [206.99.54.84])
by chasque.chasque.apc.org (8.8.4/8.8.4) with SMTP id SAA21890;
Wed, 16 Apr 1997 18:48:28 -0300 (GMT-0300)
Date: Wed, 16 Apr 1997 18:48:28 -0300 (GMT-0300)
Message-Id: <1.5.4.16.19970416184649.1dbf4766@chasque.apc.org>
X-Sender: psotuyo@chasque.apc.org
X-Mailer: Windows Eudora Light Version 1.5.4 (16)
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
To: Robin Whittle <@cdp.igc.org,@chasque:firstpr@ozemail.com.au>
From: Pablo Sotuyo
Subject: Re: 3D Sound Opcode?
Cc: Csound Mailing List <@cdp.igc.org,@chasque:csound@noether.ex.AC.UK>
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Hi Robin,=20
I am also interested in the binaural subject, but I have no tools to
recompile and integrate this UGen into Csound. I use two 585PC/win3.11 and
95. So I beg anyone who could do the work for everybody out here, and upload
it to bath server, or Montreal, for everyone's choice and pleasure...=20
Thanx.
Pablo.
At 14:11 16/04/97 +1000, you wrote:
>Hello Hans and Csounders interested in binaural sound,
>
>Your email pretty much describes a ugen I wrote around a year ago.
>
>I have not released it publicly since I don't consider it finished,=20
>and I have not known of anyone who was really interested in exploring=20
>this field. However you do sound interested and I can email you the=20
>source code.
>
>Are you set up for re-compiling Csound and integrating new ugens?
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Pablo Sotuyo Blanco
Composer - French Horn Player=20
Luppo Music (Sounds & Casuals) Editor
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Tom=E1s de Tezanos 1329
CP 11.300 Buceo
Montevideo - Uruguay
mailto:psotuyo@chasque.apc.org
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Received: from stork2.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa14247;
17 Apr 97 8:24 BST
Received: from goggins.bath.ac.uk by stork.maths.Bath.AC.UK id aa23604;
17 Apr 97 8:24 BST
Received: from hermes.ex.ac.uk by goggins.bath.ac.uk with SMTP (PP);
Thu, 17 Apr 1997 08:23:58 +0100
Received: from noether [144.173.8.10] by hermes via SMTP (IAA11093);
Thu, 17 Apr 1997 08:16:48 +0100
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk;
Thu, 17 Apr 97 08:16:42 +0100
Received: from mail2.digital.com [204.123.2.56] by hermes via SMTP (IAA11086);
Thu, 17 Apr 1997 08:16:36 +0100
Received: from matriarch.shl.dec.com by mail2.digital.com (5.65 EXP 4/12/95
for V3.2/1.0/WV) id AA26555; Thu, 17 Apr 1997 00:11:47 -0700
Received: from gobbledoc.shl.dec.com by matriarch.shl.dec.com;
(5.65v3.2/1.1.8.2/16Aug96-1226PM) id AA01351;
Thu, 17 Apr 1997 17:10:37 +1000
Received: by gobbledoc.shl.dec.com
with SMTP (Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63) id <01BC4B52.08A083F0@gobbledoc.shl.dec.com>;
Thu, 17 Apr 1997 17:08:56 +1000
Message-Id:
From: Greg Sullivan
To: 'csound'
Subject: Win95 realtime Csound
Date: Thu, 17 Apr 1997 17:08:55 +1000
X-Mailer: Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Just a few quick questions on the realtime version for Windows 95:
- What is the typical polyphony for wavetable synthesis, on, say, a
Pentium
133, outputting at 44.1kHz, when it is used with real time MIDI input
events
to drive it? (just a rough idea will do)
- Is there a noticeable delay between a MIDI input event (e.g note-on)
to the resultant output? Can this delay be reduced by reducing
the output buffer size? Is the polyphony reduced if the buffer
size is reduced (within reason)?
- Please confirm that it uses the generic Windows 95 WAV output
drivers - i.e, that it doesn't use a more direct method to
output to the soundcard.
Thanks,
Greg.
|