Subject: MAX Digest - 17 Nov 1997 to 18 Nov 1997 - Special issue
Date: Tue, 18 Nov 1997 16:17:42 -0500
From: Automatic digest processor 
Reply-To: MAX - interactive music/multimedia standard environments
     
To: Recipients of MAX digests 

There are 6 messages totalling 517 lines in this issue.

Topics in this special issue:

  1. QT, Realtime Graphics:More
  2. Rackmounted Macintosh
  3. 1400cs
  4. MAX Digest - 16 Nov 1997 to 17 Nov 1997
  5. RS232C
  6. variable length slider

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

Date:    Tue, 18 Nov 1997 09:22:51 -0500
From:    Johnny DeKam 
Subject: QT, Realtime Graphics:More

To continue this discussion without mentioning the -Xpose- software program
would be a crime!  It nearly slipped my mind... then I remembered what the
goal is - that is to be able to efficiently "perform" graphics and video
via Max.

-Xpose- is a program written by some techno guys in Belgium (I beleive)
which is built from the ground up as a visual midi controlled sampler.  Its
interface is very intuitive (as opposed to lingo)  Just import pict files,
quicktime Movs (works with sound too!), then map them to keys on the
keyboard (Mac and/or midi) Perhaps the best feature is alpha channel
support for graphics, allowing multiple layers on the screen.

It includes built in transition and color effects, which can also be mapped
to keys.  It also responds to controller values, but to what extent I'm not
sure.
Seems like a great solution to work in tandem with MAX - intelligent midi
on the front end, robust graphics/easy interface on the back.

My initial tests on a 7200/75 were very responsive, fast and stable.  I'm
going to purchase it myself now that I think about it.  Steinberg.net is
representing them, and will link you to their web site.

http://www.steinberg.net/  (If memory serves me correctly)

--Johnny

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

Date:    Tue, 18 Nov 1997 09:16:06 -0800
From:    fletcher sandbeck 
Subject: Rackmounted Macintosh

A company called Marathon has come out with a rack mounted Macintosh that
might be of interest to people on this list.  Their website is
.

[fletcher]

ps. I'm not affiliated with these people in any way.

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

Date:    Tue, 18 Nov 1997 12:46:22 -0500
From:    Steve Bradley 
Subject: 1400cs

Greetings, I am new on this list serve and I am not sure if this question
has every been asked.  IF so, does anyone have backup message / files which
address the following question.  My question is:  I just purchased a PPC
1400cs laptop for MIDI / MAX portability.  I cannot seem to get any MIDI
signals either from or to the laptop.  I have tried a variety of techniques
and now am at a loss of what to do next.  Any help, assistance or
suggestions would be greatly appreciated.

Thanks in advance.

Steve Bradley

==============================================
                     Steve Bradley, Assist.Prof. of Art
                                  Dept.of Visual Arts
              University of Maryland Baltimore County
                Baltimore, Maryland 21250
                       410.455.2721 fax 410.4551053
      revised 8.27.97       http://umbc7.umbc.edu/~sbradley/

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

Date:    Tue, 18 Nov 1997 13:35:26 -0500
From:    Ed Hartley 
Subject: Re: MAX Digest - 16 Nov 1997 to 17 Nov 1997

Unsubscribe Ed Hartley

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

Date:    Tue, 18 Nov 1997 17:09:18 +0100
From:    "Philippe Montémont" 
Subject: Re: RS232C

Automatic digest processor wrote:
> Date:    Tue, 18 Nov 1997 17:17:07 +1200
> From:    Richy 
> Subject: RS 232c and MAX
>=20

> I would like to know if anyone has tried this sort of thing before,
> and if so, whether they have or know of any resources that can help me
> sort out how to best control the serial port with MAX - eg any
> recommended objects?

Dear Ricky,

I suppose that, as for the Sony Minidisc MDS-B3 using RS232C, messages
between the two machines are ASCII formatted. To test this, I picked up
an ASCII list on the Internet & made a coll object with the list of
ASCII caracters and their alphabethic equivalent.

(Please paste the list below on a new Max patch)

You should get a Pop-up with alphabet & a coll with ASCII
correspondances. If OK, you might use several of these synchronized with
a bondo object then packed as a single list using a message with
$1,..,$n changeable arguments. Note that a "0" + "Line Feed (ASCII: 10)
+ total amount of data (in ASCII !) at the start of message  & Carriage
Return (ASCII: 13) at the end might be obligatory...)

