Subject: MAX Digest - 4 Jul 1999 to 5 Jul 1999 (#1999-201)
Date: Tue, 6 Jul 1999 00:00:08 -0400
From:
Automatic digest processor <LISTSERV@LISTS.MCGILL.CA>
Reply-To: MAX - Interactive Music/Multimedia Standard Environments <MAX@LISTS.MCGILL.CA>
To: Recipients of MAX digests <MAX@LISTS.MCGILL.CA>


There are 3 messages totalling 234 lines in this issue.

Topics of the day:

  1. Algo-comp list announcement
  2. msg from f1f0@m9ndfukc.com
  3. grouped audio faders patch

----------------------------------------------------------------------

Date:Mon, 5 Jul 1999 16:43:14 +0100
From:Jamie Bullock <j.b.bullock@BHAM.AC.UK>
Subject: Algo-comp list announcement

[Apologies for cross-posting]

Dear All,

I thought I might mention that a new list has been started which is
dedicated to discussion regarding algorithmic composition.

It describes itself as follows:

"The algo-comp list is devoted to the theory and practice of using
algorithms to
assist in the process of creating music. Many subscribers will use computers
for
this, but a computer is not necessary. Dice and the I Ching, to name two
examples, have also been used to great effect by leading composers."

The URL for subscriptions is as follows:

http://www.onelist.com/subscribe.cgi/algo-comp


Regards,

Jamie Bullock

------------------------------

Date:Mon, 5 Jul 1999 21:23:49 +0200
From:Guy Van Belle <Guy.VanBelle@RUG.AC.BE>
Subject: msg from f1f0@m9ndfukc.com

(hope I am not breaking any rules here but it seems interesting for lots
of people on the list I think, anybody doing similar things? gz)

from f1f0@m9ndfukc.com

>Jeremy Yuille <overt@OVERLOBE.COM>
>in fact i have thought this would be a great way to control an MSP app on
>a
>remote machine, say, using note information to trigger and tweak etc, a
>two
>way would be GREAT though.. so you would have some sort of feedback from
>the remote site. in this case i had to rely on a dodgy realaudio feed,
>which was novel. [:p
>i'd be interested to hear what you're planning to do..


= kurntl! kontroll!ng max.msp v!a 0+1 web brouzr - netzkajp
= ma! majk !t publ!k depend!ng on zelekt data. z b.lo


>what you're planning to do..

------------------------------

Date:Mon, 5 Jul 1999 21:57:17 +0100
From:david stevens <david@RESONANT.DEMON.CO.UK>
Subject: grouped audio faders patch

well, here's a rather sweet patch for group controlling audio faders; it's an
adaptation of a patch that Neal Farwell sent to me, based on my original posting/patch.

for those like me who may not currently be able to quite figure out what's
happening in a patch, here's an explanation from Neal as to how the relative
values are maintained.

enjoy!

david

Neal wrote:

: each value coming round the loop from
the [+] boxes updates both the [i] and the fader. If it's out of range for
the fader, the fader stores the clipped value. Fader and [i] echo their
values immediately back to the [+] - but because of the relative positions
on screen, the possibly-clipped value from the fader arrives first, and is
immediately replaced by the unclipped value from the [i]. However, if you
manually move the fader, its value becomes the most recent sent to the [+]
so the loop is reset as desired...

here's the patch:

max v2;
#N vpatcher 50 79 774 609;
#P toggle 589 51 15 0;
#P newex 589 102 40 196617 switch;
#P toggle 517 51 15 0;
#P newex 517 102 40 196617 switch;
#P hidden message 291 285 20 196617 86;
#P hidden message 289 370 20 196617 10;
#P hidden message 291 203 26 196617 145;
#P user ubutton 261 275 22 87 0 0;
#P user ubutton 261 186 22 87 0 0;
#P user ubutton 261 97 22 87 0 0;
#N vpatcher 50 40 450 340;
#P outlet 151 162 15 0;
#P inlet 151 92 15 0;
#P connect 0 0 1 0;
#P pop;
#P newobj 401 346 32 196617 p link;
#P button 64 383 15 0;
#P newex 59 359 60 196617 mousefilter;
#P number 10 383 35 9 0 0 0 3;
#P message 47 100 26 196617 100;
#N vpatcher 324 113 743 539;
#P message 111 162 14 196617 0;
#N comlet +-1 at variable rate;
#P outlet 245 341 15 0;
#N comlet from slider -100 to 100;
#P inlet 157 42 15 0;


#P newex 157 74 44 196617 select 0;
#P newex 156 194 45 196617 / 1;
#P message 156 165 26 196617 200;
#P newex 111 224 55 196617 metro 100;
#P message 129 186 14 196617 1;
#P newex 191 111 23 196617 abs;
#P newex 262 160 27 196617 / 1;
#P newex 245 288 27 196617 i;
#P comment 30 282 115 196617 send out +1 or -1 depending on input sign \, at
rate inversely proportional to inlet magnitude. 0 stops it.;
#P fasten 8 0 11 0 162 103 116 103;
#P connect 4 0 5 0;
#P connect 11 0 5 0;
#P fasten 3 0 4 0 196 136 134 136;
#P fasten 3 0 6 0 196 147 161 147;
#P connect 6 0 7 0;
#P connect 7 0 5 1;
#P connect 9 0 8 0;
#P connect 8 1 3 0;
#P connect 3 0 7 1;
#P fasten 5 0 1 0 116 263 250 263;
#P connect 1 0 10 0;
#P fasten 3 0 2 0 196 153 267 153;
#P connect 2 0 1 1;
#P fasten 8 1 2 1 196 102 284 102;
#P pop;
#P newobj 46 420 52 196617 p shuttler;
#P user uslider 46 119 65 219 201 1 -100 0;
#P number 282 63 35 9 0 156 67 3;
#P newex 441 324 27 196617 i;
#P newex 575 324 27 196617 i;
#P newex 503 324 27 196617 i;
#P newex 397 27 65 196617 cycle~ 1000;
#P hidden newex 146 25 45 196617 loadbang;
#P newex 215 403 27 196617 - 0;
#P newex 215 372 27 196617 t i i;
#P newex 586 381 27 196617 + 0;
#P newex 514 381 27 196617 + 0;
#P newex 452 381 27 196617 + 0;
#P user ezdac~ 499 480 543 513 0;
#P toggle 455 51 15 0;
#P newex 455 102 40 196617 switch;
#P user uslider 215 98 57 248 157 1 0 0;
#P user gain~ 589 183 24 100 158 0 1.071519 7.94321 10.;
#P user gain~ 517 181 24 100 158 0 1.071519 7.94321 10.;
#P user gain~ 455 183 24 100 158 0 1.071519 7.94321 10.;
#P comment 321 65 100 196617 "jump" the master without changing individual faders;
#P user com 403 449 288 196617 32;
#K set 0 29800 25888 29285 27745 29801 30309 8304 28531 26996 26991 28192 28518
8308 26725 8226 26914 8303 25194 25955 29811 8289 28260 8294 24932 25970 29472
26995 8297 28016 28530 29793 28276;
#K end;
#P comment 290 232 100 196617 click left edge of fader to jump values to hi \,
mid \, or low;
#P comment 210 77 63 196617 group fader;
#P comment 492 33 66 196617 group on/off;
#P comment 113 196 100 196617 spring loaded proportional fader;
#P comment 114 222 100 196617 the further from centre you move the fader \, the
faster the audio faders move.;
#P connect 25 0 28 0;
#P connect 27 0 25 0;
#P connect 25 0 26 0;
#P hidden connect 19 0 27 0;
#P fasten 30 0 27 0 69 413 112 413 112 91 52 91;
#P connect 25 0 29 0;
#P connect 29 0 30 0;
#P connect 24 0 10 0;


#P connect 10 0 17 0;
#P connect 17 1 18 0;
#P fasten 24 0 18 1 287 387;
#P connect 17 0 18 1;
#P hidden connect 19 0 24 0;
#P hidden fasten 37 0 24 0 296 309 325 309 325 41 287 41;
#P hidden fasten 35 0 24 0 296 222 325 222 325 41 287 41;
#P hidden fasten 36 0 24 0 294 392 325 392 325 41 287 41;
#P hidden connect 34 1 36 0;
#P hidden connect 32 1 35 0;
#P hidden connect 33 1 37 0;
#P fasten 26 0 31 0 51 446 387 446 387 328 406 328;
#P fasten 11 0 23 0 460 143 446 143;
#P fasten 31 0 14 0 406 369 457 369;
#P fasten 18 0 14 0 220 433 316 433 316 369 457 369;
#P connect 12 0 11 0;
#P connect 11 0 7 0;
#P connect 20 0 7 0;
#P connect 7 1 14 1;
#P connect 23 0 14 1;
#P fasten 14 0 11 1 457 418 670 418 670 89 475 89;
#P connect 7 0 13 0;
#P fasten 38 0 21 0 522 141 508 141;
#P fasten 31 0 15 0 406 369 519 369;
#P fasten 18 0 15 0 220 433 316 433 316 369 519 369;
#P connect 39 0 38 0;
#P connect 38 0 8 0;
#P connect 8 1 15 1;
#P connect 21 0 15 1;
#P fasten 15 0 38 1 519 418 670 418 670 89 537 89;
#P connect 7 0 13 1;
#P fasten 40 0 22 0 594 143 580 143;
#P fasten 31 0 16 0 406 369 591 369;
#P fasten 18 0 16 0 220 433 316 433 316 369 591 369;
#P connect 41 0 40 0;
#P connect 40 0 9 0;
#P connect 9 1 16 1;
#P connect 22 0 16 1;
#P fasten 16 0 40 1 591 418 670 418 670 89 609 89;
#P pop;

------------------------------

End of MAX Digest - 4 Jul 1999 to 5 Jul 1999 (#1999-201)
********************************************************