From: owner-sc-users-digest@lists.io.com (sc-users-digest) To: sc-users-digest@lists.io.com Subject: sc-users-digest V1 #267 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 Tuesday, March 27 2001 Volume 01 : Number 267 ---------------------------------------------------------------------- Date: Sun, 25 Mar 2001 02:59:49 +0100 From: Julian Rohrhuber <---@---.---> Subject: Re: Plugins/Multi channel expansion >Can you get at this information from inside the plugin (in the c++ code)? > ah!, hm. don't know. maybe the synth could be some kind of argument to the ugen? ------------------------------ Date: Sun, 25 Mar 2001 03:08:44 +0100 From: Julian Rohrhuber <---@---.---> Subject: swiki news new on the swiki: soft Indexing: http://swiki.hfbk.uni-hamburg.de:8080/MusicTechnology/169 auto karaoke: http://swiki.hfbk.uni-hamburg.de:8080/MusicTechnology/184 some funny parallax experiments: http://swiki.hfbk.uni-hamburg.de:8080/MusicTechnology/207 plus some examples here and there. If you have anything you like to share, please feel free to edit/upload) we are now running an apache for the uploads, so it is more stable also with larger files. ------------------------------ Date: Mon, 26 Mar 2001 14:31:52 +0200 From: julisn <---@---.---> Subject: Re: Plugins/Multi channel expansion > >Can you get at this information from inside the plugin (in the c++ code)? > > > > ah!, hm. don't know. maybe the synth could be some kind of argument > to the ugen? somehow the instance variables of an object should be accessible by the primitives. ------------------------------ Date: Mon, 26 Mar 2001 09:18:10 -0800 (PST) From: crux xial <---@---.---> Subject: Re: swiki news I also put up a quick tutorial in how to write classes for SC. in Theory section. On Sun, 25 Mar 2001 03:08:44 +0100, sc-users@lists.io.com wrote: > new on the swiki: > > soft Indexing: > http://swiki.hfbk.uni-hamburg.de:8080/MusicTechnology/169 > auto karaoke: > http://swiki.hfbk.uni-hamburg.de:8080/MusicTechnology/184 > some funny parallax experiments: > http://swiki.hfbk.uni-hamburg.de:8080/MusicTechnology/207 > > plus some examples here and there. > If you have anything you like to share, please feel free to edit/upload) > we are now running an apache for the uploads, so it is more stable > also with larger files. > ::crucial-systems.com:: _______________________________________________________ Send a cool gift with your E-Card http://www.bluemountain.com/giftcenter/ ------------------------------ Date: Sun, 25 Mar 2001 19:34:15 +0200 From: Julian Rohrhuber <---@---.---> Subject: Re: swiki news >I also put up a quick tutorial in how to write classes for SC. >in Theory section. thank you! (->when putting in code, don't forget the
...) ------------------------------ Date: Mon, 26 Mar 2001 15:06:12 -0500 From: Mark Guzdial <---@---.---> Subject: Re: Books on Squeak >On Fri, 23 Mar 2001 15:37:31 -0500, mark guzdial wrote: > > > There is a concept called an ImageSegment in Squeak where you can > > dump all the objects connected to a single object (e.g., all the > > objects within a project), traced via garbage collection. > > ImageSegments allow one to get away from the monolithic image. The > > latest versions of Projects allow one to write out a project as an > > ImageSegment and include code along with it. When the Project is > > read in, conflicting definitions (class, method, etc.) get cached, > > providing a NameSpace kind of capability. > >what do you mean cached ? simply that the new ImageSegment replaces the >current Image, and you can swap in and out of that different image as you >would a NameSpace? No -- only the conflicting items between the current Image and the incoming Project get swapped out. So, if you redefined String, your definition of String would come in with your Project, but when I left your Project, my old definition of String would return. Last I heard from Dan Ingalls, this was the plan for the way NameSpaces would be implemented. > >i just read part of the Future of Squeak draft. when playing with SC3 I >realized we could/will do SCPages that have things like links by familiar >clicking things (and much freakier things). I've been wanting to get the >first one up ! just to say i did it first;) >this will be a major way for people to show their work, and it beats the >f*&^ out of any ideas i had for java applets etc. years ago. Projects are now showing up at http://www.squeakland.org to be used with the Squeak plugin. Mark - -------------------------- Mark Guzdial : Georgia Tech : College of Computing : Atlanta, GA 30332-0280 Associate Professor - Learning Sciences & Technologies. Collaborative Software Lab - http://coweb.cc.gatech.edu/csl/ (404) 894-5618 : Fax (404) 894-0673 : guzdial@cc.gatech.edu http://www.cc.gatech.edu/gvu/people/Faculty/Mark.Guzdial.html ------------------------------ Date: Mon, 26 Mar 2001 23:33:11 EST From: DSPGuy@aol.com Subject: SC and Igor Recently I've been getting up to speed on Igor Pro (www.wavemetrics.com), an astoundingly great environment for technical computing. Igor Pro and SC are kind of "orthogonal" in their goals, and I'm now curious to know if there is or will be any possibility of having them cooperate, i.e., call one from the other. Igor has been on the Mac for around 12-13 years and in version 4.0 (where I started) it has really become an awsome product for numerical computing, graphing, and documenting projects. The likes of Matlab should be embarrassed. I'm on both lists, so for kicks I'll post a version of this to the Igor list. Jerry ------------------------------ Date: Tue, 27 Mar 2001 10:01:33 +0200 From: Ioannis Zannos <---@---.---> Subject: Re: Authorization problem The SC3.d4 and all previous releases have expired. James released 3.d4.1 which is the only one that works currently. He posted this to the list. IZ joel ryan wrote: > > recently Ive had trouble > but only with sc3 > I tried downloading a fresh copy as suggested by James McC. > but no luck. I switch often between sc2 & sc1(still pays the bills) > which causes some pace activity between launches > but both always work. > however sc3 just goes away before opening the first window. > jr > -- > /////////////////////// > Joel Ryan > STEIM :: Ballett Frankfurt :: Institute of Sonology > Achtergracht 19, 1017WL Amsterdam > +31 (20) 624-3886 > +31 (20) 626-4262 fax > http://www.frankfurt-ballett.de/joel.html > http://www.steim.nl > /////////////////////////////////////////// ------------------------------ Date: Tue, 27 Mar 2001 12:48:35 +0000 From: Jem Finer <---@---.---> Subject: Instruments & Spawn > 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_3068542116_367437_MIME_Part Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit Probably haven't been paying attention . . . but . . . In trying to make a GUI controlled grain instrument I've run into problems communicating slider values into a Spawn. For the sake of simplicity here's a pointless instrument that spawns playbufs with GUI controlled rate and offset. PlayBuf.ar(bank,0,rate,offset,numChannels: 2) though doesn't work - the question is how does one communicate slider values in an Instrument into the Spawn ? ( Instrument(\samplePlayer, #{ arg rate,offset; var bank,length; bank = Library.at(\bank,0); Spawn.ar(#{arg sp,i,synth; var bank,length,env; env = Env.sine(1,1); bank = Library.at(\bank,0); bank.setLoop(0); length = bank.numFramesInBuf(0) / Synth.sampleRate; sp.nextTime = length; PlayBuf.ar(bank,0,1,0,numChannels: 2) *EnvGen.ar(env,timeScale: length) //PlayBuf.ar(bank,0,rate,offset,numChannels: 2) *EnvGen.ar(env,timeScale: length) },2); }, [ [\slider, \rate, "Rate", [-4, 4, \rate, 0, 1]], [\slider, \offset, "Offset", [0, length, \rate, 0, 0]] ] ); InstrumentVoice(\samplePlayer); ) Thanks, Jem - --MS_Mac_OE_3068542116_367437_MIME_Part Content-type: text/html; charset="US-ASCII" Content-transfer-encoding: quoted-printable