Subject: MAX Digest - 29 Aug 1998 to 30 Aug 1998
Date: Mon, 31 Aug 1998 00:00:00 -0400
From: Automatic digest processor 
Reply-To: MAX - Interactive Music/Multimedia Standard Environments
     
To: Recipients of MAX digests 

There are 14 messages totalling 445 lines in this issue.

Topics of the day:

  1. Application Order (2)
  2. iMac audio
  3. pics
  4. Editing abstractions?
  5. Visual file formats
  6. 2.5.2 Error Type 1 problem, continuing saga
  7. efficency of send and receive vs. patch cords and inlets/outlets
  8. Visual file formats / PICS
  9. Burning Man (2)
 10. controlling silders with a "master"
 11. error 28 + AIFF player???
 12. Reversing sequence in seq object

Email to MAX should now be sent to MAX@lists.mcgill.ca
LISTSERV commands should be sent to listserv@lists.mcgill.ca
Information is available on the WEB at http://www.mcgill.ca/cc/listserv

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

Date:    Sun, 30 Aug 1998 00:04:06 -0400
From:    David Crandall 
Subject: Re: Application Order

On Sat, 29 Aug 1998, Frank L. Thiel wrote:

> It generally picks the one I do not want.  Certainly a solution
> is to delete all but the application I use, if I only needed one.  Since I
> need more than one MAX, I assume there is some way to edit the system
> application table to specify the order that the Mac uses so that it favors
> the app I most interested in (MaxFAT3.5.9).  Thanks in advance [snip]

Wouldn't the old trick of "give MaxFAT3.5.9 a later creation date via,
e.g., File Buddy; then rebuild the desktop" work?

dc

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

Date:    Sat, 29 Aug 1998 22:16:22 -0700
From:    David Zicarelli 
Subject: Re: iMac audio

>I know that the iMac is not a perfect solution for audio but I
>want to make only some basic work with MSP without sound card etc..
>I also know that Opcode is planning to support iMac with MIDI.
>Anybody have try the demo of MSP on a iMac? Any idea of this?

The big problem in need of a solution with iMac seems to have
gone unstated: it's unknown whether the third-party USB drives
will read copy-protected (i.e., Opcode Max) key disks. PACE doesn't
know the answer and I don't even think the drives are shipping yet.
Of course, if you don't have a drive, what are you going to do if
you want to use Max? Well, I hope to have an announcement
on this subject by the end of this coming week (which will probably
be a small part of a much bigger announcement).

BTW, I found a pretty good deal on an iMac at Cyberian Outpost by
the way: free shipping and free 32MB of RAM until August 31. (I'm
not affiliated with them in any way.)

And just to be clear, Opcode has said they will make OMS
support MIDI interfaces over USB. But neither they, nor anyone else
I know of, has announced any USB MIDI hardware. Is there any?

David Z.

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

Date:    Sun, 30 Aug 1998 09:30:52 +0200
From:    Jeffrey Burns 
Subject: pics

>The pics object is described in the Max Reference Manual as opening "PICS"
>files. Can anyone tell me what type of format this is? I understand that
the
>Pic object reads Pic files and the Movie object reads QT movies, but this
one
>I don't understand.  BTW, has anyone written an object that can read/open
Giff
>files or is it neccesary to translate Giff files into Pic format to be read
in
>Max?

Some time ago, I did some experimentation with pics, which is a
pre-QuickTime movie format. The pics object allows you to move movies
around the screen, provided that you have enough RAM to contain all the
complete movies that you are loading. (Sorry to say, the movies flicker
while they are moving, since the background keeps reappearing - a problem
which may possibly be alleviated by some trick like a change of background
color.) You can convert a QT movie or even a series of pict files to a pics
file using DeBabelizer. If you don't want the movie flying around the
screen, however, the movie object does the job better, giving you more
compression alternatives.

Jeff Burns

http://www.snafu.de/~jeff

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

