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 ******************************