From: owner-sc-users-digest@lists.io.com (sc-users-digest)
To: sc-users-digest@lists.io.com
Subject: sc-users-digest V1 #344
Reply-To: sc-users
Sender: owner-sc-users-digest@lists.io.com
Errors-To: owner-sc-users-digest@lists.io.com
Precedence: bulk
sc-users-digest Friday, August 17 2001 Volume 01 : Number 344
----------------------------------------------------------------------
Date: Wed, 15 Aug 2001 00:14:04 -0700 (PDT)
From: jmciln@shoko.calarts.edu
Subject: Austin, TX.
For those in the general area;)...
- -jeff
> ***AMODA Digital Showcase: Tuesday 8-21 @ Red Fez***
>
> Live electronic music by:
> Willis & Arnold
> Inkblot
> Lusine ICL
> The Buddy System
>
> Visual art by:
> Kinocity Collective
> OCMA
>
> 8/21/01 at the Red Fez (209 W. 5th St.)
> 10pm - 2am
> 21 and up
> $4 general admission, $3 for students
>
> For more information, please visit www.amoda.org/showcase
>
> AMODA is an institution that promotes access to and appreciation of
>digital art. We define digital art as art that incorporates digital
>technology in the product, process, or subject. The Digital Showcase is a
>monthly event featuring live performance of electronic music, ranging from
>abstract beats to ambient drones, along with various forms of visual art,
>including video and site-specific works.
- ---------------
1642 try 621
- ---------------
------------------------------
Date: Wed, 15 Aug 2001 11:43:42 +0200
From: Julian Rohrhuber <---@---.--->
Subject: Re: pass by value
>on 8/14/01 1:37 PM, Julian Rohrhuber at sa6a014@rzaixsrv2.rrz.uni-hamburg.de
>wrote:
>
>> this was just one wrong way of thinking that I wanted to dempstrate,
>> so I called it 'misconception'. I think in this case it doesn't make
>> a difference if I used it unnecessarily wrong. You think I better
>> leave it away?
>>
>
>But since it makes no difference, then I don't understand what is being
>illustrated by it?
>Anyway, just my editorial comments. Maybe I'm the one confused.
>
the thing is that at first I thought Ref(a variable) would create a
somehow persistent connection to whatever the variable might refer to
in future.
Of course this is wrong, because sc uses pass by value and the ref
will only refer to the content of the variable.
I wanted to demonstrate that this use is wrong, but maybe hardly
anyone would have made the same mistake in the first place. I left it
out and it looks clearer now.
------------------------------
Date: Wed, 15 Aug 2001 13:28:50 +0000
From: "mk" <---@---.--->
Subject: Re: The stars circle - Sonic meditation #1
> THIS MESSAGE IS IN MIME FORMAT. Since your mail reader does not understand
this format, some or all of this message may not be legible.
- --MS_Mac_OE_3080726931_227266_MIME_Part
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
sounds beautriful,
is it being streamed?
or could i hear a recording?
kaffe matthews
****************************************************************************
ANNETTE WORKS
Unit 61,
8, Andrews Rd,
London E8 4QN.
UK.
tel: 00 44 (0) 20 7923 9697
fax: 00 44 (0) 20 7608 1483
http://www.annetteworks.com
email: annetteworks@stalk.net for cds and related infos.
annettetours@stalk.net for perf.bookings and the rest.
*****************************************************************
- --MS_Mac_OE_3080726931_227266_MIME_Part
Content-type: text/html; charset="US-ASCII"
Content-transfer-encoding: quoted-printable
Re: The stars circle - Sonic meditation #1
sounds beautriful,
is it being streamed?
or could i hear a recording?
kaffe matthews
**************************************************=
**************************
ANNETTE WORKS
Unit 61,
8, Andrews Rd,
London E8 4QN.
UK.
tel: 00 44 (0) 20 7923 9697
fax: 00 44 (0) 20 7608 1483
http://www.annetteworks.com
email: annetteworks@stalk.n=
et for cds and related infos.
annettetours@stalk.net for perf.=
bookings and the rest.
*****************************************************************
- --MS_Mac_OE_3080726931_227266_MIME_Part--
------------------------------
Date: Wed, 15 Aug 2001 11:09:54 -0500 (CDT)
From: "Jeremiah T. Isaacs" <---@---.--->
Subject: Re: Austin, TX.
do you happen to know if any of these people are using sc? ive gone to
two of these events, and they are horrifically pc-ladden (:
- -j
On Wed, 15 Aug 2001 jmciln@shoko.calarts.edu wrote:
> For those in the general area;)...
>
> -jeff
>
>
> > ***AMODA Digital Showcase: Tuesday 8-21 @ Red Fez***
> >
> > Live electronic music by:
> > Willis & Arnold
> > Inkblot
> > Lusine ICL
> > The Buddy System
> >
> > Visual art by:
> > Kinocity Collective
> > OCMA
> >
> > 8/21/01 at the Red Fez (209 W. 5th St.)
> > 10pm - 2am
> > 21 and up
> > $4 general admission, $3 for students
> >
> > For more information, please visit www.amoda.org/showcase
> >
> > AMODA is an institution that promotes access to and appreciation of
> >digital art. We define digital art as art that incorporates digital
> >technology in the product, process, or subject. The Digital Showcase is a
> >monthly event featuring live performance of electronic music, ranging from
> >abstract beats to ambient drones, along with various forms of visual art,
> >including video and site-specific works.
> ---------------
> 1642 try 621
> ---------------
>
- --
- --
I don't care how sick you say its gonna get
my big ass bubble has not busted yet
because i feel, i feel fine. i feel fine.
BV3G
------------------------------
Date: Wed, 15 Aug 2001 09:24:34 -0700
From: cramakrishnan@acm.org
Subject: Re: pass by value
James wrote:
> Abstraction is the path to conceptual nirvana. Concreteness leads to
> the damnation of continuous rebirth as a C++ programmer shoveling
> bits for an eternity (my current dharma).
Hmm... I think of it as more a dialectical process. Though when you
need to decide which part of the gestalt you want to be in, it may be
better to err on the side of abstractness.
> the thing is that at first I thought Ref(a variable) would create a
> somehow persistent connection to whatever the variable might refer
> to in future.
>
> Of course this is wrong, because sc uses pass by value and the ref
> will only refer to the content of the variable.
I'm not sure "pass by value" is the best way to think about this. I
just think: variables always refer to objects, and they have no
knowledge of other variables.
Refs, on the other hand, I think of as being Smalltalk ValueHolders
(this might just be a VW Smalltalk thing...). Though, that analogy
presumes you know about those things.
- - sekhar
- --
C. Ramakrishnan cramakrishnan@acm.org
------------------------------
Date: Wed, 15 Aug 2001 10:05:51 -0700
From: Sean Rooney <---@---.--->
Subject: Re: Austin, TX.
I believe Lusine ICL is an SC'er, at least a bit. I know he's used it a bunch in the past.
sean
- --
- -----------
Sean Rooney
srooney@ntet.net
------------------------------
Date: Wed, 15 Aug 2001 15:39:08 -0500
From: matrix6k@yahoo.com
Subject: next silly voicer question...
k. now i want to 'map' samples, and need to set my voicer to
respond only to one midi note number-
either that or an if statement to load a different sample
for a different note number. that'd be cool so i didn't have to write bunches
of voicer objects...
btw: i have tried both ways, i'm just not very good. ;-}
- -mike
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
------------------------------
Date: Thu, 16 Aug 2001 09:08:07 +0200
From: Alessandro Fogar <---@---.--->
Subject: Re: The stars circle - Sonic meditation #1
Hi Annette,
No, it will not be streamed.
There's a short excerpt in the section Music on my site www.fogar.it
Remember that this piece is of my 'pre-Supercollider' period. It has been
realized using CSound.
If you need further informations please ask via private email.
Cheers
Alessandro Fogar
on 15-08-2001 15:28, mk at annetteworks@stalk.net wrote:
sounds beautriful,
is it being streamed?
or could i hear a recording?
kaffe matthews
****************************************************************************
ANNETTE WORKS
Unit 61,
8, Andrews Rd,
London E8 4QN.
UK.
tel: 00 44 (0) 20 7923 9697
fax: 00 44 (0) 20 7608 1483
http://www.annetteworks.com
email: annetteworks@stalk.net for cds and related infos.
annettetours@stalk.net for perf.bookings and the rest.
*****************************************************************
------------------------------
Date: Thu, 16 Aug 2001 07:08:41 -0400
From: Michael Rees <---@---.--->
Subject: sc language module
Has anyone gotten the sc language module for BBEdit to work under MacOS 8.6?
And, if so, how?
m.
- --
Michael Rees
Composer &c.
I prefer Hostess Fruit Pies to Pop-Tarts
because they require less cooking.
------------------------------
Date: Thu, 16 Aug 2001 18:11:12 +0100
From: Arie van Schutterhoef <---@---.--->
Subject: Re:[OT] history lesson?...
http://biz.yahoo.com/prnews/010816/sfth029.html
Thursday August 16, 9:22 am Eastern Time
Press Release
SOURCE: Be Incorporated
Be Announces Sale of Intellectual Property and Technology
Assets to Palm
MENLO PARK, Calif., Aug. 16 /PRNewswire/ -- Be Incorporated (Nasdaq: BEOS -
news), the creator
of the BeIA and BeOS operating systems, today announced it has entered into
a definitive agreement to
sell its intellectual property and technology assets to Palm, Inc. (Nasdaq:
PALM - news). The purchase
price is $11 million, to be paid in common stock of Palm, which Be
currently intends to liquidate as soon
as reasonably practicable following the closing of the transaction. Be's
board of directors has approved the
transaction, and the winding-up of Be's operating business following the
closing. The closing of the
transaction and the winding-up are subject to the approval of Be's
stockholders, and the satisfaction of
other customary closing conditions. The transaction is expected to close in
the fourth calendar quarter of
2001.
- -from Mulitmedia OS to Internet Appliance to handheld....
AvS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
..................................................................
^ Arie van Schutterhoef | arsche@xs4all.nl
^_北北北北北北北北北北北盻_""""""""""""""""""""""""""""""""" |
` |Schreck Ensemble http://www.xs4all.nl/~schreck/ |
` |# -laboratory for live electro-acoustic music- # |
` |Tel: 00-31-71-5612287 Fax: 00-31-70-3859268 |
*========================================================++
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
..................................................................
------------------------------
Date: Thu, 16 Aug 2001 11:24:02 -0500
From: James McCartney <---@---.--->
Subject: Re: [OT] history lesson?...
on 8/16/01 12:11 PM, Arie van Schutterhoef at arsche@xs4all.nl wrote:
> -from Mulitmedia OS to Internet Appliance to
.. to oblivion
- --- james mccartney james@audiosynth.com
SuperCollider - a real time synthesis programming language for the PowerMac.
------------------------------
Date: Thu, 16 Aug 2001 12:28:25 -0400 (EDT)
From: Paul Lansky <---@---.--->
Subject: text selection
I have several apps written to run in X which I would like
to recreate in SC (so I can retire my trusty Indy). One
is a soundfile markup system which generates an ascii
list of starting and endtime times for marked segments
of a soundfile. Then, having created the list double clicking
on any such pair will play that sound segment.
I don't see any equivalent of XmTextGetSelection in SC2. Is this
something to wait for SC3 for?
Has anyone done something like this?
Creating the marks is another question but this is relatively easy
using Snack/WaveSurfer.
thanks
paul lansky
------------------------------
Date: Thu, 16 Aug 2001 20:44:27 +0200
From: Julian Rohrhuber <---@---.--->
Subject: Re: text selection
>I have several apps written to run in X which I would like
>to recreate in SC (so I can retire my trusty Indy). One
>is a soundfile markup system which generates an ascii
>list of starting and endtime times for marked segments
>of a soundfile. Then, having created the list double clicking
>on any such pair will play that sound segment.
>
>I don't see any equivalent of XmTextGetSelection in SC2. Is this
>something to wait for SC3 for?
>
>Has anyone done something like this?
>
>Creating the marks is another question but this is relatively easy
>using Snack/WaveSurfer.
>
>thanks
>paul lansky
this should be not so hard to do in sc2 and sc3. Felix has done the
SFP classes that play soundfiles from disk, so there only needs to be
a parser for the start-end-file text and a GUI that displays the
pairs as clickable views. Or do I miss the true problem?
------------------------------
Date: Thu, 16 Aug 2001 13:52:48 -0500
From: James McCartney <---@---.--->
Subject: Re: text selection
on 8/16/01 11:28 AM, Paul Lansky at paul@silvertone.Princeton.EDU wrote:
> I don't see any equivalent of XmTextGetSelection in SC2. Is this
> something to wait for SC3 for?
There is no text edit control. There is a GetStringDialog in SC2.
But there is no way to get the selection in a text window.
You could however do something like read an array of numbers and create a
window of buttons for each of the pairs.
- --- james mccartney james@audiosynth.com
SuperCollider - a real time synthesis programming language for the PowerMac.
------------------------------
Date: Thu, 16 Aug 2001 21:12:27 +0200
From: Fredrik Olofsson <---@---.--->
Subject: noisy instr.
hello
this works... (sc 2.2.11)
({
RHPF.ar(
BrownNoise.ar([1,1]),
LFSaw.ar(1,0.99,2),
0.24).clip2(0.5)
}.scope
)
this doesn't...
({
RHPF.ar(
BrownNoise.ar([1,1]),
LFSaw.ar(1,0.99,1), //note add difference
0.24).clip2(0.5)
}.scope
)
how come the latter example runs fine for about 40 seconds and then
both channels 'get stuck' at +1, one after the other? i've had the
former playing for at least 9 min.
confused/fredrik
- --
#|
http://olofsson.da.ru
|#
------------------------------
Date: Thu, 16 Aug 2001 14:52:09 -0500
From: James McCartney <---@---.--->
Subject: Re: noisy instr.
on 8/16/01 2:12 PM, Fredrik Olofsson at fredrikolofsson@mac.com wrote:
> how come the latter example runs fine for about 40 seconds and then
> both channels 'get stuck' at +1, one after the other? i've had the
> former playing for at least 9 min.
You are putting a resonant peak at 0.01 hertz, therefore it may take 100
seconds to come back in range normally. However you are doing some pretty
abnormal stuff here, so I am not suprised if it would never come back down.
BTW, you should modulate the filter at .kr rate since it responds at that
rate anyay.
- --- james mccartney james@audiosynth.com
SuperCollider - a real time synthesis programming language for the PowerMac.
------------------------------
Date: Thu, 16 Aug 2001 22:21:10 +0100
From: Arie van Schutterhoef <---@---.--->
Subject: Re: [OT] history lesson?...
>on 8/16/01 12:11 PM, Arie van Schutterhoef at arsche@xs4all.nl wrote:
>
>> -from Mulitmedia OS to Internet Appliance to
>
>.. to oblivion
- -yep...
AvS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
..................................................................
^ Arie van Schutterhoef | arsche@xs4all.nl
^_北北北北北北北北北北北盻_""""""""""""""""""""""""""""""""" |
` |Schreck Ensemble http://www.xs4all.nl/~schreck/ |
` |# -laboratory for live electro-acoustic music- # |
` |Tel: 00-31-71-5612287 Fax: 00-31-70-3859268 |
*========================================================++
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
..................................................................
------------------------------
Date: Thu, 16 Aug 2001 22:32:18 +0200
From: Fredrik Olofsson <---@---.--->
Subject: Re: noisy instr.
>on 8/16/01 2:12 PM, Fredrik Olofsson at fredrikolofsson@mac.com wrote:
>
>> how come the latter example runs fine for about 40 seconds and then
>> both channels 'get stuck' at +1, one after the other? i've had the
>> former playing for at least 9 min.
>
>You are putting a resonant peak at 0.01 hertz, therefore it may take 100
>seconds to come back in range normally. However you are doing some pretty
>abnormal stuff here, so I am not suprised if it would never come back down.
ah, now i see. so, is there also a small possibility that the first
example (LFSaw.ar(1,0.99,2)), may freeze eventually? could one
figure it out somehow?
tia/fredrik
- --
#|
http://olofsson.da.ru
|#
------------------------------
Date: Thu, 16 Aug 2001 15:56:12 -0500
From: James McCartney <---@---.--->
Subject: Re: noisy instr.
on 8/16/01 3:32 PM, Fredrik Olofsson at fredrikolofsson@mac.com wrote:
> ah, now i see. so, is there also a small possibility that the first
> example (LFSaw.ar(1,0.99,2)), may freeze eventually? could one
> figure it out somehow?
>
> tia/fredrik
Your patch is exploiting the instability of the filter while modulated at
the extreme of its range. While the filter coefficients are stable at any
point along its modulation, the transient response can generate very large
signal levels.
Some of the noise in the patch is due to quantization as the floating point
signal becomes so large that the range from -0.5 to +0.5 is represented by
only a few least significant bits.
Such a dynamic system could possibly be analyzed as to whether it is
ultimately divergent or convergent, but that is over my head.
2 +/- 0.99 is a much less sensitive range since the minimum is 1.01 hertz,
and not 0.01 hertz, which is more than 6 octaves lower.
- --- james mccartney james@audiosynth.com
SuperCollider - a real time synthesis programming language for the PowerMac.
------------------------------
Date: Thu, 16 Aug 2001 20:49:22 -0400 (EDT)
From: Paul Lansky <---@---.--->
Subject: Re: text selection
Thanks James, I realize that SC is not meant to be a generic GUI builder.
But, while I have you, is there any sort of scrollview widget? A window
of buttons as I use them would have to be scrollable.
paul
>
>on 8/16/01 11:28 AM, Paul Lansky at paul@silvertone.Princeton.EDU wrote:
>
>> I don't see any equivalent of XmTextGetSelection in SC2. Is this
>> something to wait for SC3 for?
>
>There is no text edit control. There is a GetStringDialog in SC2.
>But there is no way to get the selection in a text window.
>
>You could however do something like read an array of numbers and create a
>window of buttons for each of the pairs.
>
>--- james mccartney james@audiosynth.com
>SuperCollider - a real time synthesis programming language for the PowerMac.
>
>
>
------------------------------
Date: Fri, 17 Aug 2001 09:04:19 -0400 (EDT)
From: "Ronald J. Kuivila" <---@---.--->
Subject: Plug rules
Hi James,
You mentioned a while ago that, in order to conserve cache space, Plugs
will be needed to poll UGen's. Along related lines, is the following OK,
or does a separate plug need to be made for each Spawn'ed synth?
Synth.play({ var onePlug;
onePlug = Plug.kr(somewidget);
TSpawn.ar({FsinOsc.ar(onePlug,0.1)},...)
})
(The above example is written in SC2 style, but the question applies to
SC3. Also, what are the different mode's of a plug?)
RJK
------------------------------
End of sc-users-digest V1 #344
******************************