From: owner-sc-users-digest@lists.io.com (sc-users-digest) To: sc-users-digest@lists.io.com Subject: sc-users-digest V1 #147 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, July 21 2000 Volume 01 : Number 147 ---------------------------------------------------------------------- Date: Wed, 19 Jul 2000 08:24:44 -0700 (PDT) From: Chad Kirby <---@---.---> Subject: Re: Crash on recompile with new library On Wed, 19 Jul 2000, David Cottle wrote: > Hi, > > Is it just me, or has anyone else experienced this error: It is not just you. This bug has been around since 2.2.8. I haven't heard much from James about it: I suspect that maybe he can't reproduce the bug on his system. I have been doing all of my library development in 2.2.7, as the slightest error in any library file makes sc 2.2.8-9 crash. Chad Kirby // Technical Coordinator for Digital Arts // CARTAH ckirby@u.washington.edu // 206\616-6258 ________ In science, "fact" can only mean "confirmed to such a degree that it would be perverse to withhold provisional assent." I suppose that apples might start to rise tomorrow, but the possibility does not merit equal time in physics classrooms. Stephen Jay Gould ------------------------------ Date: Wed, 19 Jul 2000 15:23:10 -0400 From: "crucial" <---@---.---> Subject: Re: conditional structures >what is the best way in sc to make a decicion like >if(a, { ... }) >if(b, { ... }) >if(c, { ... }) >without having to say >if(a, { ... }) >if(a and: b.not and: c.not, { ... }) >if(b and: a.not and: c.not, { ... }) >if(c and: a.not and: b.not, { ... }) >? > >I know that there one can use a Dictionary for multidecisions, >Dictionary.new([ > a -> { ... }, > b -> { ... }, > c -> { ... } >]) >but I can see that only work for symbols as keys and not for conditions. > An IdentityDictionary can store anything in either key or value. I have used it for multi-decisions a couple of times. I assume its faster than several if statements, but I can't be sure. _____(( http://crucial-systems.com _________________))_______ ------------------------------ Date: Wed, 19 Jul 2000 22:46:01 +0200 From: heiko goelzer <---@---.---> Subject: Filter i would like to reject all the frequencies above 1000 Hz in a signal within a synth. just like a filter with a rectangular shape. thanks for your help heiko ------------------------------ Date: Wed, 19 Jul 2000 23:24:30 +0200 From: integer@www.god-emil.dk Subject: Re: Filter >i would like to reject all the frequencies above 1000 Hz in a signal within a synth. just >like a filter with a rectangular shape. thanks for your help > >heiko >>have not answered selekt sektions of your email due >>2 `unable` to komment on at this time as - >> >>k o n f ! de n z! al . j a. >> >>tralalela. aber - konz!der ua!t!ng. > > >but then... > >At 08:38 +0200 10/07/00, integer@www.god-emil.dk wrote: >> >> 242.fonogram - audio 2 video + video 2 audio total radikaler >>realtime m9ndfukc. >> guess routin = ends in 0+7 days. > > > >this sounds wonderful >can't wait >where do i get in line? > >thanks ja +? danke. 5 l!nez + nato.0+55 v!deo efktz ja. = drau!ng all dze data = ultra !kk manual labor. = manual labor = aprop 4 luvl!er data. altzo. http://membank.org/dataset/n/n2+0.mp3 http://membank.org/dataset/n/n2+1.mp3 = v!deo 2 aud!o prozeszd + rekordd on 1 85oo.12o = nato.0+55+3d.modular + msp + 85oo.12o = macht ganz gluckl!ch + fre! = kare 2 guesz u!ch male f!rm = shal b rendrd null + null neczt a +? - - 0+1 klar!t! ov !ntenz!on plug & pla! m9ndfukc++ komme des garcons - b!enzur z look - http://membank.org/dataset/f/n2+1.gif fr!endl!.nn. \0\ l!ne 4oo7. humans prefer cameras to be held upright - - and are profoundly disturbed by tilted cameras. map2kontroller(3,9) // ztandard dev!at!on 0f0003|federaL bureau ov suggezt!on| d!v!s!on ov kr!t!kL phenomena | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 0 0 0 0 4 0 0 0 0 0 0 0 0 4 0 0 0 |krøp3røm|a|9|f|f|dbUg3rztr2p || aksez –– 1 1 0 1 8 || 2 9.1 0.1 4.2 6 - http://www.eusocial.com/mate.nou.meal.latr/m!zplazd.noztalg!a 2 9.1 0.1 4.2 6 - http://www.eusocial.com/mate.nou.meal.latr/m!zplazd.noztalg!a 2 9.1 0.1 4.2 6 - http://www.eusocial.com/mate.nou.meal.latr/m!zplazd.noztalg!a 2 9.1 0.1 4.2 6 - http://www.eusocial.com/mate.nou.meal.latr/m!zplazd.noztalg!a 2 9.1 0.1 4.2 6 - http://www.eusocial.com/mate.nou.meal.latr/m!zplazd.noztalg!a - - 2+0|addTL.modul3z. -2smak dze uneventfuL.human.h3d-_m9nd.konta!nr. | segmentat]on v!ol.at!on -- køre dump.d | p r 0 d U k t ]-----| Ø f Ø Ø Ø 3 | ------------------------------ Date: Thu, 20 Jul 2000 13:21:18 +1000 From: Graeme Gerrard <---@---.---> Subject: Re: Crash on recompile with new library >On Wed, 19 Jul 2000, David Cottle wrote: > >> Hi, >> >> Is it just me, or has anyone else experienced this error: > >It is not just you. This bug has been around since 2.2.8. I haven't heard >much from James about it: I suspect that maybe he can't reproduce the bug >on his system. I have been doing all of my library development in 2.2.7, >as the slightest error in any library file makes sc 2.2.8-9 crash. > >Chad Kirby // Technical Coordinator for Digital Arts // CARTAH >ckirby@u.washington.edu // 206\616-6258 mmm I have been having similar probs with 2.2.9, but 2.2.8 is ok for me. I use 2.2.8 to fiddle the 2.2.9 library, then resart Sc 2.2.9. G4/500 OS9.04, Digi001 toy. - -- - -- Graeme Gerrard Resonant Multimedia PO Box 56 Warburton AUSTRALIA 3799 ph: (03) 5966 5400 FAX: (03) 5966 5411 ggerrard@resonant.com.au ------------------------------ Date: Thu, 20 Jul 2000 13:37:10 +1000 From: Garth Paine <---@---.---> Subject: Re: 8 channels mixed into 2 I am interested in mixing a number of sounds out the left output and another group of sounds out the right output - will this do it? I am varying something that used 8 channels - I only have 2 for this application, and so need to combine the data. The original was: [ Pan2.ar(CombL.ar(basicTextureSound, 0.6, Mapdata.zonefilter1, 10 - (Mapdata.maxActiv1 * 10)) , 0, Mapdata.maxActiv1 + 0.3), Pan2.ar(CombL.ar(basicTextureSound, 0.6, Mapdata.zonefilter2, 10 - (Mapdata.maxActiv2 * 10)), 0, Mapdata.maxActiv2 + 0.3), Pan2.ar(CombL.ar(basicTextureSound, 0.6, Mapdata.zonefilter3, 10 - (Mapdata.maxActiv3 * 10)), 0, Mapdata.maxActiv3 + 0.3), Pan2.ar(CombL.ar(basicTextureSound, 0.6, Mapdata.zonefilter4, 10 - (Mapdata.maxActiv4 * 10)), 0, Mapdata.maxActiv4 + 0.3) ].flat; So it used 4 Pan2 Ugens which created 8 output channels. So I guess to make this into 2 channels output so I can use the Sound Manager, I could do the following? Mix.ar([Pan2.ar(CombL.ar(basicTextureSound, 0.6, Mapdata.zonefilter1, 10 - (Mapdata.maxActiv1 * 10)) , 0, Mapdata.maxActiv1 + 0.3) , Pan2.ar(CombL.ar(basicTextureSound, 0.6, Mapdata.zonefilter2, 10 - (Mapdata.maxActiv2 * 10)) , 0, Mapdata.maxActiv2 + 0.3)]) Mix.ar([Pan2.ar(CombL.ar(basicTextureSound, 0.6, Mapdata.zonefilter3, 10 - (Mapdata.maxActiv3 * 10)) , 0, Mapdata.maxActiv3 + 0.3) , Pan2.ar(CombL.ar(basicTextureSound, 0.6, Mapdata.zonefilter4, 10 - (Mapdata.maxActiv4 * 10)) , 0, Mapdata.maxActiv4 + 0.3) ]); I can't really tell on the Powerbook if this is achieving what I would like. In testing the Pan2 Ugen, I wrote the following, which I assumed would pan from left to right with the mouse?? I can't hear that happening either? Synth.play({ Pan2.ar(PinkNoise.ar, MouseX.kr(-1, 1), 0.8) }); Any advice kindly received. Cheers, Garth New-Media Arts Fellow - RMIT Check out my new installation "Reeds", and listen to some of the tracks off my CD "Escape Velocity" http://www.activatedspace.com.au ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,. Activated Space . Composer, Sound Designer, Installation Artist .. Interactives Designer, Exhibition Consultant ........ph. 61 3 95720133 garth@activatedspace.com.au .,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,. ------------------------------ Date: Thu, 20 Jul 2000 14:01:24 +1000 From: Garth Paine <---@---.---> Subject: Re: 8 channels mixed into 2/2 Perhaps this works, but I really can't tell on the PB, and am not sure of the use of Pan2 Mix.ar( [Pan2.ar(CombL.ar(basicTextureSound, 0.6, Mapdata.zonefilter1, 10 - (Mapdata.maxActiv1 * 10)), 0, Mapdata.maxActiv1 + 0.3) , Pan2.ar(CombL.ar(basicTextureSound, 0.6, Mapdata.zonefilter2, 10 - (Mapdata.maxActiv2 * 10)), 0, Mapdata.maxActiv2 + 0.3)], [Pan2.ar(CombL.ar(basicTextureSound, 0.6, Mapdata.zonefilter3, 10 - (Mapdata.maxActiv3 * 10)), 0, Mapdata.maxActiv3 + 0.3) , Pan2.ar(CombL.ar(basicTextureSound, 0.6, Mapdata.zonefilter4, 10 - (Mapdata.maxActiv4 * 10)), 0, Mapdata.maxActiv4 + 0.3)] ).flat; Cheers, Garth New-Media Arts Fellow - RMIT Check out my new installation "Reeds", and listen to some of the tracks off my CD "Escape Velocity" http://www.activatedspace.com.au ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,. Activated Space . Composer, Sound Designer, Installation Artist .. Interactives Designer, Exhibition Consultant ........ph. 61 3 95720133 garth@activatedspace.com.au .,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,. ------------------------------ Date: Wed, 19 Jul 2000 22:54:57 -0600 From: David Cottle <---@---.---> Subject: Re: Crash on recompile with new library Hi, >>> Is it just me, or has anyone else experienced this error: >> >> It is not just you. This bug has been around since 2.2.8. I haven't heard [...] > mmm I have been having similar probs with 2.2.9, but 2.2.8 is ok for > me. I use 2.2.8 to fiddle the 2.2.9 library, then resart Sc 2.2.9. It does have something to do with having the file open. If I open Main.sc, add some error, then recompile it crashes. If I insert the error, but close the file it reports the error correctly in the currently open window without crashing. ------------------------------ Date: Thu, 20 Jul 2000 18:37:33 +1000 From: Lulu Ong <---@---.---> Subject: Re:(bloody) mpressive destiny.... i read this thread of the mail-list a few hours after watching the web-cast of MacWorld New York, listening to the Dual processor 500MHz G4 call out my name over and over again... so James..what's the future like for MP enhanced SC3, or has that already been mapped out? *with bated breath*... lulu On Mon, 17 Jul 2000, AUDIOSYNTH.COM wrote: > > Before you get too excited remember the bandwidth formula I posted a while > back. (i.e. video requires something like 500 times the CPU of audio). > Which means you either get simple images or low frame rates or both > depending on what you are trying to do. > However neat things are possible. > > > ------------------------------ Date: Thu, 20 Jul 2000 10:07:46 -0500 (CDT) From: "AUDIOSYNTH.COM" <---@---.---> Subject: Re:(bloody) mpressive Well the problem here is that audio on the mac is processed in an audio interrupt. Currently audio interrupts happen on one processor. The MacOS multi processing API has no means of syncing to this interrupt, and is otherwise not written with real time operation in mind. An apple person told me that the MP lib is not suited for real time. Perhaps in OSX with Mach, real time MP operation can work, but for OS9 the infrastructure is not there unless apple's MP library is improved. On Thu, 20 Jul 2000, Lulu Ong wrote: > > > destiny.... > > i read this thread of the mail-list a few hours after watching the > web-cast of > MacWorld New York, listening to the Dual processor 500MHz G4 call out my > name over and over again... > > so James..what's the future like for MP enhanced SC3, or has that already > been mapped out? > > *with bated breath*... > lulu > > > On Mon, 17 Jul 2000, AUDIOSYNTH.COM wrote: > > > > > Before you get too excited remember the bandwidth formula I posted a while > > back. (i.e. video requires something like 500 times the CPU of audio). > > Which means you either get simple images or low frame rates or both > > depending on what you are trying to do. > > However neat things are possible. > > > > > > > ------------------------------ Date: Thu, 20 Jul 2000 17:36:34 +0200 From: integer@www.god-emil.dk Subject: Re: Re:(xpressive,...) destiny >Well the problem here is that audio on the mac is processed in an >audio interrupt. Currently audio interrupts happen on one processor. >The MacOS multi processing API has no means of syncing to this interrupt, >and is otherwise not written with real time operation in mind. >An apple person told me that the MP lib is not suited for real time. >Perhaps in OSX with Mach, real time MP operation can work, >but for OS9 the infrastructure is not there unless apple's MP library >is improved. = ecztra data 2 konz!dr. dze human m9ndos = zekuenz!al + operatez on paralel harduear. mult!prozezor mazk!nz = 01 shorkut 2 m9nd akt!v!t!. kluztr freel!. = ef!zenz! -> f!tnesz-- - - - - - - >destiny.... = dez!r non +? >i read this thread of the mail-list a few hours after watching the >web-cast of >MacWorld New York, luvl! c!nema. progresz = !nev!tabl. >listening to the Dual processor 500MHz G4 call out my >name over and over again... varum zoz!et! = f!ndz zelv !n krnt ztate ov destin + suspin. = l!f 4rmz = programd 2 destiny + destiny faztr + faztr + programrz = !mplmnt fztr + fztr ua!z ov mov!ng dze kurzr abr = dze krzr manufktrz = buz!l! f!nger!ng schrod!ngerz kurzr faztr + faztr. alzo = f!nale > !mpover!schd dz n 0+1 kr!ket !n dze garden - unabl 2 komensz 01 duel rout!n pozt fl!ng - !n evnt 01 akua!ntd !zt avec. dze ultra fazt+ef!kac!ouz objektz !n 1nz prznl gardn ent!tld kr!ketz. u!ch duel az zplend!dl! az dze! balet . = z!ngulr matr haz progreszd = dze dze dze ultra + ultra l!f 4rmz dez!r. progresz = !nev!tabl. Dual processor 500MHz G4 call out my name over and over again cu cu cu cu cu cu cu cu cu cu cu cu cu @ 747 m!l!on z!klz per zekund. >so James..what's the future like for MP enhanced SC3, or has that already >been mapped out? > >*with bated breath*... perm!t zom 1 2 fa!nt theatr!kl! on 01 komputr chas!z. >lulu >> >> Before you get too excited remember the bandwidth formula I posted a while >> back. (i.e. video requires something like 500 times the CPU of audio). cezt paz grav. = dze human m9nd konta!nr = reku!rz zomdz!ng l!ke 5 b!l!on t!mez > cpu dzn v!deo. + = dze m9nd.os = zekuenz!al os operat!ng on paralel harduear auss!. !.e. tralalela + cucu destiny + destiny faztr + faztr -> rezultat = web-cast of MacWorld New York (bloody) mpressive : 01 onl!ne zoouper market - hallo - hallo - 1 gene f!ltr s!l vouz pla!t - .... - takk. _____... r!dlz !n dze zand luv taught language short.z!rku!tz.!nterferensz.etcetera. m rt :: b!t/[®]ev luz! n c!ao.gustav. redef!n!ng !nf!n!t! - http://www.puredna.com ------------------------------ Date: Fri, 21 Jul 2000 11:42:52 +0200 From: hairi <---@---.---> Subject: Re: Crash on recompile with new library Chad Kirby wrote: > On Wed, 19 Jul 2000, David Cottle wrote: > > > Hi, > > > > Is it just me, or has anyone else experienced this error: > > It is not just you. This bug has been around since 2.2.8. I haven't heard > much from James about it: I suspect that maybe he can't reproduce the bug > on his system. I have been doing all of my library development in 2.2.7, > as the slightest error in any library file makes sc 2.2.8-9 crash. > that happens to me exactly in the same way. Hairi ------------------------------ Date: Fri, 21 Jul 2000 12:06:41 +0000 From: "christian.adam.hresko." <---@---.---> Subject: cube a cube. a cube with no fan. and an optical mouse. love apple. cheers, christian : just had to rant about this thing... - -- http://www.thislinkgoesnowhere.com ------------------------------ End of sc-users-digest V1 #147 ******************************