Date:    Sun, 30 Aug 1998 21:15:40 +0800
From:    KEYES CHRISTOPHER 
Subject: Editing abstractions?

Lame-first-time-max-user-question:\

How do you go about making a copy of an abstraction (like 'Spat_Oper')
that will allow you to edit it?  If I open it as test, is there a line
someplace
I can delete?

Thanks,

Christopher

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

Date:    Sun, 30 Aug 1998 18:33:14 +0200
From:    Peter Castine 
Subject: Re: Application Order

On Sat, 29 Aug 1998 16:02:23 -0500 "Frank L. Thiel"
 asked:
>     but I believe The Mac keeps a table to tell it which
>application to launch with a particular creator code.

Itss database, at least sort of, but close enough.

>Since all of the MAX
>applications seem to use the same "max2" creator code, the system picks one
>(Max68K3.5.9, MaxFAT3.5.9, MaxPlayFAT3,5,9, etc.) when a patch is double
>clicked.  It generally picks the one I do not want.  Certainly a solution
>is to delete all but the application I use, if I only needed one.  Since I
>need more than one MAX, I assume there is some way to edit the system
>application table to specify the order that the Mac uses so that it favors
>the app I most interested in (MaxFAT3.5.9).

No, you can't edit the Desktop Database per se. However, in my
experience, your Mac will normally choose whichever incarnation of the
application with the creator code that you most recently used (i.e., when
you directly double-click on MaxPlayFAT 3.5.9, it "moves to the top" of
the database).

If you need to keep multiple incarnations of the "same" application on
your disks, your best bet is to keep aliases to all of them somewhere
convenient (perhaps on the desktop, or in a folder in your Apple Menu).
Then you can drag-launch documents onto the version application you want.

Otherwise, if most of the incarnations are used only on rare occaisions,
there's a little utility called App Hider (or something similar). It
basically changes the File Type of the application to something other
than 'APPL', so it won't be launched. You could also do this manually
with File Typer or some such.

Hope this helps (hard to know how much detail any one correspondent
wants),

Peter

---------------- http://www.prz.tu-berlin.de/~pcastine/ ----------------
Dr. Peter Castine           | Brevity is the soul of lingerie.
pcastine@prz.tu-berlin.de   |
                            |                          -- Dorothy Parker

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

Date:    Sun, 30 Aug 1998 18:33:23 +0200
From:    Peter Castine 
Subject: Re: Visual file formats

On Sat, 29 Aug 1998 07:26:46 EDT Rjgluck@AOL.COM asked:>
>The pics object is described in the Max Reference Manual as opening "PICS"
>files. Can anyone tell me what type of format this is?

IMS, 'PICS' was a simple animation format based around multiple PICT
images. But I've never seen a spec, so this is just my guess.

>I understand that the
>Pic object reads Pic files and the Movie object reads QT movies, but this
one
>I don't understand.  BTW, has anyone written an object that can read/open
>Giff
>files or is it neccesary to translate Giff files into Pic format to be
>read in Max?

Well, PICT is the native Mac image format. GIF (or JPEG, or BPM, or
anything else) has to be converted to PICT. I've never come across a GIF
object for Max (that would read GIF and convert internally to PICT), but
there are plenty of tools for converting GIF (or JPEG, or BPM, or
whatever else): try Graphic Converter or De-Babelizer or Photoshop (if
you don't mind overkill).

Hope this helps,

Peter

---------------- http://www.prz.tu-berlin.de/~pcastine/ ----------------
Dr. Peter Castine           | Quote of the day:
pcastine@prz.tu-berlin.de   |
                            |    When Marriage is Outlawed,
                            |    Only Outlaws will have Inlaws.

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

Date:    Sun, 30 Aug 1998 14:58:52 -0400
From:    David Crandall 
Subject: Re: 2.5.2 Error Type 1 problem, continuing saga

On Sat, 29 Aug 1998, peter elsea wrote:

> Sounds like classic extension conflicts-
> Check that you don't have two copies of midimanager or OMS (And especially
> not midimanager and OMSmididriver)
> If that's not it, disable all extensions, and add them one at a time.