max v2;
#N vpatcher 50 40 450 340;
#N coll ASCII;
#T flags 1 0;
#T 0 48;
#T store " 34;
#T store # 35;
#T store $ 36;
#T store % 37;
#T store & 38;
#T store ' 39;
#T store ( 40;
#T store ) 41;
#T store * 42;
#T store + 43;
#T store - 45;
#T store . 46;
#T store / 47;
#T 1 49;
#T 2 50;
#T 3 51;
#T 4 52;
#T 5 53;
#T 6 54;
#T 7 55;
#T 8 56;
#T 9 57;
#T store : 58;
#T store < 60;
#T store =3D 61;
#T store > 62;
#T store ? 63;
#T store @ 64;
#T store A 65;
#T store B 66;
#T store C 67;
#T store D 68;
#T store E 69;
#T store F 70;
#T store G 71;
#T store H 72;
#T store I 73;
#T store J 74;
#T store K 75;
#T store L 76;
#T store M 77;
#T store N 78;
#T store O 79;
#T store P 80;
#T store Q 81;
#T store R 82;
#T store S 83;
#T store T 84;
#T store U 85;
#T store V 86;
#T store W 87;
#T store X 88;
#T store Y 89;
#T store Z 90;
#T store [ 91;
#T store ] 93;
#T store ^ 94;
#T store _ 95;
#T store ` 96;
#T store a 97;
#T store b 98;
#T store c 99;
#T store d 100;
#T store e 101;
#T store f 102;
#T store g 103;
#T store h 104;
#T store i 105;
#T store j 106;
#T store k 107;
#T store l 108;
#T store m 109;
#T store n 110;
#T store o 111;
#T store p 112;
#T store q 113;
#T store r 114;
#T store s 115;
#T store t 116;
#T store u 117;
#T store v 118;
#T store w 119;
#T store x 120;
#T store y 121;
#T store z 122;
#T store { 123;
#T store | 124;
#T store } 125;
#T store ~ 126;
#T store =7F 127;
#T store =C4 128;
#T store =C5 129;
#T store =C7 130;
#T store =C9 131;
#T store =D1 132;
#T store =D6 133;
#T store =DC 134;
#T store =E1 135;
#T store =E0 136;
#T store =E2 137;
#T store =E4 138;
#T store =E3 139;
#T store =E5 140;
#T store =E7 141;
#T store =E9 142;
#T store =E8 143;
#T store =EA 144;
#T store =EB 145;
#T store =ED 146;
#T store =EC 147;
#T store =EE 148;
#T store =EF 149;
#T store =F1 150;
#T store =F3 151;
#T store =F2 152;
#T store =F4 153;
#T store =F6 154;
#T store =F5 155;
#T store =FA 156;
#T store =F9 157;
#T store =FB 158;
#T store =FC 159;
#T store =DD 160;
#T store =B0 161;
#T store =A2 162;
#T store =A3 163;
#T store =A7 164;
#T store =95 165;
#T store =B6 166;
#T store =DF 167;
#T store =AE 168;
#T store =A9 169;
#T store =99 170;
#T store =B4 171;
#T store =A8 172;
#T store * 173;
#T store =C6 174;
#T store =D8 175;
#T store * 176;
#T store =B1 177;
#T store * 178;
#T store * 179;
#T store =A5 180;
#T store =B5 181;
#T store * 182;
#T store * 183;
#T store * 184;
#T store * 185;
#T store * 186;
#T store =AA 187;
#T store =BA 188;
#T store * 189;
#T store =E6 190;
#T store =F8 191;
#T store =BF 192;
#T store =A1 193;
#T store =AC 194;
#T store * 195;
#T store =83 196;
#T store =3D 197;
#T store * 198;
#T store =AB 199;
#T store =BB 200;
#T store =85 201;
#T store =A0 202;
#T store =C0 203;
#T store =C3 204;
#T store =D5 205;
#T store =8C 206;
#T store =9C 207;
#T store =96 208;
#T store =97 209;
#T store =93 210;
#T store =94 211;
#T store =F7 214;
#T store * 215;
#T store =FF 216;
#T store =9F 217;
#T store ! 33;
#P newobj 91 73 52 196617 coll ASCII;
#P user umenu 80 46 21 196647 1 255;
#X add !;
#X add ";
#X add #;
#X add $;
#X add %;
#X add &;
#X add ';
#X add (;
#X add );
#X add *;
#X add +;
#X add -;
#X add .;
#X add /;
#X add 0;
#X add 1;
#X add 2;
#X add 3;
#X add 4;
#X add 5;
#X add 6;
#X add 7;
#X add 8;
#X add 9;
#X add :;
#X add <;
#X add =3D;
#X add >;
#X add ?;
#X add @;
#X add A;
#X add B;
#X add C;
#X add D;
#X add E;
#X add F;
#X add G;
#X add H;
#X add I;
#X add J;
#X add K;
#X add L;
#X add M;
#X add N;
#X add O;
#X add P;
#X add Q;
#X add R;
#X add S;
#X add T;
#X add U;
#X add V;
#X add W;
#X add X;
#X add Y;
#X add Z;
#X add [;
#X add =91 =92;
#X add ];
#X add ^;
#X add _;
#X add `;
#X add a;
#X add b;
#X add c;
#X add d;
#X add e;
#X add f;
#X add g;
#X add h;
#X add i;
#X add j;
#X add k;
#X add l;
#X add m;
#X add n;
#X add o;
#X add p;
#X add q;
#X add r;
#X add s;
#X add t;
#X add u;
#X add v;
#X add w;
#X add x;
#X add y;
#X add z;
#X add {;
#X add |;
#X add };
#X add ~;
#X add =7F;
#X add =C4;
#X add =C5;
#X add =C7;
#X add =C9;
#X add =D1;
#X add =D6;
#X add =DC;
#X add =E1;
#X add =E0;
#X add =E2;
#X add =E4;
#X add =E3;
#X add =E5;
#X add =E7;
#X add =E9;
#X add =E8;
#X add =EA;
#X add =EB;
#X add =ED;
#X add =EC;
#X add =EE;
#X add =EF;
#X add =F1;
#X add =F3;
#X add =F2;
#X add =F4;
#X add =F6;
#X add =F5;
#X add =FA;
#X add =F9;
#X add =FB;
#X add =FC;
#X add =DD;
#X add =B0;
#X add =A2;
#X add =A3;
#X add =A7;
#X add =95;
#X add =B6;
#X add =DF;
#X add =AE;
#X add =A9;
#X add =99;
#X add =B4;
#X add =A8;
#X add *;
#X add =C6;
#X add =D8;
#X add *;
#X add =B1;
#X add *;
#X add *;
#X add =A5;
#X add =B5;
#X add *;
#X add *;
#X add *;
#X add *;
#X add *;
#X add =AA;
#X add =BA;
#X add *;
#X add =E6;
#X add =F8;
#X add =BF;
#X add =A1;
#X add =AC;
#X add *;
#X add =83;
#X add =3D;
#X add *;
#X add =AB;
#X add =BB;
#X add =85;
#X add =A0;
#X add =C0;
#X add =C3;
#X add =D5;
#X add =8C;
#X add =9C;
#X add =96;
#X add =97;
#X add =93;
#X add =94;
#X add =91 =92;
#X add =F7;
#X add *;
#X add =FF;
#X add =9F;
#P connect 0 1 1 0;
#P pop;

Hope this helps, with best regards
Ph Montemont
ph_m@club-internet.fr

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

Date:    Tue, 18 Nov 1997 13:17:56 -0800
From:    Peter Nyboer 
Subject: variable length slider

Is there a way to dynamically change the endpoints of a slider or dial?
I know you can do it once with the get info command, but I would like to do
this on a conditional basis.  I'm making an editor for a Yamaha TX81Z fm
synth, and I would like to keep the interface fairly compact.  For example
if one is changing the Attack Rate for an operator, you need a slider to go
from 0-31, but if you are changing the Release Rate, you need the slider to
go from 1-15.  I suppose I could gate the output from a slider based on the
parameter selection, but it would be much more elegant to be able to go the
full throw of the lever for any given parameter.

Thanks in advance,

Peter.

Peter Nyboer
pnyboer@ucla.edu
http://www.loop.com/~pnyboer/
home of Slambassador multimedia gallery--
including a full album of music!
"a cellular phone, pepper spray, and maybe even a Smith and Wesson"--SUV
Driver, on safety needs

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

End of MAX Digest - 17 Nov 1997 to 18 Nov 1997 - Special issue
**************************************************************