Subject: MAX Digest - 10 Mar 1998 to 11 Mar 1998
Date: Thu, 12 Mar 1998 00:00:19 -0500
From: Automatic digest processor 
Reply-To: MAX - interactive music/multimedia standard environments
To: Recipients of MAX digests 

There are 8 messages totalling 228 lines in this issue.

Topics of the day:

  1. Composing Interactive Music is Available
  2. check failed (2)
  3. big number boxes
  4. MAX Digest - 9 Mar 1998 to 10 Mar 1998
  5. Using MouseState to...
  6. Continuous mouse position
  7. Retrieving Max patchers from application


Date:    Tue, 10 Mar 1998 23:31:32 -0600
From:    "Frank L. Thiel" 
Subject: Re: Composing Interactive Music is Available

To all concerned about the availability of Todd Winkler's "Composing
Interactive Music" book, I can confirm with 100% certainty it is available.
We actually have it in stock at the campus bookstore at UT (University of
Texas, that is) and Russell Pinkston (professor of composition) is using it
in a class.  Of course I learned this AFTER I had placed the order with MIT
Press.  Anyway, I got to pick one up and thumb through it.  Looks good...I
am looking forward to my copy arriving shortly.

Frank Thiel


Date:    Wed, 11 Mar 1998 10:20:53 -0500
From:    Don Malone 
Subject: check failed

When I load one of my patches I get this message in the MAX window:
check failed:number box size 28086
check failed:number box size 28086
check failed:number box size 4096
check failed:number box size 24032
check failed:number box size 4394

And indeed some numberboxes are huge.
I change them all back to 9points,
When I reload some times they are fine other times they are huge again.
Help! Anyone - please.

Also is there a way to record a sequence with channel shifts (channels

happy tunes,
Don Malone


Date:    Wed, 11 Mar 1998 10:27:01 -0500
From:    Don Malone 
Subject: big number boxes

When I load one of my patches I several error messages in the MAX window.
check failed:numberbox size 28086
I get several of these with various large numbers at the end.
Indeed several number boxes are huge.
I resize them then resave. It is ok for a while then it happens again.
What is going on? How do I fix it.
happy tunes,

Don Malone


Date:    Wed, 11 Mar 1998 11:31:21 MST
From:    Mike Metlay 
Subject: Re: MAX Digest - 9 Mar 1998 to 10 Mar 1998

Date:    Tue, 10 Mar 1998 23:27:56 -0500
From:    Tommy DOG 
>Subject: MSP in EQ
>Dear Uncle Max,
>There's a blurb in the what's new section of this month's EQ on MSP.
>It arrived in my mail today, so it should be on the stands in a week or

That selfsame announcement will be prominently featured in Fast Forward,
the press release section of RECORDING, in our May issue (to subscribers in
about four weeks). Sorry about the lag time but we had no April FF column,
running the NAMM show report instead (Subscribers should be getting that
issue any day now).

(momentarily wearing his work hat)

mike metlay * atomic city |
 =  =  | "Poor lad.
info line: 1-800-924-atom |  Like us,
order our cds via the web |  he's old enough |  to remember a time
or phone _lofty pursuits_ |  when lucidity was valued."        (d. rodger)
toll free: 1-800-548-6724 |


Date:    Wed, 11 Mar 1998 20:22:11 +0000
From:    Jean Favory 
Subject: Re: Using MouseState to...

"C. Todd Robbins wrote:
> Are there any cool math ways to determine position over irregular areas=
> or, say, a diamond shape; or a circle?

If you want I can send you two objects I made. They report the mouse=20
position when it is over them. One of this object is a sizable=20
rectangle and the other a sizable oval. For the first the mouse=20
position is relative to the bottom_left corner in rectangular=20
coordinates and for the second the mouse position is relative to its=20
center in polar coordinates. They both report mouse-down, mouse-down=20
and drag, in and out, events as well as mouse speed and acceleration.
> Also, is there any way to hide the mouse?=20

I also have an object with wich you can change the cursor shape and=20
make it invisible.

All this objects are not yet compiled for powerPC. I hope soon=8A

Jean Favory


Date:    Wed, 11 Mar 1998 14:40:25 -0500
From:    Stephen Kay 
Subject: check failed

>check failed:number box size 24032
>check failed:number box size 4394

>And indeed some numberboxes are huge.
>I change them all back to 9points,
>When I reload some times they are fine other times they are huge again.
>Help! Anyone - please.

This is an old bug that David Z. claims to have fixed a long time
ago.  I used to get this occasionally, but have not seen it in
ages - and I still use 3.0 (along with 3.5.9) What version of =

Max are you using?

Stephen Kay
----------------------- The MegaMAX Collection -----------------------
  Over 30 Max objects for the creation of more professional looking, =

         feeling, and functioning patchers and applications.


Date:    Wed, 11 Mar 1998 21:02:20 +0100
From:    Peter Castine 
Subject: Re: Continuous mouse position

Simon Gatrall writes:
>Speaking of mice...
>Is there a Max object that will read back the position of the mouse even if
>it is outside of a Max window or off the screen?  I would like to use a
>hacked mouse to give me a continuous position reading of a spinning object
>(to be used as a controller).  This might require low level access to the
>data coming directly from the mouse through ADB.  Ideally there would be a
>way of using two mice at once, one normal, and one that is talking to this
>Max object only.  Has anyone done something like this yet?

Getting mouse position needs no low-level hacking. The Toolbox trap
_GetMouse will do the trick quite nicely, returning the mouse coordinates
relative to the current GrafPort (if you don't know what a GrafPort is,
read: "generally relative to the current frontmost window" but for
details read Inside Macintosh). However, I don't know off-hand whether
any Max externals give you this little tidbit. No reason not to.

Using two mice _independently_ of each other is tricky. Using two
pointing devices is no problem, it's just the OS listens to whichever of
the two last did something. (You normally use a pointing device to
control the mouse cursor, and there's only one mouse cursor). I suspect
support for two independent pointing devices would require a custom
driver as well as a Max external that listened to the driver. I know
Thomas Schneider was looking for something similar a year or two ago; I
don't know if he found anything.



---------------- ----------------
Dr. Peter Castine           | The lion and the calf shall lie down   | together...
                            |      ...but the calf won't get much sleep.
                            | -- Woody Allen


Date:    Wed, 11 Mar 1998 23:55:45 +0100
From:    Jean Paul Laurent 
Subject: Retrieving Max patchers from application

After a hard disk crash, I lost many files, among them some Max patches. I
was developing an application and the only thing I still have is the
stadalone application I made from the collective. Is there a way to
retrieve the original patches from this compiled application, or have I to
start from scratch again? (of course, I'd better making safety copies,


A la suite d'un plantage de disque dur, j'ai perdu un bon nombre de
documents, dont des patches Max. J'etais occupe a mettre au point une
application, et tout ce qui me reste est l'application autonome compilee a
partir d'un collectif. Y a-t-il un moyen de retrouver les patches originaux
a partir de cette application ou dois-je tout recommencer? (Bien sur,
j'aurais mieux fait de faire des sauvegardes, mais voila...)

Jean Paul L.

Jean Paul Laurent
B-1490 Court-St-Etienne


End of MAX Digest - 10 Mar 1998 to 11 Mar 1998