Well, the point that confused me is that apparently, if I have *any*
extensions loaded (i.e., using Conflict Catcher to startup without loading
any extensions or startup files whatsoever except for itself)  the problem
occurs, whereas starting up with the shift key down allows Max to open. If
there's a conflict with CC itself, I still don't understand why upgrading
the system/memory would bring it on.

thanks for replying,

dc

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

Date:    Sun, 30 Aug 1998 15:00:40 -0400
From:    Shamus Jary Mcconney 
Subject: efficency of send and receive vs. patch cords and inlets/outlets

I was wondering if any one had any ideal of the compertive processing
overhead of using send/receive pairs v.s. inlets/outlets v.s. patch cords.

I'm working on the early stages of a patch that will probaly end up with
~150 send/recieve pairs.  Currenty I'm trying to optimize the patch on a
small scale before I take the time to implimant the final patch.  What I'm
woried about it how it is going to run on the performance machean, a SE30,
since the machean I'm designing the patch on is a 7600/120.

Also, dose anyone have any sugestion on controling a number of
slider,number boxes, ect. the have a set of unknown varous values by a
"master slider" that would controle all of the conected objects in
relative proportions.

Thanks

Shamus McConney

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

Date:    Sun, 30 Aug 1998 21:30:25 +0200
From:    karl kliem 
Subject: Re: Visual file formats / PICS

>The pics object is described in the Max Reference Manual as opening "PICS"
>files. Can anyone tell me what type of format this is?

download graphic converter (www.lemkesoft.de). i don't know if there is an
english version available, mine is german.
open the application, goto *ablage*, *mehrfachkonvertierung*, click on
*zielformat*, choose *PICS - PICT Sequenz*, choose several pict-files by
shift-clicking in the left menue, click on *konvertieren*.
voila - now you have a pict-sequence that you can browse through by sending
ints to the PICS object.

kk

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

Date:    Sun, 30 Aug 1998 16:57:13 -0400
From:    Eric Singer 
Subject: Burning Man

Any Max-ers going to Burning Man?  If so, stop by Paradox Park, where Max
will figure prominently.

Eric

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

Date:    Sun, 30 Aug 1998 17:06:16 -0400
From:    Stephen Kay 
Subject: Burning Man

>Any Max-ers going to Burning Man?  If so, stop by Paradox Park, where Ma=
x
>will figure prominently.

What is "Burning Man"?

Stephen Kay

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

Date:    Sun, 30 Aug 1998 17:06:20 -0400
From:    Stephen Kay 
Subject: controlling silders with a "master"

>Also, dose anyone have any sugestion on controling a number of
>slider,number boxes, ect. the have a set of unknown varous values by a
>"master slider" that would controle all of the conected objects in
>relative proportions.
>Shamus McConney

Here's an example that does something like that.  There are 3 sliders;
each can be moved independently; there is a master slider which changes
the current position of all 3 sliders.  Each of the independent
sliders stores the current position of the master when they are moved;
that way each one has its own private offset so that moving one of
the independent sliders does not affect the position of the others
the next time the master is moved

Stephen Kay

The MegaMAX Collection: http://www.musikinetix.com

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

