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

There are 9 messages totalling 287 lines in this issue.

Topics of the day:

  1. note-in and out question solved
  2. Roland checksumming in lib objet ?
  3. shift, option and command keys (2)
  4. corrupted patchers
  5. MAX and Director and QuickDraw 3D
  6. please join the PD file message board
  7. RS 232c and MAX
  8. Midi gizmo


Date:    Sun, 16 Nov 1997 23:16:11 -0800
From:    Keay 
Subject: note-in and out question solved


>Anyway, a couple guesses:
>- you've got a thru going on at the same time somewhere.
>- Your note-off messages (velocity 0) are somehow having their velocities=
> set =
>to something other than 0 (although this would cause hanging notes, and y=
>ou =
>didn't say anything about this).

   You got it on the nose.  I was using the dial object to set the
velocity to something other than what was coming in from the Note-in
object.  What I had made was a simple midi router to send data to
selectable midi channels.

    Sometimes it takes someone stating the obvious to make one see it.

Thanks for taking the time.


Date:    Mon, 17 Nov 1997 14:10:54 +0200
From:    patalano 
Subject: Roland checksumming in lib objet ?

I am developping an editor/librarian for the Roland
JV1080 synthesizer. I have a problem with implementing the
Roland checksum in the lib object script, as the kinds offered in
Max do not work with the JV.
I would like to know how to either include the process in the lib script
or use a ready made process if exists. Could anybody help me on this
problem ?
Thank you

Jean-Claude Patalano


Date:    Mon, 17 Nov 1997 08:59:26 -0400
From:    Curtis Bahn 
Subject: shift, option and command keys


Does anybody know of a way to detect if the shift, option or command
keys are down via max?

Curtis Bahn


Curtis Bahn
iEAR Studios, DCC 135
Rensselaer Polytechnic Institute
Troy, New York,
office  (518) 276-4032
fax     (518) 276-4780


Date:    Mon, 17 Nov 1997 13:11:07 -0500
From:    Stephen Kay 
Subject: shift, option and command keys

>Does anybody know of a way to detect if the shift, option or command
>keys are down via max?
>Curtis Bahn

Steve Ellison's "modifiers" object, available in third part objects folde=
or ftp, does this.

Stephen Kay
-------- The MegaMAX Application Developer's Collection --------
 Full color 3D UI Objects for creating professional looking apps,
     Macintosh Interface objects, and other Max helpers.
-----------check out the demo on the MAX 3.5 CD----------------


Date:    Mon, 17 Nov 1997 16:02:53 -0500
From:    Ed Hartley 
Subject: corrupted patchers

> Charles Cohen wrote:
> I recently corrupted a patch I was working on and copied the bad over my
> back-up copy before I knew anything was wrong.

  I got out of that jam several times by:
1. Go into the externals and/or startup folders and remove a few objects
used in
the patcher. Quit MAX
2. Restart MAX and load your corrupted patcher. You should get error "no
object" messages for the objects you took out.
3. If it loads okay, go in and start removing suspicious patch cords. Spend
time snooping for stupid mistakes. Save a copy (with a new name), put the
back into externals/startup and restart MAX.
4. Load your patcher and fix the problem area.
5. If your patcher won't load, remove some more objects and try again. This
take time but it's always worked for me.

Hope that helps.

Ed Hartley


Date:    Mon, 17 Nov 1997 22:20:15 +0100
From:    Isabelle Jenniches 
Subject: MAX and Director and QuickDraw 3D

 Garth wrote on Sat, 15 Nov

>I recommend using the serial object on

>MAX to send charcter strings to Director (ie. A002) and Lingo in

>to carry out the appropriate command.

thnx for your advice --I found no serial object but a
serial in my external folder, and when trying
to open it with, I got an error and crash --downloaded
another serial from the IRCAM ftp, same story...2bad!  As I'm in the
lucky situation of having the Director software ( although I *hate*
Lingo --as Johnny stated it >isn't exactly intuitive --rite! ) this
might be the way to go to increase the quality of graphical output.
What can I do?

Andrew Davenport wrote

>I don't know about that but if you are seriously interested in

>controlling 3D virtual images in real time, you could chedk out

>| 3D v.3.7 (the latest)  It has the ability to control many aspects of

>images via MIDI in real-time.  I have seen a demo and it is quite

>amazing.  The only problem is the cost of the SGI hardware and

>itself.  If you have access to the hardware and are affiliated with

>education institution, I believe Softimage offers an educational

>(probably still not too cheap.

Unfortunately we don't have any SGI's here. I just threw QuickDraw 3D
in, because I think it's so great that you can actually have a real
time 3D spin in a tiny program such as Simple Text just on your mac.
that's also what I appreciate about MAX. no need for those biggies. but
I'm no programmer really, so I donno. it might be hard to combine those
two...still, yes, I *am* seriously interested in controlling 3D objects
in real time, maybe somebody has another idea?



Date:    Tue, 18 Nov 1997 08:47:08 +0000
Subject: please join the PD file message board

BUYO-BUYO-IGOR @ SaRiGaMa's Oil Vending Orchestra is bcc-ing this to
many people & mls..excuse if you are recieving double or maybe

I've started a message board at where people can share URLs of
PublicDomain oriented files (aiff,wav,au,midi,txt,gif...etc.)  that
they have uploaded on their sites.

What I'm intended to do with this is to collect sound files and midi
files to play at the DJ performance scheduled on Dec.19th. Not gonna
play any LP nor CD but will improvise the atmosphere by playing files
and samples.
Your contribution such as MAX based selfproducing midi, microtuned
music, amazing dsp flavors, simply recorded ....especially thing
landing onto D major (=song no. 1) and Ab7 (=song no. 5) will be
strongly welcome....

Please visit my site ( $B!K (J if you have
to know more about this wierd orchestra project.

Thanx in advance.

Does somebody know how to make the speachmanager (of Mac) talk not
only in Marvin's voice. Would love to have a sexy girl talk the
simple-text file if possible. Also planning to start a co-poetry-
reading project which will be read up by these artifcial speakers.


Date:    Tue, 18 Nov 1997 17:17:07 +1200
From:    Richy 
Subject: RS 232c and MAX

Dear Maxers,

I am currently working on a project which involves (hopefully)
controlling a Panasonic MX-50 video mixer from the serial port of my
PPC, with MAX sorting out what commands get sent when.

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?

I've already picked up the protocols from Panasonic, but would like to
have something to read so that I understand what's going on a bit
better. Any recommended reading that anyone can suggest?




Date:    Mon, 17 Nov 1997 19:38:10 -0500
From:    Jeff Mann 
Subject: Re: Midi gizmo

> From:    daniel crooks 
> Just a quick question. Has anyone used the Midi gizmo from Zorin. It is
> a midi interface for their HC11 microcontroller. This seems like an
> excellent way of getting [sensor] input into MAX ? Also making a stand
> alone MAX output device [via micrcontroller] ? The operative word being
> "seems". Anybody....

I haven't used the Zorin board, but recently I used a BASIC Stamp II
(see ) for sensor input, and I was quite
happy with it. You can read up to 15 switches or resistive-type sensors
like volume pots, photocells, etc. Very easy and effective; you program
it in a form of BASIC (requires a PC, but an old '286 or XT will do - or
SoftPC on a Mac). Figuring out how to set it up for MIDI I/O was
slightly confusing at first, but now that I know how, it's easy. I can
e-mail my BASIC code if you like. The only extra parts you need are your
sensors, a few capacitors and resistors, MIDI connector, and a 9v

On the other hand, it might be difficult to use it as an output device,
because it's serial (MIDI) port isn't buffered, so it could lose
incoming MIDI information if it was off doing another task. Also, you
have to optoisolate a MIDI in connector. I haven't tried this.

It's quite inexpensive ($49 US, assembled - don't pay for the "starter
kit" since you can download the manual and software from their site, and
make your own programming cable.)
Jeff Mann - Information Consumer ___O___O__= -- > ||
Visit the Art & Robotics Group site:


End of MAX Digest - 16 Nov 1997 to 17 Nov 1997