From: owner-sc-users-digest@lists.io.com (sc-users-digest) To: sc-users-digest@lists.io.com Subject: sc-users-digest V1 #101 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 Monday, March 27 2000 Volume 01 : Number 101 ---------------------------------------------------------------------- Date: Fri, 24 Mar 2000 02:41:54 -0600 From: James McCartney <---@---.---> Subject: Re: program change action { var pr, trig; pr = MIDIProgram.kr(1, 0, 127, lagTime: 0); trig = HPZ1.kr(pr).abs; Sequencer.kr({ arg i; if (i>0, { // skip initialization event.. Post << "received program change: " << pr.poll << "\n"; }); 0.0 }, trig) }.play - --- james mccartney james@audiosynth.com SuperCollider - a real time synthesis programming language for the PowerMac. ------------------------------ Date: Fri, 24 Mar 2000 16:46:51 +0100 From: Joel Ryan <---@---.---> Subject: Re:program change action >{ >var pr, trig; >pr = MIDIProgram.kr(1, 0, 127, lagTime: 0); >trig = HPZ1.kr(pr).abs; >Sequencer.kr({ arg i; > if (i>0, { // skip initialization event.. > Post << "received program change: " << pr.poll << "\n"; > }); > 0.0 >}, trig) >}.play > >--- james mccartney james@audiosynth.com thanks james so what this means is that there isnt a built in polling mechanism as in ctrlin right? versus X.action = {cf}; for say a sliderview midi mapped to ctrlin, assigns a completion function for recept of data? Also I just discovered you can lag the lag control of a plug! This illustrates the best part of your idea for SuperCollider. Im constantly impressed power of this model and with the consistancy with which it is implemented. I can remember years ago hearing Carver Mead and his group at Cal Tech talk about the universal D.E./DSP computing element. Basically: a delay, a multiply and an add. Though this was a discussion design for hardware DSP chips, the underlying structure maps into SC so well. Thanks again /////////////////////// 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: Mon, 27 Mar 2000 21:46:07 +0100 From: Jem Finer <---@---.---> Subject: PanAz & 1212 weirdness > 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_3037038371_377905_MIME_Part Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit 1. In PanAz help it says : PanAz azimuth panner pos - pan position. Channels are evenly spaced over a cyclic period of 2.0 in pos with 0.0 equal to channel zero and 2.0/numChans equal to channel 1, 4.0/numChans equal to channel 2, etc. Thus all channels will be cyclically panned through if a sawtooth wave from - -1 to +1 is used to modulate the pos. I think I'm being thick here but . . . how does this work - if the pan position runs from 0 to 2 how come all channels will be cyclically panned through if a sawtooth wave from -1 to +1 is used to modulate the pos without a 1 in the add slot : LFSaw.kr(MouseX.kr(0.2, 8, 'exponential'),1,1) . 2. I'm using the latest 1212 ASIO driver and getting very odd mappings of channels - This is using a Korg mixer and referring to Digital outs A1 to A8. [1, 2, 3, 4, 5, 6, 7, 8, 1, 2, 1, 2] gives me stereo out of ch A5 & A6 multichannel : 5,6,7,8 out of A1,A2,A3,A4 and 1,2 out of both A5,A6 and A7,A8 [5,6,7,8,1,2,3,4,9,10,11,12] gives me stereo out of ch A1 & A2 multichannel : 1,2,3,4 out of A1,A2,A3,A4 [5,6,7,8,9,10,11,12,1,2,3,4] gives me stereo out of ch A5 & A6 multichannel : 1,2,3,4 out of A5,A6,A7,A8 [9,10,11,12,5,6,7,8,1,2,3,4] gives me stereo out of A5 & A6 multichannel : 5,6,7,8,1,2,3,4 out of A1,A2,A3,A4,A5,A6,A7,A8 The only one to give 8 outs - except weird order. Any ideas ? Jem - --MS_Mac_OE_3037038371_377905_MIME_Part Content-type: text/html; charset="US-ASCII" Content-transfer-encoding: quoted-printable PanAz & 1212 weirdness 1.

In PanAz help it says :

PanAz   &nbs= p;        azimuth panner


pos - pan position. Channels are evenly= spaced over a cyclic
period of 2.0 in pos with 0.0 equal to channel zero and
2.0/numChans equal to channel 1, 4.0/numChans e= qual to channel 2, etc.

Thus all channels will be cyclically= panned through if a sawtooth wave from -1 to +1 is used to
modulate the pos.


I think I'm being thick here but . . . how does this work - if the pan posi= tion runs from 0 to 2 how come all channels will be cyclically panned thr= ough if a sawtooth wave from -1 to +1 is used to
modulate the pos
without  a 1 in the add slot : LFSaw.kr(MouseX.kr= (0.2, 8, 'exponential'),1,1) .

2.

I'm using the latest 1212 ASIO driver and getting very odd mappings of chan= nels -
This is using a Korg mixer and referring to Digital outs A1 to A8.

[1, 2, 3, 4, 5, 6, 7, 8, 1, 2, 1, 2]
gives me stereo out of ch A5 & A6
multichannel : 5,6,7,8 out of A1,A2,A3,A4 and 1,2 out of both A5,A6 and A7,= A8

[5,6,7,8,1,2,3,4,9,10,11,12]
gives me stereo out of ch A1 & A2
multichannel : 1,2,3,4 out of A1,A2,A3,A4

[5,6,7,8,9,10,11,12,1,2,3,4]
gives me stereo out of ch A5 & A6
multichannel : 1,2,3,4 out of A5,A6,A7,A8

[9,10,11,12,5,6,7,8,1,2,3,4]
gives me stereo out of A5 & A6
multichannel : 5,6,7,8,1,2,3,4 out of A1,A2,A3,A4,A5,A6,A7,A8
The only one to give 8 outs - except weird order.

Any ideas ?

Jem
- --MS_Mac_OE_3037038371_377905_MIME_Part-- ------------------------------ End of sc-users-digest V1 #101 ******************************