max v2;
#N vpatcher 50 40 727 542;
#P message 51 35 35 196617 set \$1;
#P newex 51 209 27 196617 t i b;
#P user uslider 396 51 18 128 128 1 0 0;
#P newex 84 236 28 196617 grab;
#P number 424 228 35 9 0 0 0 3;
#P newex 80 289 27 196617 -;
#P newex 79 311 27 196617 t b i;
#P newex 49 363 27 196617 +;
#P number 49 386 35 9 0 0 0 3;
#P newex 49 339 27 196617 i;
#P number 53 261 35 9 0 0 0 3;
#P user uslider 138 59 18 128 128 1 0 0;
#P message 138 34 35 196617 set \$1;
#P newex 138 208 27 196617 t i b;
#P newex 171 235 28 196617 grab;
#P newex 167 288 27 196617 -;
#P newex 166 310 27 196617 t b i;
#P newex 136 362 27 196617 +;
#P number 136 385 35 9 0 0 0 3;
#P newex 136 338 27 196617 i;
#P number 140 260 35 9 0 0 0 3;
#P number 227 259 35 9 0 0 0 3;
#P newex 223 337 27 196617 i;
#P number 223 384 35 9 0 0 0 3;
#P newex 223 361 27 196617 +;
#P newex 253 309 27 196617 t b i;
#P newex 254 287 27 196617 -;
#P newex 258 234 28 196617 grab;
#P newex 225 207 27 196617 t i b;
#P message 225 33 35 196617 set \$1;
#P user uslider 225 58 18 128 128 1 0 0;
#P user uslider 51 60 18 128 128 1 0 0;
#P comment 302 341 100 196617 each slider stores the last =

position of the master slider when it is moved.;
#P comment 300 394 100 196617 This is used as an offset =

to subtract from the actual master value;
#P connect 2 0 32 0;
#P fasten 31 0 28 0 401 281 85 281;
#P fasten 31 0 18 0 401 277 172 277;
#P fasten 31 0 7 0 401 273 259 273;
#P connect 31 0 29 0;
#P connect 33 0 2 0;
#P connect 24 0 26 0;
#P connect 27 0 24 0;
#P connect 27 1 26 1;
#P connect 26 0 25 0;
#P fasten 25 0 33 0 54 407 26 407 26 31 56 31;
#P connect 14 0 16 0;
#P connect 30 0 23 0;
#P connect 30 0 28 1;
#P fasten 30 1 31 0 107 255 389 255 389 45 401 45;
#P connect 28 0 27 0;
#P connect 32 0 24 1;
#P fasten 32 1 30 0 73 230 89 230;
#P connect 17 0 14 0;
#P connect 17 1 16 1;
#P connect 16 0 15 0;
#P connect 21 0 22 0;
#P connect 22 0 20 0;
#P connect 18 0 17 0;
#P fasten 15 0 21 0 141 406 113 406 113 30 143 30;

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

Date:    Sun, 30 Aug 1998 22:13:36 -0400
From:    TerraGizmo 
Subject: error 28 + AIFF player???

Hello all-

When the truly ignorant have an emergency Max problem... I worked up a
patch which uses Eric's AiffPlayer (+ two farily simple MIDI patchers).  I
used a G3, OS 8.1, Max 3.5.9, with an external HD and it worked without
error for many (8 -10) hours at home.  I put Max 3.5.8 on my aging Quadra
650, OS 7.6.1, with AMII board and ported the patch to it.  It seemed to
work fine.... I put the unit into my installation (opening this coming
Friday) and it played fine- for an hour or so, then it crashed with the
message ERROR 28:  "stack has moved into application heap."  I have tried
changing the buffer size, eliminating extensions, redoing the patch with
various tweaks and it still goes boom.  I have Digi INIT2.95 installed on
the Q650 and will try 3.11 tomorrow but as time is running out, I beg your
experience!

With little hair left to scratch,

John

............................................................................
........ *
John Phillips/Carolyn Healy: EMusic- Installation Art Website:
http://www.irwins.pvt.k12.pa.us/phillips

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

Date:    Sun, 30 Aug 1998 22:12:56 -0000
From:    Frederic Murray 
Subject: Reversing sequence in seq object

Hello,

I want to reverse a sequence in seq object (if notes is ACEGF, it becomes
FGECA). After some research, it seem difficult... annybody have ideas or
comments for make that?

Thanks for your help

Frederic Murray
Etudiant en musique
Universite Laval, Quebec
aae052@agora.ulaval.ca

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

End of MAX Digest - 29 Aug 1998 to 30 Aug 1998
**********************************************